dpaste/CHANGELOG
Martin Mahner 0a3e2b5082 Fixed duplicate slugs.
Before a slug could get generated again, which threw an error since it was not unique, but treated as a kind of primary key.

Now if the same slug gets generated again, we generate one other slug with one more character.
2014-04-12 10:10:46 -04:00

54 lines
1.4 KiB
Text

Changelog
=========
2.6 (dev)
----------------
* Fix for the rare case of duplicate slug (secret id) generation.
2.5 (2014-01-21)
----------------
* IRC lexer is now in the default lexer list.
* One-time snippet support. Snippets get automatically deleted after the
another user looks at it.
* Toggle wordwrap for code snippets.
* General UI and readability improvements.
2.4 (2014-01-11)
----------------
* API accepts the format or lexer via GET too. You can call an API url like
``example.com/api/?format=json`` and have the body in POST only.
* Added an option to keep snippets forever.
* ABAP lexer is now in the default lexer list.
2.3 (2014-01-07)
----------------
* API Documentation.
* Full test coverage.
* Removed Twitter button from homepage.
* Slug generation is less predictable.
2.2 (2013-12-18)
----------------
* Added documentation: http://dpaste.readthedocs.org/en/latest/
* Added support for CSRF middleware.
* Windows users can submit the form using Ctrl+Enter.
* The raw view now sends the X-Content-Type-Options=nosniff header.
* Various constants can now be overridden by settings.
* Support for `python setup.py test` to run the tox suite.
2.1 (2013-12-14)
----------------
* Changes and fixes along the package management.
2.0 (2013-11-29)
----------------
* A huge cleanup and nearly total rewrite.
* dpaste now includes a Django project which is used on www.dpaste.de
as well as hooks to get it integrated into existing projcts.