8.6.0
- The
message
attribute on Event/Group is now purely used for search storage. - The
sentry.interfaces.Message
interface now contains aformatted
attribute. SENTRY_MANAGED_USER_FIELDS
now 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
loglevel
command 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_expired
column. - Added
User.last_password_change
column. - Added
UserEmail
model. - 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
GroupSubscription
model.
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(-)