Releases: anlek/mongify
Releases · anlek/mongify
v1.4.1 - MongoDB 8.0 Support
What's New
- Added MongoDB 8.0 support and compatibility testing
- Fixed Ruby 3.4 compatibility:
- Added
abbrevgem dependency (removed from Ruby 3.4 stdlib) - Replaced deprecated
File.exists?withFile.exist? - Updated cucumber dependency to >= 9.0
- Added
- Fixed batch insert compatibility with mongo driver 2.22+ (
insert_manyfor arrays) - Updated docker-compose.dev.yml to use MongoDB 8.0
- Documented tested MongoDB versions (4.4, 8.0) in README
Tested MongoDB Versions
- MongoDB 4.4
- MongoDB 8.0
Full Changelog: v1.4.0...v1.4.1
v1.4.0 - Security & Compatibility Update
What's New
Breaking Change: Ruby 3.0+ now required (was 2.5+)
Security Fixes
All 11 Dependabot vulnerabilities resolved:
- CVE-2015-4411: BSON DoS vulnerability
- CVE-2022-44566: ActiveRecord PostgreSQL adapter DoS
- CVE-2023-38037: ActiveSupport local file disclosure
- CVE-2025-55193: ActiveRecord ANSI escape injection
Dependency Updates
| Package | Old | New |
|---|---|---|
| ActiveRecord/ActiveSupport | 6.1.x | 7.2.3 |
| MongoDB Ruby Driver | 1.12.5 | 2.22.0 |
| BSON | 1.12.5 | 5.2.0 |
| RSpec | 2.x | 3.x |
Full Changelog
See CHANGELOG.md