Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
143 lines (94 sloc) 4.16 KB
* Added missing invalid_message_id template.
* Fixed an error that was causing LOG_LEVELS to not display correctly.
* The Sentry base client will now pass along the timestamp from when the
message was generated.
* Fixed a case where the client may hit a transaction aborted error when
transforming variables.
* Added several settings which were Django specific so that they can be
configured isolated to the Sentry instance.
* Graceful failover for when a cache backend isnt working properly and
throttling is enabled.
* Better rendering of non-dict variables when passed within extra data.
* Graceful failover for searching on message_id's that aren't found.
* Refactored Sentry server to run standalone (sentry --help).
* Implemented new client/server storage API and signing methods.
* Fixed a bug where accessing __sentry__ would sometimes cause errors on
certain code paths.
* Fixed a bug with potential recursion issues.
* Fixed a bug with the storage API and unicode keys.
* Storage API has better responses when data fails to decode, or
you send a bad request.
* Documentation improvements for JSON storage API.
* All strings, lists, tuples, and sets are now shortened before sending
to the server. Iterable data structures are truncated to the first
50 items, and strings are truncated to the first 200 characters.
Both shorteners have configurable values in the settings.
* Fixed a bug that slipped through with blocktrans usage.
* Added ``score`` to ``GroupedMessage`` (schema change).
* Added ``MessageIndex`` (schema change).
* Added Async client (thanks to Yuri Baburov).
* Added support for raw_post_data (thanks to Matthew Schinckel).
* django-paging and django-indexer no longer need to be in INSTALLED_APPS.
* Added an index for GroupedMessages.times_seen.
* The ``score`` column will update atomically in PostgreSQL and MySQL.
* Added the frequency sort option.
* Better internationalization support.
* Fixed a bug with Oracle's date truncation support (changed to hh24).
* Respect TIME_ZONE by using auto_now_* on DateTimeField's.
* Tests required Haystack and Celery are now skipped if module is not found.
* Added JSON support to storage API.
* Changed default client to use JSON format.
* Fixed an issue with encoding to UTF-8 for Haystack.
* Added URLs to default search parameters.
* Fixed a bug to ensure template information is only added if its the correct loader
* Search will now show when unauthenticated (e.g. when SENTRY_PUBLIC is enabled)
* Search no longer allows filters.
* Search no longer allows arbitrary queries without Haystack.
* Added logger, level, site, server, and url to search index.
* Haystack has been updated for further flexibility.
* SearchFilter is now unused (you should update your configs).
* Moved static media into /static/.
* Added serve_static view to handle static media solely within Sentry.
* install will no longer install example_project.
* Fixed an issue where __sentry__ would be called even if it wasn't a callable.
* Fixed an issue where transactions would attempt a rollback when not managed while creating
the sort index.
* Set a last_message_id so when thrashing is hit there is still a point of reference for tracing.
* Check correct permissions for Sentry.
* Fixed a memory leak due to TextNode's being created from leading whitespace in realtime packets.
* Fixed a critical bug in the Sentry JS namespace preventing it from loading.
* LogHandler will attempt to pick up the request automatically using SentryLogMiddleware.
* Updated AJAX CSRF support for Django 1.2.5.
* request.sentry is now set in any event which has request as part of the parameters.
* Added message references (uuid's) as message_id in Message
* Fixed css compatibility issues with TextWidget
* SearchFilter now allows searching by message reference id
* Added Sentry404CatchMiddleware
* Added SentryResponseErrorIdMiddleware
* The `request` argument can now be passed into any create_from_ method.
(History beyond 1.6.0 is not present)
Jump to Line
Something went wrong with that request. Please try again.