Changelog
=========

All notable changes to django-honeyguard will be documented in this file.

The format is based on `Keep a Changelog <https://keepachangelog.com/en/1.0.0/>`_,
and this project adheres to `Semantic Versioning <https://semver.org/spec/v2.0.0.html>`_.

.. note::

   For detailed version history, see the GitHub releases page.

[Unreleased]
------------

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] - YYYY-MM-DD
--------------------

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

