Releases: getsentry/sentry
Releases · getsentry/sentry
8.5.0
- Added option to upload a profile image as an alternative to Gravatar.
- Deprecated
sentry celery
subcommand in favor ofsentry run {worker|cron}
. - Breadcrumb interface now rendered in event UI.
- Project notification settings page now indicates if current user is subscribed to active project.
- User is now automatically redirected to login page if their session expires inside React client application.
- Added new auth tokens to deprecate the usage of the older API keys.
Schema Changes
- Added
ProjectPlatform
model. - Added index on
EventTag
index. - Added unique index on
UserReport
model. - Added
UserAvatar
model. - Added
EventTag.group_id
column. - Added
ApiToken
model. - Added
Authenticator
model.
See 8.4.1...8.5.0 for full changes
8.4.1
- Fixed issue in running 8.4 migrations on MySQL only.
- Fixed issue that caused an infinite loop in
patch_context.py
under a race condition. - Silently ignore breadcrumb data coming from clients instead of showing an error in the UI.
See 8.4.0...8.4.1 for full changes.
8.4.0
- Fixed bug that caused some email subjects to be generated without respecting the project subject prefix option.
- Organization's can now opt-in to early adopter features (via organization settings).
- User Feedback is now enabled by default.
- Deprecated
sentry start
in favor of newsentry run
. - Access is no longer restricted by default to the domain matching
system.url-prefix
. You must opt into this by settingALLOWED_HOSTS
explicitly. - Replaced Gravatar mystery man with letter avatars
- Added 'Events Per Hour' graph to organization dashboard
- Moved organization activity stream to main column from sidebar
Schema Changes
- Added
DSymSymbol
model. - Added
DSymSDK
model. - Added
DSymObject
model. - Added
DSymBundle
model.
See 8.3.3...8.4.0 for full changes.
8.3.3
- [SECURITY] Fixed a bug which allows API keys more permission than granted within the organization.
See 8.3.2...8.3.3 for full changes.
8.2.5
- [SECURITY] Fixed a bug which allows API keys more permission than granted within the organization.
See 8.2.4...8.2.5 for full changes.
8.3.2
- Fixed bug affecting only MySQL users, see GH-3030.
See 8.3.1...8.3.2 for full changes.
8.3.1
- Fixed bug that, ironically, prevented saving a saved search.
- Fixed bug when merging groups and the counts are merged incorrectly.
- Fixed bug that caused the Installation Wizard to never go away if using a non-smtp email.backend setting.
- Fixed an ImproperlyConfigured issue from a cascading error.
See 8.3.0...8.3.1 for full changes.
8.3.0
- Added initial support for per-project callsigns and short IDs. This feature is not exposed to users yet.
- Improved static file delivery performance.
- Added CLI tool to monitor queue sizes.
sentry queues --help
- Moved email configuration into
config.yml
. - Added mailing list support (via
List-Id
header) for outbound email. - URLs for issues that have been merged now redirect to the issue that absorbed the requested issue.
- Projects can now be bookmarked in the UI.
- Dashboard is now the default view for an organization.
Schema Changes
- Added
ProjectDSymFile
model. - Added
Counter
model. - Added
GlobalDSymFile
model. - Added
Group.short_id
column. - Added
sentry_increment_project_counter
function for PostgreSQL. - Added
Project.forced_color
column. - Added
GroupRedirect
model.
See 8.2.4...8.3.0 for full changes.
8.2.4
- [SECURITY] If being run in multi-organization mode, it was possible for a user to craft a URL which would allow them to view membership details of other users.
See 8.2.3...8.2.4 for full changes.
8.1.5
- [SECURITY] If being run in multi-organization mode, it was possible for a user to craft a URL which would allow them to view membership details of other users.
See 8.1.4...8.1.5 for full changes.