Releases: thecodecrate/city-state
Releases · thecodecrate/city-state
0.1.1
What's New:
- 🛑 Ruby Version Restriction: The gem is now explicitly restricted to be compatible with Ruby 2.x. This ensures that users on Ruby 3 or newer are directed to use version
1.1.0
or later of the gem.
Notes:
- 📝 Compatibility Note: This change was introduced to address compatibility issues with Ruby 3. Users running Ruby 3 or newer should refer to version
1.1.0
or later for compatibility. - 🔗 Commit Reference: The specific changes can be traced back to commit d0e3e8032437c5d9d5497d4e157ec599378d9493.
Thank You:
Thanks, @anmol-kumar0815 for reporting the compatibility issue #61.
We appreciate the community's feedback and contributions. Your support helps us make City-State better with each release. Please continue to share your feedback, issues, and pull requests.
Ruby 3 Support
What's New:
- 🎈 Ruby 3 Support: We've added support for Ruby 3, ensuring you can use city-state with the latest version of Ruby.
- 🧪 Unit Tests with RSpec: To ensure the reliability of our gem, we've introduced unit tests using RSpec.
- 📦 Development Dependencies: Added rspec 3.10 to our development dependencies.
Improvements:
- 📚 MaxMind Database Update: We've updated the bundled MaxMind database, ensuring you have the latest city and state data.
- 🔧 Runtime Dependencies Upgrade: The minimum supported versions are now Rake 11.0 and Rubyzip 2.3.
Removals:
- ❌ Ruby 2.5 Support Dropped: To keep up with the latest advancements, we've dropped support for Ruby 2.5. The minimum supported Ruby version is now 2.6.0.
- 🧹 Cleaned Version Control: We've removed the Gemfile.lock from version control, aligning with best practices for gem development.