8.6.0
- The
messageattribute on Event/Group is now purely used for search storage. - The
sentry.interfaces.Messageinterface now contains aformattedattribute. SENTRY_MANAGED_USER_FIELDSnow defaults to an empty list.- Issues now render based on the type of data present, which are represented by
the type and metadata attributes in API responses. - Stacktrace rendering has been greatly simplified and unified across languages.
- Client's may now pass the 'contexts' attribute, which will eventually supercede 'extra'.
- Various named contexts are now automatically generated and summarized for Cocoa and JavaScript
issues. - Added JSON formatting for logs with
system.logging-format. - Added a
loglevelcommand line flag to most commands. - Added two factor authentication support.
- Added support for setting IP address of an event automatically on event submission for all platforms.
- Added unsubscribe links to mails.
- Added email verification.
- Added ability to link/unlink Issues, support is dependent on plugins.
- Can now toggle between minified/original code in stacktraces where sourcemaps were applied.
- Can now upload release artifacts with tilde prefix (~) to omit protocol + host in URL lookups.
Schema Changes
- Added
User.is_password_expiredcolumn. - Added
User.last_password_changecolumn. - Added
UserEmailmodel. - Added unique index on
GroupTagValue(group_id, key, value) - Remove unique index on
GroupTagValue(project_id, group_id, key, value) - Added index on
GroupTagValue(project_id, key, value) - Added
GroupSubscriptionmodel.
See 8.5.1...8.6.0 for full changes
GPG key: D874 9766 A66D D714 236A 932C 3B2D 400C E5BB CA60
245 files changed, 5558 insertions(+), 1638 deletions(-)