Bump FluentMigrator.Runner and 2 others#45
Conversation
Bumps FluentMigrator.Runner from 3.3.2 to 8.0.1 Bumps FluentMigrator.Runner.Postgres from 3.3.2 to 8.0.1 Bumps FluentMigrator.Runner.SQLite from 3.3.2 to 8.0.1 --- updated-dependencies: - dependency-name: FluentMigrator.Runner dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: FluentMigrator.Runner.Postgres dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: FluentMigrator.Runner.SQLite dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
Closing: FluentMigrator.Runner v3 → v8 is a major breaking change that affects the database migration infrastructure. The project has 44+ migration files that depend on FluentMigrator patterns. This upgrade requires careful testing of all existing migrations and may involve API changes in migration runner configuration. Should be coordinated with #46 (FluentMigrator.Runner.Postgres) as a single migration effort. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Updated FluentMigrator.Runner from 3.3.2 to 8.0.1.
Release notes
Sourced from FluentMigrator.Runner's releases.
8.0.1
What's Changed
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v8.0.0...v8.0.1
Milestone log: https://github.com/fluentmigrator/fluentmigrator/milestone/62
8.0.0
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v7.2.0...v8.0.0
Milestone log: https://github.com/fluentmigrator/fluentmigrator/milestone/61
7.2.0
What's Changed
Features
Bug Fixes
Breaking Changes
Runner Behavior Changes
Third Party Database Runners
Possible ABI Breaking Changes
Removing Obsolete APIs
Remove obsolete IMigrationProcessor.ConnectionString (fixes #2036) by @PhenX in Remove obsolete IMigrationProcessor.ConnectionString (fixes #2036) fluentmigrator/fluentmigrator#2120
Remove obsolete constructor in DotConnectOracleDbFactory by @jzabroski in Remove obsolete constructor in DotConnectOracleDbFactory fluentmigrator/fluentmigrator#2133
Remove obsolete constructors on DefaultVersionTableMetaData by @jzabroski in Remove obsolete constructors on DefaultVersionTableMetaData fluentmigrator/fluentmigrator#2134
Remove obsolete ReflectionBasedDbFactory constructors by @jzabroski in Remove obsolete ReflectionBasedDbFactory constructors fluentmigrator/fluentmigrator#2138
Add comprehensive VitePress documentation website for FluentMigrator by @PhenX in Add comprehensive VitePress documentation website for FluentMigrator fluentmigrator/fluentmigrator#2166
Fix VitePress base path for organization GitHub Pages deployment by @Copilot in Fix VitePress base path for organization GitHub Pages deployment fluentmigrator/fluentmigrator#2177
Add conditional net48 targeting to FluentMigrator.Analyzers.Tests by @Copilot in Add conditional net48 targeting to FluentMigrator.Analyzers.Tests fluentmigrator/fluentmigrator#2184
... (truncated)
7.1.0
What's Changed
New Features
As part of fixing #2018, IMigrationGenerator now has explicit GeneratorId and GeneratorIdAliases properties.
Bug Fixes
Planned Obsolesence
ProcessorIdconstants class is now namedProcessorIdConstants. There is now a parallelGeneratorIdConstantsclass. Generally, these will be 1:1, but there may be useful scenarios to decouple the two.Breaking Changes
As part of fixing #2018,
AddPostgresno longer registersPostgresProcessorandPostgresGenerator(the base interfaces). It will now always register the "latest" database version. Currently,Postgres15_0ProcessorandPostgres15_0Generator. Generally, this should have minimal impact to end users as the main impact would be if you were on a 14 year old version of Postgres.Full Changelog: fluentmigrator/fluentmigrator@v7.0.0...v7.1.0
7.0.0
What's Changed
End of Life Support Changes
Bug fixes
Removing Code that has been marked Obsolete for 7 years :) 🥳
Dependency Injection improvements
Generator improvements
AppliedOnby @nathanpovo in Use database function to set the value ofAppliedOnfluentmigrator/fluentmigrator#1847MySQL improvements
FluentMigrator.MSBuild improvements
MicrosoftBuildLogger. by @teo-tsirpanis in ImproveMicrosoftBuildLogger. fluentmigrator/fluentmigrator#1905Testing improvements
Dependency Bumps
... (truncated)
6.2.0
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.4...v6.2.0
6.1.4
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.3...v6.1.4
6.1.3
What's Changed
dotnet.exe msbuild /t:migrateFull Changelog: fluentmigrator/fluentmigrator@v6.1.2...v6.1.3
6.1.2
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.1...v6.1.2
6.1.1
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.0...v6.1.1
6.1.0
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.0.0...v6.1.0
6.0.0
What's Changed
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v5.2.0...v6.0.0
5.2.0
What's Changed
Dependency Bumps
Enhancements
Bug Fixes
Copyright updates
New Contributors
What's Next
Version 6.0.0 will be released and remove all obsolete code from the code-base. Feel free to help submit PRs as part of the 2024 Spring Cleaning 🌤️ 🧹 🎉
Full Changelog: fluentmigrator/fluentmigrator@v5.1.0...v5.2.0
5.1.0
What's Changed
Contributions
Dependency updates
Bump Snowflake.Data from 2.1.3 to 2.1.5 by @dependabot in Bump Snowflake.Data from 2.1.3 to 2.1.5 fluentmigrator/fluentmigrator#1701
Bump Npgsql from 8.0.0 to 8.0.1 by @dependabot in Bump Npgsql from 8.0.0 to 8.0.1 fluentmigrator/fluentmigrator#1700
Bump NUnit from 3.14.0 to 4.0.1 by @dependabot in Bump NUnit from 3.14.0 to 4.0.1 fluentmigrator/fluentmigrator#1695
Bump FSharp.Core from 8.0.100 to 8.0.101 by @dependabot in Bump FSharp.Core from 8.0.100 to 8.0.101 fluentmigrator/fluentmigrator#1713
Bump MySqlConnector from 2.3.1 to 2.3.2 by @dependabot in Bump MySqlConnector from 2.3.1 to 2.3.2 fluentmigrator/fluentmigrator#1704
Bump MySqlConnector from 2.3.2 to 2.3.5 by @dependabot in Bump MySqlConnector from 2.3.2 to 2.3.5 fluentmigrator/fluentmigrator#1720
Bump AutoMapper from 12.0.1 to 13.0.0 by @dependabot in Bump AutoMapper from 12.0.1 to 13.0.0 fluentmigrator/fluentmigrator#1725
Bump Oracle.ManagedDataAccess.Core from 3.21.120 to 3.21.130 by @dependabot in Bump Oracle.ManagedDataAccess.Core from 3.21.120 to 3.21.130 fluentmigrator/fluentmigrator#1711
Bump Oracle.ManagedDataAccess from 21.12.0 to 21.13.0 by @dependabot in Bump Oracle.ManagedDataAccess from 21.12.0 to 21.13.0 fluentmigrator/fluentmigrator#1710
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v5.0.0...v5.1.0
5.0.0
What's Changed
Announcements
Breaking Changes
IDeleteExpressionRootinterface methodIInSchemaSyntax Table(string tableName)is nowIIfExistsOrInSchemaSyntax Table(string tableName). The consequence of this is that it is not possible to run 3.x migrations against the 5.0 runner if you reference a Delete expression, with the exception error messageMethod not found: 'FluentMigrator.Builders.IInSchemaSyntax FluentMigrator.Builders.Delete.IDeleteExpressionRoot.Table(System.String)'(see commit b758e9cbbc8d2e625cf470d7d604ce57236b4e30 for technical details).In general, we can't provide a backwards compatible interface for this, since C# does not support return type covariance.
In general, we can't provide a backwards compatible interface for this, since C# does not support return type covariance.
End Of Life Support
Big New Features
FluentMigrator now supports .NET 8!
FluentMigrator now supports Snowflake, thanks to Ellis Kenyo in the following commit fluentmigrator/fluentmigrator@7f12600 and merged in via 734aa5c588e28717695c0b7045a44ef86dc6db7d
Add categories for all tests #671 by @eloekset
Other Changes
Add IColumnTypeSyntax.AsType(DbType type) method for columns. Fixes #1085 by @jzabroski in a624ae08b423041a5b5dafd1101995dee78bf023
table_infoby @mattbrailsford in SQLite Processor: Query column without loading wholetable_infofluentmigrator/fluentmigrator#1580... (truncated)
Commits viewable in compare view.
Updated FluentMigrator.Runner.Postgres from 3.3.2 to 8.0.1.
Release notes
Sourced from FluentMigrator.Runner.Postgres's releases.
8.0.1
What's Changed
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v8.0.0...v8.0.1
Milestone log: https://github.com/fluentmigrator/fluentmigrator/milestone/62
8.0.0
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v7.2.0...v8.0.0
Milestone log: https://github.com/fluentmigrator/fluentmigrator/milestone/61
7.2.0
What's Changed
Features
Bug Fixes
Breaking Changes
Runner Behavior Changes
Third Party Database Runners
Possible ABI Breaking Changes
Removing Obsolete APIs
Remove obsolete IMigrationProcessor.ConnectionString (fixes #2036) by @PhenX in Remove obsolete IMigrationProcessor.ConnectionString (fixes #2036) fluentmigrator/fluentmigrator#2120
Remove obsolete constructor in DotConnectOracleDbFactory by @jzabroski in Remove obsolete constructor in DotConnectOracleDbFactory fluentmigrator/fluentmigrator#2133
Remove obsolete constructors on DefaultVersionTableMetaData by @jzabroski in Remove obsolete constructors on DefaultVersionTableMetaData fluentmigrator/fluentmigrator#2134
Remove obsolete ReflectionBasedDbFactory constructors by @jzabroski in Remove obsolete ReflectionBasedDbFactory constructors fluentmigrator/fluentmigrator#2138
Add comprehensive VitePress documentation website for FluentMigrator by @PhenX in Add comprehensive VitePress documentation website for FluentMigrator fluentmigrator/fluentmigrator#2166
Fix VitePress base path for organization GitHub Pages deployment by @Copilot in Fix VitePress base path for organization GitHub Pages deployment fluentmigrator/fluentmigrator#2177
Add conditional net48 targeting to FluentMigrator.Analyzers.Tests by @Copilot in Add conditional net48 targeting to FluentMigrator.Analyzers.Tests fluentmigrator/fluentmigrator#2184
... (truncated)
7.1.0
What's Changed
New Features
As part of fixing #2018, IMigrationGenerator now has explicit GeneratorId and GeneratorIdAliases properties.
Bug Fixes
Planned Obsolesence
ProcessorIdconstants class is now namedProcessorIdConstants. There is now a parallelGeneratorIdConstantsclass. Generally, these will be 1:1, but there may be useful scenarios to decouple the two.Breaking Changes
As part of fixing #2018,
AddPostgresno longer registersPostgresProcessorandPostgresGenerator(the base interfaces). It will now always register the "latest" database version. Currently,Postgres15_0ProcessorandPostgres15_0Generator. Generally, this should have minimal impact to end users as the main impact would be if you were on a 14 year old version of Postgres.Full Changelog: fluentmigrator/fluentmigrator@v7.0.0...v7.1.0
7.0.0
What's Changed
End of Life Support Changes
Bug fixes
Removing Code that has been marked Obsolete for 7 years :) 🥳
Dependency Injection improvements
Generator improvements
AppliedOnby @nathanpovo in Use database function to set the value ofAppliedOnfluentmigrator/fluentmigrator#1847MySQL improvements
FluentMigrator.MSBuild improvements
MicrosoftBuildLogger. by @teo-tsirpanis in ImproveMicrosoftBuildLogger. fluentmigrator/fluentmigrator#1905Testing improvements
Dependency Bumps
... (truncated)
6.2.0
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.4...v6.2.0
6.1.4
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.3...v6.1.4
6.1.3
What's Changed
dotnet.exe msbuild /t:migrateFull Changelog: fluentmigrator/fluentmigrator@v6.1.2...v6.1.3
6.1.2
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.1...v6.1.2
6.1.1
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.1.0...v6.1.1
6.1.0
What's Changed
Full Changelog: fluentmigrator/fluentmigrator@v6.0.0...v6.1.0
6.0.0
What's Changed
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v5.2.0...v6.0.0
5.2.0
What's Changed
Dependency Bumps
Enhancements
Bug Fixes
Copyright updates
New Contributors
What's Next
Version 6.0.0 will be released and remove all obsolete code from the code-base. Feel free to help submit PRs as part of the 2024 Spring Cleaning 🌤️ 🧹 🎉
Full Changelog: fluentmigrator/fluentmigrator@v5.1.0...v5.2.0
5.1.0
What's Changed
Contributions
Dependency updates
Bump Snowflake.Data from 2.1.3 to 2.1.5 by @dependabot in Bump Snowflake.Data from 2.1.3 to 2.1.5 fluentmigrator/fluentmigrator#1701
Bump Npgsql from 8.0.0 to 8.0.1 by @dependabot in Bump Npgsql from 8.0.0 to 8.0.1 fluentmigrator/fluentmigrator#1700
Bump NUnit from 3.14.0 to 4.0.1 by @dependabot in Bump NUnit from 3.14.0 to 4.0.1 fluentmigrator/fluentmigrator#1695
Bump FSharp.Core from 8.0.100 to 8.0.101 by @dependabot in Bump FSharp.Core from 8.0.100 to 8.0.101 fluentmigrator/fluentmigrator#1713
Bump MySqlConnector from 2.3.1 to 2.3.2 by @dependabot in Bump MySqlConnector from 2.3.1 to 2.3.2 fluentmigrator/fluentmigrator#1704
Bump MySqlConnector from 2.3.2 to 2.3.5 by @dependabot in Bump MySqlConnector from 2.3.2 to 2.3.5 fluentmigrator/fluentmigrator#1720
Bump AutoMapper from 12.0.1 to 13.0.0 by @dependabot in Bump AutoMapper from 12.0.1 to 13.0.0 fluentmigrator/fluentmigrator#1725
Bump Oracle.ManagedDataAccess.Core from 3.21.120 to 3.21.130 by @dependabot in Bump Oracle.ManagedDataAccess.Core from 3.21.120 to 3.21.130 fluentmigrator/fluentmigrator#1711
Bump Oracle.ManagedDataAccess from 21.12.0 to 21.13.0 by @dependabot in Bump Oracle.ManagedDataAccess from 21.12.0 to 21.13.0 fluentmigrator/fluentmigrator#1710
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v5.0.0...v5.1.0
5.0.0
What's Changed
Announcements
Breaking Changes
IDeleteExpressionRootinterface methodIInSchemaSyntax Table(string tableName)is nowIIfExistsOrInSchemaSyntax Table(string tableName). The consequence of this is that it is not possible to run 3.x migrations against the 5.0 runner if you reference a Delete expression, with the exception error messageMethod not found: 'FluentMigrator.Builders.IInSchemaSyntax FluentMigrator.Builders.Delete.IDeleteExpressionRoot.Table(System.String)'(see commit b758e9cbbc8d2e625cf470d7d604ce57236b4e30 for technical details).In general, we can't provide a backwards compatible interface for this, since C# does not support return type covariance.
In general, we can't provide a backwards compatible interface for this, since C# does not support return type covariance.
End Of Life Support
Big New Features
FluentMigrator now supports .NET 8!
FluentMigrator now supports Snowflake, thanks to Ellis Kenyo in the following commit fluentmigrator/fluentmigrator@7f12600 and merged in via 734aa5c588e28717695c0b7045a44ef86dc6db7d
Add categories for all tests #671 by @eloekset
Other Changes
Add IColumnTypeSyntax.AsType(DbType type) method for columns. Fixes #1085 by @jzabroski in a624ae08b423041a5b5dafd1101995dee78bf023
table_infoby @mattbrailsford in SQLite Processor: Query column without loading wholetable_infofluentmigrator/fluentmigrator#1580... (truncated)
Commits viewable in compare view.
Updated FluentMigrator.Runner.SQLite from 3.3.2 to 8.0.1.
Release notes
Sourced from FluentMigrator.Runner.SQLite's releases.
8.0.1
What's Changed
New Contributors
Full Changelog: fluentmigrator/fluentmigrator@v8.0.0...v8.0.1
Milestone log: https://github.com/fluentmigrator/fluentmigrator/milestone/62
8.0.0
What's Changed
_De...
Description has been truncated