## 0.4.4 * Fix incompatibility with Appsignal v3 which removed long-deprecated is_ignored_exception? with no alternative ## 0.4.3 * Make sort_by_alphanum sort shorter string first. ## 0.4.2 * Make sort_by_alphanum stable for chunks that parse to the same int like 04 and 4. ## 0.4.1 * Add timezone to logging timestamps. Use milliseconds instead of microseconds precision. ## 0.4.0 * Remove support for ruby 2.5 and 2.6 * Add stripped_string type (attributes api) * Add support for appsignal v3 * Add support for active_interaction v4 ## 0.3.5 * Update AppSignal gauge for every minute the probe runs ## 0.3.4 * gemspec and tests: Removed rails 4.2 and 5.0, remove ruby 2.3 and 2.4, added ruby 2.6, allow appsignal 2.10 ## 0.3.3 * Added support for hl7 namespace when reporting errors ## 0.3.2 * Use tags for better appsignal metrics * Require Appsignal 2.9 to avoid probe registration problems ## 0.3.1 * Added Appsignal counters for probe calls and scheduling probe call tasks in particular. ## 0.3.0 * Support for Ruby 2.5 * Removed Fixnum#clamp, since Fixnum was deprecated and the clamp method was never used. ## 0.2.0 * Removed Array#stable_sort_by, since it was not stable and the name was wrong. ## 0.1.21 * Add Errors.add_parameters(add_to: 'error_report') ## 0.1.20 * Add SubsetValidator ## 0.1.19 * Add active_interaction/rails_instrumentation ## 0.1.18 * Fix default stats backend ## 0.1.17 / 2014-11-20 * Add support for Hosted Graphite through Roqua.stats * Deprecate Roqua::Logging in favor of Roqua::Support::Instrumentation ## 0.1.16 / 2014-11-19 * Add support for skipping the backtrace in the logs ## 0.1.15 / 2014-11-18 * log Airbrake UUID when reporting exceptions ## 0.1.14 / 2014-11-13 * Don't put request data under params * Robustify reporting exceptions ## 0.1.13 / 2014-11-12 * Add support for reporting request data to Airbrake ## 0.1.12 / 2014-11-10 * Added roqua/core_ext/active_interaction/filters/date_time_as_unix_extension that allows date_times attributes to be set by a unix timestamp. * Added roqua/core_ext/active_interaction/filters/duration_filter that allows ActiveSupport::Duration attributes. ## 0.1.11 / 2014-11-06 * Don't catch Mysql2 errors ## 0.1.10 / 2014-10-30 * Added ActiveInteractionAwareResponder * Added ApiErrorsResponder ## 0.1.9 / 2014-06-18 * add Fabricate.clear_singletons! utility method ## 0.1.8 / 2014-06-17 * catch Mysql2 errors * remove dubious return from ensure in activerecord extensions ## 0.1.5 / 2014-03-10 * Make sure to raise when uniq_find_or_create cannot find a record ## 0.1.4 / 2014-02-25 * Add ActiveRecord \#uniq\_find\_or\_create\_by! method to find or create records with uniqueness constraints enforced by the database. * Add some clarifying comments to the ActiveRecord extensions. ## 0.1.3 / 2014-02-24 * Add ActiveRecord \#uniq\_find\_or\_create\_by method to find or create records with uniqueness constraints enforced by the database. ## 0.1.2.1 * Bugfixes for Errors. ## 0.1.2 * Added `Roqua::Support::Errors.report(exception, extra_info = {})` which sends exception to all configured exception notifiers ## 0.1.1 Here be dragons