All Versions
156
Latest Version
Avg Release Cycle
9 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.2.18 Changes
๐ Fixed
- โก๏ธ 05f59d31 patch - Fix compile-time error about symbol names starting with a comma. Updated the linking script to not include the comma.
-
v2.2.17 Changes
๐ Fixed
- b600e85a patch - Fix compile-time warning about an unused funtion in the extension. The
_set_span_attribute_sql_string
function wasn't hooked up, which didn't produce any issues since the SQL queries coming from Ecto don't need to be sanitized any further (sensitive data is already stripped out). This patch still runs them through AppSignal's SQL sanitizer to fix the warning and behave as promised, theoretically. - ๐ 910ad1dd patch - Fix compile-time error that broke linking on macOS 12.6, more specifically the latest Xcode at this time (version 14.0 14A309).
- b600e85a patch - Fix compile-time warning about an unused funtion in the extension. The
-
v2.2.16 Changes
๐ Changed
๐ฆ 03b8306a patch - Bump agent to 06391fb
- Accept "warning" value for the
log_level
config option. - Add aarch64 Linux musl build.
- Improve debug logging from the extension.
- Fix high CPU issue for appsignal-agent when nothing could be read from the socket.
- Accept "warning" value for the
๐ Fixed
-
v2.2.15 Changes
๐ Changed
๐ฆ ab876253 patch - Bump agent to v-d573c9b
- Clean up payload storage before sending. Should fix issues with locally queued payloads blocking data from being sent.
- Add OpenTelemetry support for the Span API. Not currently implemented in this package's extension.
๐ Fixed
- ๐ฆ d66ad2d8 patch - Always return the Span from Span.set_attribute/3, making it easier to chain this function call.
-
v2.2.14 Changes
๐ Fixed
- ๐ฆ ffb3ab29 patch - Fix compile-time error with empty configurations
- ๐ฆ c3599ae9 patch - Improve the error message on extension load failure. The error message will now print more details about the installed and expected architecture when they mismatch. This is most common on apps mounted on a container after first being installed on the host with a different architecture than the container.
- ๐ฆ 4ac415f1 patch - Don't crash at compile time when AppSignal is not configured
-
v2.2.13 Changes
๐ Fixed
- ๐ฆ 26be6e58 patch - Fix session data by reverting the sample data key change
-
v2.2.12 Changes
โ Added
- 65c5d716 patch - Don't set session data when the send_session_data configuration is set to false
-
v2.2.11 Changes
โ Added
- ๐ฆ e287e58c patch - Allow ignoring specific pids through Tracer.ignore/1
- ๐ฆ c325114a patch - Log messages are now sent through a centralised logger, defaulting to logging
to the
/tmp/appsignal.log
file. To log to standard output instead, set thelog
config property to"stdout"
. - ๐ฆ 96c60363 patch - Don't set parameters when the send_params configuration is set to false
๐ Changed
- bb6c7a65 patch - Add the config "override" source to better communicate and help debug when certain config options are set. This is used by the diagnose report. The override source is used to set the new config option value when a config option has been renamed, like
send_session_data
. - ๐ฆ 003a2edd patch - The extension installation will no longer fail when the CA certificate file is not accessible.
๐ฆ db97b2f6 patch - Bump agent to v-bbc830a
- Support batched statsd messages
- Set start times for spans with traceparents
- Check duration in transactions for negative and too high values
๐ฆ 709224ad patch - Bump agent to v-f57e6cb
- Enable process metrics on Heroku and Dokku
-
v2.2.10 Changes
โ Added
- 0469f4b2 patch - Add
send_session_data
option to configure if session data is automatically included in spans. By default this is turned on. It can be disabled by configuringsend_session_data
tofalse
.
๐ Changed
- ๐ฆ ffe65216 patch - Remove Ruby exclusive headers from request_headers defaults.
- ๐ฆ c0a98928 patch - Bump AppSignal agent version to 15ee07b. Add internal tracking of transmission duration.
- ๐ฆ 8c14f827 patch - The diagnose library report now reports the agent version from the committed agent file, rather than the downloaded version, which is reported in the installation report.
๐ Deprecated
- 0469f4b2 patch - Deprecate
skip_session_data
option in favor of the newly introducedsend_session_data
option. If it is configured, it will print a warning on AppSignal load, but will also retain its functionality until the config option is fully removed in the next major release.
๐ Fixed
- ๐ e4ec8e68 patch - Prefer the value of the
log_level
config option, instead of the deprecateddebug
config option, when deciding whether to log a debug message. Iflog_level
does not have a value, or its value is invalid, the values of the deprecateddebug
andtransaction_debug_mode
config options are taken into account.
- 0469f4b2 patch - Add
-
v2.2.9 Changes
๐ Fixed
- 2b78e1e2 patch - Fix debug and transaction_debug_mode log options. If set, previously the log_level would remain "info", since version 2.2.8.