# Changelog
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
## [0.1.1] - 2026-03-22
### Added
- Added HexDocs guide set under `docs/guides/*` for getting started, configuration, public/private API usage, authentication, and error handling.
- Added middleware test coverage for second-based nonce behavior in private API signing.
### Changed
- Authentication middleware nonce generation now uses `System.os_time(:second)`.
- Updated README structure to align with HexDocs guide navigation and current install/version details.
## [0.1.0] - 2024-11-13
### Added
- Introduced consolidated `0.1.x` API surface for Gemini public/private REST access.
### Changed
- Historical `0.0.x` line promoted into the `0.1.0` baseline.
## [0.0.4] - 2024-11-08
### Added
- Added docs and CI improvements for ongoing API surface expansion.
## [0.0.3] - 2024-11-08
### Added
- Expanded private API coverage and implementation refinements.
## [0.0.2] - 2024-11-06
### Added
- Added early public/private API adapters and tests.
## [0.0.1] - 2024-11-06
### Added
- Initial release.