All Versions
231
Latest Version
Avg Release Cycle
50 days
Latest Release
-

Changelog History
Page 12

  • v7.4.0 Changes

    • A new features subsystem was added, and many optional features are now run through it.
    • The 'add_organization' permission is no longer used.
    • The 'add_team' permission is no longer used.
    • 👍 SENTRY_ALLOW_REGISTRATION is deprecated in favor of SENTRY_FEATURES['auth:register'].
    • SOCIAL_AUTH_CREATE_USERS is deprecated in favor of SENTRY_FEATURES['social-auth:register'].
    • SENTRY_SERVER_EMAIL is no longer used.
    • ➕ Added first pass API at storing javascript artifacts via release APIs.
    • 👌 Improved error reporting for JavaScript source/sourcemap errors.
    • 👌 Improved configuration handling on sentry.cache.
    • ➕ Added various release API endpoints.
    • ➕ Added various organization API endpoints.
    • ➕ Added various tag API endpoints.
    • Sourcemaps will now always treat sourceRoot as a path.
    • 🔄 Changed many permissions to use new sentry.access abstractions which are now scoped based, shared with the API scopes.
    • 🎉 Initial first pass at the SSO subsystem.
    • The Sentry internal client will now aggressively prevent recursive errors, but allow more internal errors to be recorded to itself.
    • An XSS vulnerability with tag values not being escaped (on the group details page) has been resolved.
  • v7.3.2 Changes

    • 🛠 Fixed missing beacon task import.
  • v7.3.1 Changes

    • ⚡️ Updated Gunicorn version and default configuration.
    • 🛠 Fixed periodic task for beacon.
  • v7.3.0 Changes

    • The SENTRY_ADMIN_EMAIL setting now exists, and should be the technical contact for the install.
    • 🛠 Fixed an issue that would cause job fanout in deletions.
    • Notifications are now sent when someone assigns you to an event.
    • 🚀 Release objects are now created automatically.
    • 🔄 Changed team-based API endpoints to use slugs.
    • 🆕 New API endpoints:
      • Help page list
      • Help page details
      • Group tag values
      • Project tag values
    • 🚚 Moved JavaScript sourcemap processing into language extension.
      • Sourcemap processing errors are now annotated into the frame.
    • 🔨 Refactored API to be scope-based permissions.
    • ➕ Added backend support for organization API keys.
    • 🚚 Moved sentry_webhooks into builtins.
    • ➕ Added reporting Beacon (see docs).
  • v7.2.0 Changes

    • ✅ A py.test plugin now exists to make extension testing easier.
    • A Mailgun webhook endpoint is now available for incoming email.
    • ➕ Added security token for JS source expansion.
    • ↪ Duct tape workaround for event navigation buttons repeating the same event.
    • 👍 Origins now support custom protocols as well as relaxed support on other components.
    • Minor optimizations for deletion tasks and endpoints.
    • Minor optimizations for Redis buffer.
    • ➕ Added the ability to enable/disable project keys.
    • ➕ Added audit log entries for project keys.
    • ➕ Added UI, API, and async task for deleting project tag keys.
    • 🏁 Various fixes/improvements to regression windows.
    • Rules will no longer execute duplicate actions.
    • EventFrequencyCondition will now fire a maximum of once every 30 minutes.
  • v7.1.4 Changes

    • 🛠 Fixed an issue with hourly rollups not expiring accurately in TSDB

    🚀 If you've been running a 7.x series release for a while you may considering running a cleanup script to ensure erroneous values dont still exist in Redis:

    https://gist.github.com/dcramer/55a44904be883f8d03e1

  • v7.1.3 Changes

    • Resolved an issue with migrations we created in 7.1.2.
  • v7.1.2 Changes

    • 🛠 Fix migrations to ensure org/teams arent created with empty slugs.
  • v7.1.1 Changes

    • Suggest realip module over X-Forwarded-For
  • v7.1.0 Changes

    🔌 Plugin v2

    
    🔌 The beginnings of version 2 of the plugin interface have landed. This will expand over time but currently includes the following hooks:
    
    - get_actions
    - get_annotations
    - get_event_preprocessors
    - get_notifiers
    - get_rules
    - get_tags
    
    Other Changes
    
    • 👍 crossdomain.xml no longer supports projects-by-slug.
    • A basic file storage abstraction is now available internally.
    • The project group list API endpoint now has pagination.
    • 📄 Several API endpoints have been added to public docs.
    • 👍 X-Forwarded-For is now handled automatically (and we do not support non-proxy installs).
    • Various tweaks to GroupMeta caching.
    • The raven-python Sentry server-specific client code is now part of Sentry.
    • Various improvements to tag rendering.
    • Various improvements to bulk deletion strategies.
    • ➕ Added NodeStore.multi_delete.