Changelog
=========
All notable changes to django-honeyguard will be documented in this file.
The format is based on `Keep a Changelog `_,
and this project adheres to `Semantic Versioning `_.
.. note::
For detailed version history, see the GitHub releases page.
[1.0.0] - 2025-11-03
------------
Added
~~~~~~~
* Localization support for 26 languages
* Improved admin interface with filters and actions
[0.1.3] - 2025-10-30
------------
Fixed
~~~~~~~
* fake Django admin login page URL
* fake WordPress admin login page URL
[0.1.2] - 2025-10-30
------------
Changed
~~~~~~~
* Added version parsing and VERSION constant
* Updated README with license information
* Updated documentation for installation instructions
[0.1.1] - 2025-10-30
------------
Added
~~~~~
* Comprehensive test suite with pytest
* Full documentation for Read the Docs
* Configuration validation at startup
* Enhanced admin interface with filters and actions
* Type hints throughout the codebase
Changed
~~~~~~~
* Improved error handling for email sending
* Better configuration management with lazy loading
[0.1.0] - 2025-10-29
--------------------
Added
~~~~~
* Initial release
* Honeypot field detection
* Timing attack detection
* Database logging
* Console logging
* Email alerts
* Django admin integration
* Fake Django admin login page
* Fake WordPress admin login page
* Risk score calculation
* Bot detection
* Configuration system
* Signal integration