Skip to content

Releases: thecodecrate/city-state

0.1.1

20 Aug 00:57
Compare
Choose a tag to compare

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

14 Aug 11:16
Compare
Choose a tag to compare

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.