Releases: AzureCosmosDB/data-migration-desktop-tool
Releases · AzureCosmosDB/data-migration-desktop-tool
2.9.0
What's Changed
- Fix Docker container to properly build dmt Docker container using the same steps as the release build. by @philnach in #206
- Remove all CS8602 'Dereference of a possibly null reference' warnings by @Copilot in #211
- Fix TableStorage to Parquet migration by converting DateTimeOffset to UTC DateTime by @Copilot in #212
- Remove legacy interactive prompting and add validation for missing configuration by @Copilot in #209
Full Changelog: 2.8.0...2.9.0
2.8.0
What's Changed
- Update README.md by @philnach in #201
- Replace static ItemProgressTracker with .NET IProgress interface pattern for comprehensive data transfer progress tracking by @Copilot in #203
Full Changelog: 2.7.0...2.8.0
2.7.0
What's Changed
- Add LimitToEndpoint setting addressing Exporting from JSON to Containerized cosmos db local not working as expected by @philnach in #199
Full Changelog: 2.6.0...2.7.0
2.6.0
What's Changed
- Add MongoDB query filtering support to enable document filtering during migration by @Copilot in #200
Full Changelog: 2.5.0...2.6.0
2.5.0
Merge pull request #194 from AzureCosmosDB/copilot/fix-193 Add ReplaceIfExists setting for Azure Table API upsert functionality
2.4.0
Merge pull request #190 from AzureCosmosDB/copilot/fix-189 Fix InitClientEncryption configuration not being respected in CosmosDataSinkExtension
2.3.0
Merge pull request #187 from AzureCosmosDB/copilot/fix-148 Add Docker container support for CI/CD pipelines
2.2.0
What's Changed
- Update Upload-Artifact to v4 to fix builds and unblock approved PR's by @philnach in #168
- update remaining builds to actions/upload-artifact@v4 by @crpietschmann in #170
- Added DataType in SQL Column Mapping by @HasnainAabdani in #149
- fix: CSV extenstion uses invariant culture by @stefanedwards in #156
- Update all projects to .NET 8 framework and many Nuget refs to recent packages by @bowencode in #172
- introduce DataWriteMode.Delete to undo inserts to the wrong container by @stefann42 in #117
- Updating action versions by @bowencode in #174
New Contributors
- @HasnainAabdani made their first contribution in #149
- @stefanedwards made their first contribution in #156
Full Changelog: 2.1.6...2.2.0
2.1.6
What's Changed
- Update README.md by @hsavran in #128
- Add proxy support to the Cosmos Extension by @admsteck in #133
- Update Npgsql to 8.0.3 by @philnach in #138
- Mongo Source CSFLE support and Cosmos NoSQL Always Encrypted support by @fonsecamar in #141
- Add UseRbacAuth and EnableInteractiveCredentials to Azure Blob Storage Extension by @philnach in #136
- Create version updates dependabot.yml by @markjbrown in #142
- Fix for release builds and consolidate NuGet packages by @philnach in #147
New Contributors
- @admsteck made their first contribution in #133
- @philnach made their first contribution in #138
- @fonsecamar made their first contribution in #141
Full Changelog: 2.1.5...2.1.6
Release 2.1.5
What's Changed
- Support multiple id fields per entity by @schjan in #93
- Update CosmosDataSinkExtension.cs to enable support for shared throughput in Cosmos containers by @Jonathan-Walsh-Amey in #108
- Add macOS Terminal command by @crpietschmann in #112
- Adding required permissions for release action by @bowencode in #113
- introduce IgnoreNullValue setting for CosmosDB sink by @stefann42 in #118
- include AddRate when reporting progress by @stefann42 in #119
- Fix for issue: CosmosDB to CosmosDB doesn't migrate "Id" field #100 by @adambarath in #116
- Extending ignoring null to arrays and children; adding tests and docs by @bowencode in #123
- PostgreSQL and Generate vector for Mongo DB by @hsavran in #111
- Fixes #97 for outputting JSON metadata properties on child objects by @bowencode in #122
- Replacing release trigger with manual by @bowencode in #125
New Contributors
- @schjan made their first contribution in #93
- @Jonathan-Walsh-Amey made their first contribution in #108
- @crpietschmann made their first contribution in #112
- @stefann42 made their first contribution in #118
- @adambarath made their first contribution in #116
Full Changelog: 2.1.4...2.1.5