Releases: flamingock/flamingock-java
Releases · flamingock/flamingock-java
Release v1.1.0
Changelog
🚀 Features
- 4806299 Mongock import: configuration by annotation with placeholder (#841), closes #841
- 51170dc template: support for steppable templates (#818), closes #818
- 79bdaf0 CLI: @FlamingockCliBuilder methods support String[] args (#835), closes #835
🐛 Fixes
- 155dbf5 resolve properties in second-level dependencies when property and dependency are split
🔄️ Changes
🧰 Tasks
🛠 Build
- 9899787 remove cli assemble publish and allow run github release in isolation
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Dieppa (@dieppa)
- Oliver Santana (@osantana85)
- davidfrigolet (@davidfrigolet)
Release v1.1.0-rc.1
Changelog
🚀 Features
- 6b92deb importers configuration by annotation (#821), closes #821
- e14b277 cli: add support for standalone applications (#827), closes #827
- 16ba5e9 pass application arguments in builder (#824), closes #824
- 144db26 remove SQL and MongoDB Sync templates as they have their own repo now (#816), closes #816
- c2cfd92 cli: executor MVP 0.1(#820), closes #820
- 37f6563 cloud: basic support (#817), closes #817
- 604bad0 add Connection constructor and SqlDialect getter to AbstractSqlDialectHelper (#815), closes #815
🐛 Fixes
- a727b60 MongoDB and DynamoDB test kits deployment (#834), closes #834
- c824681 set sqlDialect in AbstractSqlDialectHelper as final (#819), closes #819
- 81c301d Jreleaser Prerelease/Release detection system (#811), closes #811
🔄️ Changes
- 7ad899b move AbstractSqlDialectHelper class to SqlDialectFactory static class (#833), closes #833
- 4aed3a0 cli executor catch up with legacy cli (#832), closes #832
- 574a663 operation type extended name (#830), closes #830
- 818667b execution log clean and cli result (#828), closes #828
- 721a51c cli general refactors and fix (#826), closes #826
- ea88c0f cli file communitcation (#825), closes #825
- 84bcd84 core: add audit list operation (#823), closes #823
- c7e96c0 core: add operation concept (#822), closes #822
- ed8803f mongodb and dynamodb test kit modules (#814), closes #814
- 3a7e799 template steps (#813), closes #813
🧪 Tests
🧰 Tasks
- ddf0a2f bump version to 1.1.0-rc.1
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Dieppa (@dieppa)
- GitHub ()
- Oliver Santana (@osantana85)
- Rubén Berciano ()
- davidfrigolet ()
Release v1.0.0
Release v1.0.0-rc.2
Release v1.0.0-rc.1
Changelog
🚀 Features
🐛 Fixes
- 0a1f40f legacy flag in import and test support (#800), closes #800
- 455a199 system flag (#796), closes #796
- 75a7e13 use actual now() when saving audit entry (#791), closes #791
- dadb815 disable assets upload during github release (#777), closes #777
🔄️ Changes
- 9a93ca6 remove legacy field in auditEntry (#802), closes #802
- 21bc351 recycle ChangeType en AuditEntry to support type values (#801), closes #801
- be1580a test-support: minor refactor in AuditFinalStateSequenceValidator
- 33f12ac persist legacy flag (#799), closes #799
- a95a00c introduce externalSystem (#793), closes #793
- f9a4f80 couchbase import from mongock fixes (#790), closes #790
- 9b97c3f changed hardcoded stages ids (#787), closes #787
- 34d2481 fix wrong package name (#784), closes #784
- ddc442d audit entry fields updated (#781), closes #781
🧰 Tasks
- e4e34a5 bump version to 1.0.0-rc.1
- 2929d05 Revise README for clarity and improved instructions
- 050fb65 Update README with new plugin configuration
- a7e3c06 Revise README content and add quick start section (#779), closes #779
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Dieppa (@dieppa)
- GitHub ()
- Oliver Santana (@osantana85)
- Rubén Berciano ()
Release v1.0.0-beta.8
Changelog
🔄️ Changes
- b00ce69 remove community in package and driver (#775), closes #775
- c419673 added new mongodb-target-system-api module to centralize MongoDatabase access (#774), closes #774
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Dieppa (@dieppa)
- GitHub ()
- Oliver Santana (@osantana85)
Release v1.0.0-beta.7
Release v1.0.0-beta.6
Changelog
🔄️ Changes
🧰 Tasks
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Dieppa (@dieppa)
- GitHub ()
Release v1.0.0-beta.5
Changelog
🚀 Features
- 8c9e174 springboot management mode (#769), closes #769
- 2dec48b flamingock test support new validatorArgs and integration test (#766), closes #766
- d9f7548 flamingock test support DefaultExceptionValidator (#764), closes #764
- 6725349 test-support: add thenExpectAuditSequenceStrict(#762), closes #762
- 8ba0fbe flamingock test support foundation (#751), closes #751
🐛 Fixes
🔄️ Changes
- 1849bbe remoeved ConditionalOnBean and renamed FlamingockSpringBootTestSupport bean
- edf88a5 springboot: builder bean conditional to no other builder bean already created (#770), closes #770
- 07bb838 test-support: flamingock.autorun property in springboot (#765), closes #765
- a1c50b3 test-support: add predonctions insertion (#761), closes #761
- 6b8ce79 upgrade testcontainers dependencies (#763), closes #763
- e07dbb7 auditEntryDefinition (#758), closes #758
- 92644e6 add auditEntryExpectation fields: order, recovery and transactional (#757), closes #757
- 85cb196 auditEntryExpetation contructed from changeClass (#754), closes #754
- 44e764b add test support error foundation (#753), closes #753
- aaa6a0e move ops and change classes to main builder package (#750), closes #750
🧪 Tests
🧰 Tasks
- 783fd2e add test support module to release and bom (#771), closes #771
- 19effdc bump version to 1.0.0-beta.5
- 4cea3ac add AuditEntryExpectation.compareWith() (#756), closes #756
- 827cb5a add test-support validation foundation (#752), closes #752
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Dieppa (@dieppa)
- GitHub ()
- Oliver Santana (@osantana85)
- Rubén Berciano ()
- davidfrigolet ()
Release v1.0.0-beta.4
Changelog
🚀 Features
- bacb344 cli: make SQL dialect optional; default to extracting it from the connection URL (#743), closes #743
- 4f7293d mongock-support: Import audit log to flamingock community (#739), closes #739
- 696a3d7 cli: support for SQL audit store(#740), closes #740
- 972c11f add strict stages mapping validation (#741), closes #741
- 37f2659 property
change.targetSystem.idavailable as dependency in changes (#737), closes #737 - 01b2b1d TargetSystemManager available as dependency (#734), closes #734
🐛 Fixes
- 6a3f766 graalvm: register missing classes and initialize @change classes at build time (#745), closes #745
🔄️ Changes
- 612fafb 🚨 derive SqlAuditStore directly from SqlTargetSystem (#749), closes #749
- 15dd6ff 🚨 derive CouchbaseAuditStore directly from CouchbaseTargetSystem (#748), closes #748
- dfbc8a0 🚨 derive DynamoDBAuditStore directly from DynamoDBTargetSystem (#747), closes #747
- 3299949 🚨 derive MongoDBSyncAuditStore directly from MongoDBSyncTargetSystem (#746), closes #746
- f891e27 add getAuditReader to TransactionalTargetSystem (#738), closes #738
🧪 Tests
🧰 Tasks
- b4b36b8 bump verstion to 1.0.0-beta4
- 43bea56 add oracle dialect by default to sql audit store test run (#735), closes #735
- f93ba1e remove release badge from readme
- 638e730 update readme badges
🛠 Build
Contributors
We'd like to thank the following people for their contributions:
- Antonio Perez Diepa (@dieppa)
- Rubén Berciano ()
- davidfrigolet ()