Releases: rpallares/Mongo.Migration
Releases · rpallares/Mongo.Migration
v5.0.0-preview3
hack: remove icon to workaround nuget outage
Full Changelog: v5.0.0-preview2...v5.0.0-preview3
v5.0.0-preview2
fix: Fix does not represent members as fields exception in queryable usage (#10)
v5.0.0-preview1
This could be not 100% exhaustive but v5.0.0 did a lot of changes comparing to older versions.
Consider also there was a lot of changes between the last 3.1.4 officially published version and the source code.
Updates
- .Net version update (.net7_0, .net8_0, .net9_0)
- [email protected]+
- Dependency updates
- Remove Mongo2Go in favor of Testcontainers
- Refactoring initialisation
- Can migrate multiple database
- Remove CollectionLocationAttribute
Database
property - Can enable separately all migration types
- Add extension method to initialize before app startup
- Use span for DocumentVersion parsing
- Use mongo bookmark when no migration needed
- A lot of cleanup and optimization
- Documentation rewriting
- More tests
Breaking changes
- Remove .Net framework support
- [email protected]
- DatabaseMigration now use async methods for UpAsync and DownAsync
- CollectionLocationAttribute Database property removed
- Refactoring initialisation