Releases: CourseOrchestra/celesta
Releases · CourseOrchestra/celesta
8.1.0
What’s Changed
- Celesta is now Apache 2.0 licensed. We made sure that there are no uncompatible transitive dependencies and publish Celesta under more permissive license.
- JDBC drivers are now in
provided
Maven scope. This means that they are no longer transitive dependencies for Celesta and you should add them yourself as dependencies. celesta-sql
module is merged withcelesta-core
. If, in some ulikely case you had a dependency tocelesta-sql
, please simply remove it or replace withcelesta-core
.
Documentation
- use embedded jsyntrax for documentation (#685) @inponomarev
🧰 Maintenance & refactoring
- remove unneeded shade plugin (#686) @inponomarev
- refactoring: remove public shared static non-synchronized singleton (#667) @inponomarev
- Dependencies updated
8.0.1
What’s Changed
🐛 Bug Fixes
- Fix insertion of sequence values which are not PKs (#642) @inponomarev
🧰 Maintenance
- Remove duplicated code (#643) @inponomarev
- Code cleanup (#636) @inponomarev
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.2.0 to 4.8.3.1 (#633) @dependabot
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.6.0.jre8 to 12.6.1.jre8 (#639) @dependabot
- Bump org.asciidoctor:asciidoctorj-diagram from 2.2.14 to 2.3.0 (#635) @dependabot
- Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.5 to 3.0.0 (#637) @dependabot
- Bump org.postgresql:postgresql from 42.7.1 to 42.7.2 (#638) @dependabot
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 (#640) @dependabot
- Bump testcontainers.version from 1.19.5 to 1.19.6 (#641) @dependabot
8.0.0
What’s Changed
- Upgrade to Java 11: Celesta now requires Java 11
- Deprecated constructor removed from generated cursor
NB: when migrating to Celesta v.8.0.0 also don't forget to update spring-boot-starter-celesta
to 3.x.x
🧰 Maintenance
- Library dependencies are updated
- Code cleanup & refactoring
7.4.40
What’s Changed
🧰 Maintenance
- Modern way to bild syntax diagrams with JSyntrax (#552) @inponomarev
- Bump junit.version from 5.10.0 to 5.10.1 (#591) @dependabot
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.3.1 (#593) @dependabot
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.2 (#595) @dependabot
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.10.1 to 3.10.2 (#596) @dependabot
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 (#597) @dependabot
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.1.0 (#599) @dependabot
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.9.0 to 3.10.2 (#598) @dependabot
- Bump com.oracle.database.jdbc:ojdbc8 from 23.2.0.0 to 23.3.0.23.09 (#583) @dependabot
- Bump maven.plugin.api.version from 3.9.4 to 3.9.5 (#584) @dependabot
- Bump org.json:json from 20230618 to 20231013 (#586) @dependabot
- Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (#587) @dependabot
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 (#581) @dependabot
- Bump testcontainers.version from 1.19.0 to 1.19.1 (#582) @dependabot
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.5 to 4.7.3.6 (#580) @dependabot
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.9.0 to 3.10.1 (#588) @dependabot
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.2.0.jre8 to 12.4.2.jre8 (#589) @dependabot
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 (#577) @dependabot
- Bump org.asciidoctor:asciidoctorj-diagram from 2.2.11 to 2.2.13 (#578) @dependabot
- Bump com.h2database:h2 from 2.2.222 to 2.2.224 (#579) @dependabot
- Bump slf4j.version from 2.0.7 to 2.0.9 (#575) @dependabot
- Bump com.h2database:h2 from 2.2.220 to 2.2.222 (#576) @dependabot
- Bump testcontainers.version from 1.18.3 to 1.19.0 (#572) @dependabot
- Bump org.asciidoctor:asciidoctorj-diagram from 2.2.9 to 2.2.11 (#571) @dependabot
- Bump maven.plugin.api.version from 3.9.3 to 3.9.4 (#570) @dependabot
- Bump junit.version from 5.9.3 to 5.10.0 (#567) @dependabot
- Bump h2 from 2.1.214 to 2.2.220 (#566) @dependabot
- Bump json from 20230227 to 20230618 (#561) @dependabot
- Bump maven-shade-plugin from 3.4.1 to 3.5.0 (#562) @dependabot
- Bump asciidoctorj-diagram from 2.2.8 to 2.2.9 (#559) @dependabot
- Bump spotbugs-maven-plugin from 4.7.3.4 to 4.7.3.5 (#563) @dependabot
- Bump maven.plugin.api.version from 3.9.2 to 3.9.3 (#564) @dependabot
- Bump testcontainers.version from 1.18.1 to 1.18.3 (#556) @dependabot
- Bump maven-surefire-plugin from 3.1.0 to 3.1.2 (#557) @dependabot
- Bump asciidoctor-maven-plugin from 2.2.3 to 2.2.4 (#554) @dependabot
- Bump maven-gpg-plugin from 3.0.1 to 3.1.0 (#543) @dependabot
- Bump maven-surefire-plugin from 3.0.0 to 3.1.0 (#544) @dependabot
- Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 (#553) @dependabot
- Bump testcontainers.version from 1.18.0 to 1.18.1 (#546) @dependabot
- Bump maven.plugin.api.version from 3.9.1 to 3.9.2 (#547) @dependabot
- Bump maven-plugin-plugin from 3.8.1 to 3.9.0 (#549) @dependabot
- Bump maven-source-plugin from 3.2.1 to 3.3.0 (#551) @dependabot
- Bump maven-plugin-annotations from 3.8.1 to 3.9.0 (#550) @dependabot
- Bump maven-assembly-plugin from 3.5.0 to 3.6.0 (#548) @dependabot
- Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2 (#536) @dependabot
- Bump jacoco-maven-plugin from 0.8.9 to 0.8.10 (#540) @dependabot
- Bump junit.version from 5.9.2 to 5.9.3 (#541) @dependabot
- Bump ojdbc8 from 21.9.0.0 to 23.2.0.0 (#532) @dependabot
7.4.39
What’s Changed
🚀 New feature
- Firebird support upgraded for 4.0.1 (#528) @inponomarev
🧰 Maintenance
- Celesta now bilds in GHA (#530) @inponomarev
- All the checkstyle/spotbugs warnings are removed
- Dependencies are updated
7.4.23
What’s Changed
🚀 New feature
- upgrade H2 to 2.x (#452) @inponomarev
🧰 Maintenance
- Bump asciidoctorj-diagram from 2.2.0 to 2.2.3 (#438) @dependabot
- Bump postgresql from 42.4.0 to 42.4.1 (#451) @dependabot
7.4.22
What’s Changed
- downgrade, see asciidoctor/asciidoctor-diagram#370 (#380) @inponomarev
🚀 Features
- make CursorGenerator api public (#393) @inponomarev
- Convert snake_case in CelestaSQL to CamelCase in Java (#369) @inponomarev
🐛 Bug Fixes
- Bugfix: truncate materialized views after each test (#387) @inponomarev
- use
this
in generated cursors to avoid field shadowing (#371) @inponomarev - Fix get/setByName (#370) @inponomarev
- Bugfix: postgres parameterized views with REAL return type (#381) @inponomarev
🧰 Maintenance
- fix checkstyle (#436) @inponomarev
- Bump maven-deploy-plugin from 2.8.2 to 3.0.0 (#447) @dependabot
- Bump maven-assembly-plugin from 3.3.0 to 3.4.2 (#448) @dependabot
- Bump maven-resources-plugin from 3.2.0 to 3.3.0 (#449) @dependabot
- Bump javacc from 7.0.11 to 7.0.12 (#445) @dependabot
- Bump junit.version from 5.8.2 to 5.9.0 (#450) @dependabot
- Bump testcontainers.version from 1.15.3 to 1.17.3 (#443) @dependabot
- Bump testcontainers.version from 1.15.3 to 1.17.2 (#434) @dependabot
- Bump postgresql from 42.3.6 to 42.4.0 (#440) @dependabot
- Bump maven.plugin.api.version from 3.8.5 to 3.8.6 (#441) @dependabot
- Bump postgresql from 42.3.3 to 42.3.6 (#439) @dependabot
- Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 (#437) @dependabot
- Bump javacc from 7.0.10 to 7.0.11 (#435) @dependabot
- Bump maven-shade-plugin from 3.2.4 to 3.3.0 (#422) @dependabot
- Bump maven-compiler-plugin from 3.10.0 to 3.10.1 (#418) @dependabot
- Bump maven.plugin.api.version from 3.8.4 to 3.8.5 (#419) @dependabot
- Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.13 (#427) @dependabot
- Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 (#433) @dependabot
- Bump json from 20211205 to 20220320 (#420) @dependabot
- Bump mockito-core from 4.3.1 to 4.6.1 (#432) @dependabot
- Bump maven-compiler-plugin from 3.9.0 to 3.10.0 (#411) @dependabot
- Bump postgresql from 42.3.2 to 42.3.3 (#412) @dependabot
- Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 (#409) @dependabot
- Bump slf4j.version from 1.7.32 to 1.7.36 (#408) @dependabot
- Bump maven-plugin-annotations from 3.6.2 to 3.6.4 (#399) @dependabot
- Bump maven-compiler-plugin from 3.8.1 to 3.9.0 (#396) @dependabot
- Bump maven-jar-plugin from 3.2.0 to 3.2.2 (#395) @dependabot
- Bump checkstyle from 9.2.1 to 9.3 (#407) @dependabot
- Bump maven-plugin-plugin from 3.6.2 to 3.6.4 (#398) @dependabot
- Bump asciidoctor-maven-plugin from 2.2.1 to 2.2.2 (#404) @dependabot
- Bump postgresql from 42.3.1 to 42.3.2 (#406) @dependabot
- Bump mockito-core from 4.2.0 to 4.3.1 (#402) @dependabot
- Bump checkstyle from 9.2 to 9.2.1 (#392) @dependabot
- Bump mockito-core from 4.1.0 to 4.2.0 (#389) @dependabot
- Bump firebird-testcontainers-java from 1.1.0 to 1.2.0 (#391) @dependabot
- Bump json from 20210307 to 20211205 (#388) @dependabot
- Bump checkstyle from 9.1 to 9.2 (#384) @dependabot
- Bump maven-plugin-plugin from 3.6.1 to 3.6.2 (#382) @dependabot
- Bump junit.version from 5.8.1 to 5.8.2 (#383) @dependabot
- Bump maven-plugin-annotations from 3.6.1 to 3.6.2 (#385) @dependabot
- Bump maven.plugin.api.version from 3.8.3 to 3.8.4 (#378) @dependabot
- Bump mockito-core from 4.0.0 to 4.1.0 (#379) @dependabot
- Bump postgresql from 42.2.24 to 42.3.1 (#377) @dependabot
- Bump asciidoctorj-diagram from 2.2.0 to 2.2.1 (#372) @dependabot
- Bump checkstyle from 9.0.1 to 9.1 (#376) @dependabot
- Bump checkstyle from 8.45 to 9.0.1 (#365) @dependabot
- Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 (#364) @dependabot
- Bump junit.version from 5.7.2 to 5.8.1 (#366) @dependabot
- Bump mockito-core from 3.11.2 to 4.0.0 (#367) @dependabot
- Bump asciidoctorj-diagram from 2.1.2 to 2.2.1 (#368) @dependabot
- Bump postgresql from 42.2.23 to 42.2.24 (#363) @dependabot
7.4.5
What’s Changed
🚀 Features
- allow views from materialized views (#360) @inponomarev
- dont throw ParseException when using inFilter (#359) @inponomarev
🐛 Bug Fixes
- prohibit joins in materialized views on syntax level (#360) @inponomarev
📘 Documentation
- fix possible NPE in best practice example (#358) @inponomarev
🧰 Maintenance
- Bump maven.plugin.api.version from 3.8.1 to 3.8.3 (#362) @dependabot
- Upgrade to GitHub-native Dependabot (#331) @dependabot-preview
7.4.2
🚀 Features
- CelestaUnit improvements (#354) @inponomarev
🐛 Bug Fixes
- fix H2 materialized view bug (#357) @inponomarev
7.4.0
What’s Changed
🚀 Features
- 7.4: type-checked get... methods, chaining setters and unfinalized Cursor classes (#353) @inponomarev
🧰 Maintenance
- Bump checkstyle from 8.44 to 8.45 (#352) @dependabot-preview