Releases: momosetkn/liquibase-kotlin
4.30.0-0.9.0
What's Changed
- Update dependency io.mockk:mockk to v1.13.13 by @renovate in #83
- Support logicalFilePath with include/includeAll by @momosetkn in #82
- Use fetch-gh-package-latest-snapshot-version by @momosetkn in #84
- 4.29.2-0.8.1 by @momosetkn in #88
- Update dependency org.jooq:jooq to v3.19.14 by @renovate in #92
- Update plugin com.google.devtools.ksp to v2.0.21-1.0.26 by @renovate in #93
- Add deployLocal by @momosetkn in #91
- Update README.md by @momosetkn in #96
- update liquibase 4.30.0 by @momosetkn in #100
Full Changelog: 4.29.2-0.8.1...4.30.0-0.9.0
4.29.2-0.8.1
What's Changed
- Refactor toJavaxSqlDataSource by @momosetkn in #87
- Omit
verbose = true
by @momosetkn in #86 - Fix KotlinCompiledResourceAccessor by @momosetkn in #85
- default outputStream to LiquibaseClient by @momosetkn in #81
- Fix LiquibaseClient#diffChangeLog by @momosetkn in #90
Full Changelog: 4.29.2-0.8.0...4.29.2-0.8.1
4.29.2-0.8.0
What's Changed
- Add
fail-fast: false
to CI by @momosetkn in #68 - Update kotlin monorepo to v2.0.21 by @renovate in #72
- Support absolute-paths in serializers by @momosetkn in #69
- Improving LiquibaseClient configure dsl by @momosetkn in #71
- Update plugin com.google.devtools.ksp to v2.0.21-1.0.25 by @renovate in #74
- Update README.md by @momosetkn in #76
- Fix the script-parser for concurrency. by @momosetkn in #75
- Add test-snapshot-liquibase CI by @momosetkn in #77
- publish mavenCentral by @momosetkn in #78
- Improving LiquibaseClient by @momosetkn in #70
- Refactoring KotlinCompiledResourceAccessor by @momosetkn in #79
Breaking change
- Publication destination was change to mavenCentral from jitpack .
- artifact GroupId is change.
Full Changelog: 0.7.1...4.29.2-0.8.0
0.7.1
0.7.0-SNAPSHOT
Update liquibaseKotlinVersion
0.7.0
new feature
- add custom-jooq-change module
- Add custom-exposed-migration-change module
- Add custom-ktorm-change module
refactoring or rearchitect
- Re-architect client module
- Improving ChangeLogDsl
- refactoring ChangeLogDsl
- Improving ChangeLogDsl
- includeAll filter buffix.
- add KDoc to ChangeLogDsl
- Migrate to evalExpressions from evalExpressionsOrNull(Refactoring)
breaking-change
- Migrate liquibase-kotlin-client. if you want legacy liquibase-kotlin-client. use liquibase-kotlin-command-client.
maintenance
- Remove classgraph
- reason: redundant library by 0.6.0.
- Remove test-reporter
- Remove picocli
- Refactor KotlinCompiledResourceAccessor
- Update dependency org.apache.logging.log4j:log4j-slf4j2-impl to v2.24.1
- Refactoring test
- Update komapperVersion to v3.1.0
- Update plugin org.komapper.gradle to v3.1.0
- custom-komapper-jdbc-change unit-test
- Fix dependencies
- fix build
- Update README.md for Exposed-migration and Ktorm
0.6.0
refactoring or rearchitect
Rearchitect client
Rearchitect compiled parser resourceAccessor
Remove clazz, className property
Improving sql change
Renaming to KotlinCompiled from KotlinTypesafe
Refactor use reflection
breaking-change
- Renaming to KotlinCompiled from KotlinTypesafe
bugfix
Fix KotlinChangeLogSerializerCore#serializeString bug
Fix liquibase-client typo
- fix executeCommand arg bug
- fix nested preconditions bug
maintenance
Add Test passed liquibase version describe to README.md
Update dependency gradle to v8.10.2
Fix KDoc
Testing differences by environment
Improving integration-test
- Improving integration-test
- add KDoc to changelog file
Update dependency io.github.classgraph:classgraph to v4.8.176
0.5.0
feature
Improving customKomapperJdbcChange execute and rollback args
breaking change
customKomapperJdbcChange
args change to Explicitly args.
bugfix
0.4.0
feature
- Improving includeAll in kotlin-typesafe
- Improving date, Improving evalExpressions.
- Added missing PreConditionDsl methods
- Improving KotlinTypesafeLiquibaseChangeLogParser for .class and .kt e…
- Improving LiquibaseClient
- custom-komapper-jdbc-change
breaking change
- remove the context receiver in customChange
- remove my customChange method.
- LiquibaseClient interface
bugfix
maintenance
-
setup renovate
-
refactoring build.gradle.kts
0.4.0-rc-1
feature
- Improving includeAll in kotlin-typesafe
- Improving date, Improving evalExpressions.
- Added missing PreConditionDsl methods
- Improving KotlinTypesafeLiquibaseChangeLogParser for .class and .kt e…
breaking change
- remove the context receiver in customChange
bugfix
maintenance
- setup renovate
- refactoring build.gradle.kts