All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
- Comprehensive README with detailed examples and usage guide
- Professional documentation with quick start guide
- Complete CRUD example demonstrating e-commerce system
- Enhanced test suite with 91 assertions
- Production-ready error handling and validation
- Improved code organization and structure
- Enhanced performance with optimized SQL queries
- Better separation of concerns between modules
- Updated documentation to be more user-focused
- Debug statements and development artifacts
- Internal build documentation from README
- Unnecessary backup files and test databases
- Code linting issues
- Test self-containment (removed external dependencies)
- Bracket balance in Clojure code
- Initial release of PickDict
- Core multivalue database functionality
- Dictionary system for field interpretation
- Basic CRUD operations
- SQLite backend support
- Clojure expression engine for computed fields