Changelog
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.
[1.0.0] - 2025-11-13
Changed
- BREAKING: Minimum Ruby version raised to 3.2.0
- Migrated from RSpec to Minitest
- Modernized gemspec with comprehensive metadata
- Replaced Juwelier with standard Bundler gem tasks
- Updated RuboCop configuration for Ruby 3.2
- Added frozen string literal pragma to all files
Added
- YARD documentation with comprehensive examples
- Complete test coverage with Minitest
- CHANGELOG.md (this file)
- Enhanced README with usage examples and badges
- RuboCop to default rake task
Removed
- Support for Ruby < 3.2
- RSpec test framework
- Juwelier gem management
- Legacy coverage tools (CodeClimate, Coveralls)
[0.0.15] - Previous Release
Historical changes before 1.0.0 modernization.