<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.3">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-01-09T17:59:12+00:00</updated><id>/</id><title type="html">Backtrace - Release Notes</title><subtitle>A summary of the latest releases from the Backtrace team.</subtitle><entry><title type="html">backtrace-coronerd 1.62.70</title><link href="/coronerd/2025/04/18/coronerd-1.62.70.html" rel="alternate" type="text/html" title="backtrace-coronerd 1.62.70" /><published>2025-04-18T12:00:00+00:00</published><updated>2025-04-18T12:00:00+00:00</updated><id>/coronerd/2025/04/18/coronerd-1.62.70</id><content type="html" xml:base="/coronerd/2025/04/18/coronerd-1.62.70.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;

&lt;h1 id=&quot;improvements&quot;&gt;Improvements&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;Adds a _has_guessed_frame attribute populated when one or more frames in the
call stack were unwound to by some heuristic.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users.</summary></entry><entry><title type="html">backtrace-coronerd 1.62.69</title><link href="/coronerd/2025/02/24/coronerd-1.62.69.html" rel="alternate" type="text/html" title="backtrace-coronerd 1.62.69" /><published>2025-02-24T12:00:00+00:00</published><updated>2025-02-24T12:00:00+00:00</updated><id>/coronerd/2025/02/24/coronerd-1.62.69</id><content type="html" xml:base="/coronerd/2025/02/24/coronerd-1.62.69.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;

&lt;h1 id=&quot;improvements&quot;&gt;Improvements&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed an issue where a sampling policy could cause a retention policy to stop
running until restart.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed populating empty pages of CRDBs when objects are deleted.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed a crash when processing the &lt;code class=&quot;highlighter-rouge&quot;&gt;tail&lt;/code&gt; aggregate on an empty
derived attribute.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Stricter hostname validation for incoming requests against a regular
expression set in coronerd.conf’s &lt;code class=&quot;highlighter-rouge&quot;&gt;.httpd.valid_hostname&lt;/code&gt;.  The
default is to not validate hostnames.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Security improvements to frontend parameter validation.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Increased object attribute limit in multipart uploads of error
reports to 256 attributes from 128.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Allow “.map” as sourcemap extension in symbol_extractor.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed guest access to various configuration elements.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed crashes in certain DWARF elements.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed bug in sourcemap deobfuscation using &lt;code class=&quot;highlighter-rouge&quot;&gt;library&lt;/code&gt; rather than
&lt;code class=&quot;highlighter-rouge&quot;&gt;path&lt;/code&gt;.  This bug was introduced in 1.61 and only affected the
debugger view, and not fingerprints themselves.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Support running coronerd with gimli or coresnapd for tracing
crashes.  The default is to retain gimli.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed minor inconsistencies in sampling and the sampling status output.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Add several iOS libraries and frameworks to the minidump ignore
rules.  This may change existing fingerprints if reprocessing.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fix ingesting json-format errors with boolean attributes.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;dump_syms_mac: Optimize conversion time by up to 50% for large
archives.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improve edge cases in C++ demangling.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fix inline function rendering when marshalling json-format error
reports.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improve cleanup of unmapped symbol files.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Several security improvements to fix information leaks.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Several improvements to module and missing symbol handling.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improvements to sourcemap/proguard deobfuscation support.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Add ability to generate missing symbol events for sourcemap and proguard
deobfuscation files, to support symbold automatically downloading from
appropriately configured symbol servers.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Support adding security headers to HTTP responses from
coronerd.conf.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fix watchdog timeouts from excessively large deletion requests.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Apply /api/login rate limiting to /api/reset.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;other-changes&quot;&gt;Other changes&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;This release adds the following distros to the supported list:
    &lt;ul&gt;
      &lt;li&gt;Ubuntu 24.04 (Noble Numbat)&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;This release drops the following distros from the supported list:
    &lt;ul&gt;
      &lt;li&gt;el/7, CentOS 7: due to June 2024 EOL&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;The backtrace-coronerd-workflow package has been deprecated and is
be replaced by backtrace-workflow &amp;gt; 2.0.  The latter implements a
standalone service to manage workflows.&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;Not all workflows implemented by backtrace-coronerd-workflow are
implemented by backtrace-workflow; see the release notes of the
latter for details.&lt;/p&gt;
      &lt;/li&gt;
      &lt;li&gt;
        &lt;p&gt;coronerd 1.61 releases also support backtrace-workflows.&lt;/p&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Issue states will no longer be automatically transitioned by
coronerd.  In particular, issues are no longer created in
in-progress state.  Issue state is instead managed by the
backtrace-workflows service.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;The scheduled reports implementation has been moved from coronerd to
a new backtrace-scheduled-reports service.&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;coronerd 1.61 releases also support backtrace-scheduled-reports.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Removed support for the &lt;code class=&quot;highlighter-rouge&quot;&gt;_mod_log&lt;/code&gt; query parameter when submitting objects to
coronerd. A detailed callstack log can be retrieved through the existing
/api/callback endpoint instead.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Removed support for synchronous delete in &lt;code class=&quot;highlighter-rouge&quot;&gt;/api/delete&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Removed support for missing symbol jlog journals and associated
configuration items related to symbold: &lt;code class=&quot;highlighter-rouge&quot;&gt;.symbold.json_enable&lt;/code&gt;,
&lt;code class=&quot;highlighter-rouge&quot;&gt;.symbold.flush_frequency&lt;/code&gt;, and &lt;code class=&quot;highlighter-rouge&quot;&gt;.symbold.max_journal_entries&lt;/code&gt;.
The functionality is implemented by missing symbol events instead.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;(Experimental) Support throttling compression.  A new feature flag
&lt;code class=&quot;highlighter-rouge&quot;&gt;object:throttle_compression&lt;/code&gt; can be enabled to throttle compression
on busy hosts.  This is configurable by setting
&lt;code class=&quot;highlighter-rouge&quot;&gt;.compresion.throttle_time_ms&lt;/code&gt; (default 10ms) and
&lt;code class=&quot;highlighter-rouge&quot;&gt;.compression.throttle_num_blocks&lt;/code&gt; (default 128 blocks) in
coronerd.conf.  This feature is slated to be removed in 1.63.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users.</summary></entry><entry><title type="html">backtrace-ptrace 1.33.37</title><link href="/ptrace/2025/02/22/ptrace-1.33.37.html" rel="alternate" type="text/html" title="backtrace-ptrace 1.33.37" /><published>2025-02-22T03:11:41+00:00</published><updated>2025-02-22T03:11:41+00:00</updated><id>/ptrace/2025/02/22/ptrace-1.33.37</id><content type="html" xml:base="/ptrace/2025/02/22/ptrace-1.33.37.html">&lt;p&gt;This release includes support for Ubuntu/noble.&lt;/p&gt;</content><author><name></name></author><summary type="html">This release includes support for Ubuntu/noble.</summary></entry><entry><title type="html">backtrace-coronerd 1.61.117</title><link href="/coronerd/2024/11/20/coronerd-1.61.117.html" rel="alternate" type="text/html" title="backtrace-coronerd 1.61.117" /><published>2024-11-20T12:00:00+00:00</published><updated>2024-11-20T12:00:00+00:00</updated><id>/coronerd/2024/11/20/coronerd-1.61.117</id><content type="html" xml:base="/coronerd/2024/11/20/coronerd-1.61.117.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;

&lt;h1 id=&quot;improvements&quot;&gt;Improvements&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;Fixed a problem with symbol resolution when the symbol’s code identifier
has leading zeros.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;os-support&quot;&gt;OS Support&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;Obsolete el/7 builds after upstream EOL in June 2024.  Final el/7
binaries for coronerd have been included in this release to keep an
upgrade path, but service packages no longer support it.  Current OS
support list is el/8, el/9, ubuntu/bionic, ubuntu/focal,
ubuntu/jammy.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users.</summary></entry><entry><title type="html">backtrace-ptrace 1.33.34</title><link href="/ptrace/2024/08/12/ptrace-1.33.34.html" rel="alternate" type="text/html" title="backtrace-ptrace 1.33.34" /><published>2024-08-12T05:11:25+00:00</published><updated>2024-08-12T05:11:25+00:00</updated><id>/ptrace/2024/08/12/ptrace-1.33.34</id><content type="html" xml:base="/ptrace/2024/08/12/ptrace-1.33.34.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Improved support for aranges in DWARF 4 and 5.&lt;/li&gt;
  &lt;li&gt;Various bugs squashed.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users. Improved support for aranges in DWARF 4 and 5. Various bugs squashed.</summary></entry><entry><title type="html">backtrace-coronerd 1.61.115</title><link href="/coronerd/2024/05/06/coronerd-1.61.115.html" rel="alternate" type="text/html" title="backtrace-coronerd 1.61.115" /><published>2024-05-06T12:00:00+00:00</published><updated>2024-05-06T12:00:00+00:00</updated><id>/coronerd/2024/05/06/coronerd-1.61.115</id><content type="html" xml:base="/coronerd/2024/05/06/coronerd-1.61.115.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;

&lt;h1 id=&quot;improvements&quot;&gt;Improvements&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;Fix startup time degradation introduced in 1.61.114 when loading
projects with may compressed objects.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users.</summary></entry><entry><title type="html">backtrace-coronerd 1.61.114</title><link href="/coronerd/2024/02/29/coronerd-1.61.114.html" rel="alternate" type="text/html" title="backtrace-coronerd 1.61.114" /><published>2024-02-29T12:00:00+00:00</published><updated>2024-02-29T12:00:00+00:00</updated><id>/coronerd/2024/02/29/coronerd-1.61.114</id><content type="html" xml:base="/coronerd/2024/02/29/coronerd-1.61.114.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;

&lt;h1 id=&quot;features&quot;&gt;Features&lt;/h1&gt;
&lt;ul&gt;
  &lt;li&gt;JSON resource forks that reference sourcemaps with embedded source content
will now contain that source. The source code is presented in the debug view
when available.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;improvements&quot;&gt;Improvements&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;Improve authentication for /api/issue so that it does not allow API tokens to
access other projects in a universe&lt;/li&gt;
  &lt;li&gt;Add &lt;code class=&quot;highlighter-rouge&quot;&gt;/api/issue_control/merge_fingerprints&lt;/code&gt; and
&lt;code class=&quot;highlighter-rouge&quot;&gt;/api/issue_control/unmerge_fingerprints&lt;/code&gt; to handle issue merging and
unmerging, as a replacement for old, soft-deprecated CRDB-based interfaces.
    &lt;ul&gt;
      &lt;li&gt;If you are using morgue or the Backtrace console, a Coronerd upgrade will
use these automatically.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;LL/SC support in CRDB has been removed.&lt;/li&gt;
  &lt;li&gt;Add &lt;code class=&quot;highlighter-rouge&quot;&gt;/api/project/list_users&lt;/code&gt; endpoint to list users in a project.&lt;/li&gt;
  &lt;li&gt;Guests can no longer see other users via BPG.&lt;/li&gt;
  &lt;li&gt;Fix many edge cases related to submission actions when attempting to add tags
to errors.&lt;/li&gt;
  &lt;li&gt;Make it possible to create reopen rules for &lt;code class=&quot;highlighter-rouge&quot;&gt;&amp;gt;= some_version&lt;/code&gt;, as well as &lt;code class=&quot;highlighter-rouge&quot;&gt;&amp;gt;
some_version&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;/api/bpg&lt;/code&gt; now validates that &lt;code class=&quot;highlighter-rouge&quot;&gt;Content-Type: application/json&lt;/code&gt; is set.&lt;/li&gt;
  &lt;li&gt;Fix caching of the &lt;code class=&quot;highlighter-rouge&quot;&gt;truncate_timestamp&lt;/code&gt; virtual column, accelerating queries
used in stability score.&lt;/li&gt;
  &lt;li&gt;Universe names for new universes must now be under 64 characters.&lt;/li&gt;
  &lt;li&gt;Fixed crash in PDB conversion when importing a PDB without no global records.&lt;/li&gt;
  &lt;li&gt;No longer attempt to submit attachments for a sampled error report.&lt;/li&gt;
  &lt;li&gt;Fixed symbol resolution in DIA SDK style errors.&lt;/li&gt;
  &lt;li&gt;Fixed potential infinite loop when importing dSYM symbols containing zero line
numbers.&lt;/li&gt;
  &lt;li&gt;Improvements to sourcemap deobfuscation for more accurate line numbers.&lt;/li&gt;
  &lt;li&gt;Added support for accepting archives of sourcemaps.&lt;/li&gt;
  &lt;li&gt;dSYM symbols may now be imported alongside the executable without stripping
the .dSYM extension.&lt;/li&gt;
  &lt;li&gt;Symbol conversion can now be performed using &lt;code class=&quot;highlighter-rouge&quot;&gt;bt_symbols_convert&lt;/code&gt; wrapper, which
simplifies handling of all supported symbol formats, including auxiliary files.&lt;/li&gt;
  &lt;li&gt;Symbol tags containing quotes are now handled properly.&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;/api/get&lt;/code&gt; now emits an &lt;code class=&quot;highlighter-rouge&quot;&gt;X-Object-Format&lt;/code&gt; header which indicates the type of
the returned object.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users.</summary></entry><entry><title type="html">backtrace-ptrace 1.33.31</title><link href="/ptrace/2024/01/10/ptrace-1.33.31.html" rel="alternate" type="text/html" title="backtrace-ptrace 1.33.31" /><published>2024-01-10T15:44:43+00:00</published><updated>2024-01-10T15:44:43+00:00</updated><id>/ptrace/2024/01/10/ptrace-1.33.31</id><content type="html" xml:base="/ptrace/2024/01/10/ptrace-1.33.31.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Support for RedHat 9 and derivative distros.&lt;/li&gt;
  &lt;li&gt;Support for ELF files with more than 65536 program headers.&lt;/li&gt;
  &lt;li&gt;ptrace now takes –extra-attrs, which allows overriding attributes,
including the faulting thread ID.&lt;/li&gt;
  &lt;li&gt;Various bugs squashed.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users. Support for RedHat 9 and derivative distros. Support for ELF files with more than 65536 program headers. ptrace now takes –extra-attrs, which allows overriding attributes, including the faulting thread ID. Various bugs squashed.</summary></entry><entry><title type="html">backtrace-ptrace 1.33.27</title><link href="/ptrace/2023/08/29/ptrace-1.33.27.html" rel="alternate" type="text/html" title="backtrace-ptrace 1.33.27" /><published>2023-08-29T21:04:32+00:00</published><updated>2023-08-29T21:04:32+00:00</updated><id>/ptrace/2023/08/29/ptrace-1.33.27</id><content type="html" xml:base="/ptrace/2023/08/29/ptrace-1.33.27.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Significantly improved support for DWARF5.&lt;/li&gt;
  &lt;li&gt;Improved unwinding for frames with missing symbols.&lt;/li&gt;
  &lt;li&gt;Various bugs squashed.&lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users. Significantly improved support for DWARF5. Improved unwinding for frames with missing symbols. Various bugs squashed.</summary></entry><entry><title type="html">backtrace-coronerd 1.60.91</title><link href="/coronerd/2023/07/27/backtrace-coronerd-1.60.91.html" rel="alternate" type="text/html" title="backtrace-coronerd 1.60.91" /><published>2023-07-27T12:00:00+00:00</published><updated>2023-07-27T12:00:00+00:00</updated><id>/coronerd/2023/07/27/backtrace-coronerd-1.60.91</id><content type="html" xml:base="/coronerd/2023/07/27/backtrace-coronerd-1.60.91.html">&lt;p&gt;This release is recommended for all users.&lt;/p&gt;

&lt;h1 id=&quot;features&quot;&gt;Features&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;A new scheme is used to store passwords, with bcrypt replacing the
legacy scheme.  Users are automatically migrated on first relogin
after an upgrade.  It is advisable to make a copy of
&lt;code class=&quot;highlighter-rouge&quot;&gt;/etc/coronerd/coronerd.db&lt;/code&gt; before the upgrading to this version to
ease potential downgrades, because previous versions of &lt;code class=&quot;highlighter-rouge&quot;&gt;coronerd&lt;/code&gt;,
which don’t know about the new scheme, will refuse to start.  Should
a rollback be necessary, &lt;code class=&quot;highlighter-rouge&quot;&gt;coronerd.db&lt;/code&gt; can be restored from the
backup.  Further assistance is available from Backtrace Technical
Support.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;When sending emails for signup or password recovery, the generated link
will now only use the hostname provided in the “Origin” or “Host” header
if it matches the regex defined in the new coronerd.conf setting
“httpd.valid_hostname”. If it doesn’t match, then the DNS name defined
for the “httpd/console” listener will be used.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;A new built-in attribute, “device.model”, has been added for SDK use.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;New endpoints for symbol-processor support have been added.  This release is
required for pending improvements to symbold.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Custom deduplication rules now support escapes such as &lt;code class=&quot;highlighter-rouge&quot;&gt;\d&lt;/code&gt; and &lt;code class=&quot;highlighter-rouge&quot;&gt;\w&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Custom deduplication rules now support groups.  A rule such as
&lt;code class=&quot;highlighter-rouge&quot;&gt;s#whatever(\d+)#$1#G&lt;/code&gt; will capture and replace.  The suffix &lt;code class=&quot;highlighter-rouge&quot;&gt;G&lt;/code&gt; enables this
functionality, which gives &lt;code class=&quot;highlighter-rouge&quot;&gt;$&lt;/code&gt; special meaning in the replacement.  To write a
&lt;code class=&quot;highlighter-rouge&quot;&gt;$&lt;/code&gt; with groups enabled, use &lt;code class=&quot;highlighter-rouge&quot;&gt;$$&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;The api/delete endpoint now supports a query argument which will delete any
object that is matched by the query. It can delete physical data from disk,
and optionally the additional metadata from the database.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Requests to the api/login endpoint are now rate limited. By default it’s
configured to ignore requests from 127.0.0.1, and any ip addresses you
specifically whitelist. Requests are limited at a rate of 10 requests per
minute per ip address.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Re-enables el8 support via rockylinux8 instead of the now EOL centos8&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Added support for Ubuntu 22LTS&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;improvements&quot;&gt;Improvements&lt;/h1&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;It is now possible to have up to 256 submission actions per project.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;/api/config can now handle projects which contain more than UINT32_MAX errors.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fix reliability of symbol importing in certain cases.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;JSON error objects will now use the provided function name if symbolication
fails.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed a problem where symbols files that are removed from disk were not
evicted from an in-memory cache.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Added support for PDBs generated when compiling with /Z7.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improved handling of minidumps containing large numbers of threads.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improved indexing of attributes.  On the first start of coronerd
1.60 there may be some extra disk activity in the background while
coronerd is reindexing attributes.  This will also happen on
downgrades to 1.59 from 1.60.  Subsequent starts after reindexing
has completed will be faster.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Added support for large, 4+ GiB PDBs.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improved symbol import of dSYM and executable pairs.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Conversion of dSYM symbols now includes inline function information.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improved handling of minidumps containing a large number of memory regions.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improved processing of truncated minidumps.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed handling of PE files generated by LLVM’s linker in symbol conversion.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Improved call stack unwinding for crashes involving an invalid program counter
in the exception context.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Added support for compressed .debug_info sections when importing symbols from
an ELF executable file.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed crash in PDB conversion when input filename did not contain a file
extension.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed extraction of debug identifier when processing a minidump containing
trailing data in a code view information record.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Fixed processing of SYM files containing absolute paths to the source binary.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Updated coronerd resource scripts to run under later versions of dash.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;</content><author><name></name></author><summary type="html">This release is recommended for all users.</summary></entry></feed>