2021.4.18
YoSQL
Write more SQL! Take a look at the website for detailed information. This release requires at least Java 16.
Changes
Closed issues:
- calculate version number on the fly #131
- publish gradle plugin #128
- Embed SQL statements with text blocks #112
- Support stored procedures #110
- replace auto-value with immutables #107
- support "description" field in front matter #106
- support polyjdbc #103
- rename helpers to snippets #102
- support methods that return only a single result #101
- return proper termination codes #100
- generate javadocs for methods #98
- i18n generated javadocs #97
- generate javadocs for repositories #96
- don't use bind() #95
- support h2 style call syntax #94
- expose maxThreads as 'generate' option #92
- allow to specify maximum number of threads #91
- add file headers #90
- create acceptance tests #88
- validate .properties file #87
- allow to run tests in eclipse #86
- use nailgun in server/client mode #85
- split BUILD files #84
- remove reference to local git repo #83
- create ParameterResolver for validation files #82
- example-h2-all is not shown in 'make' output #81
- write tests for code generators #80
- move *option classes into their own package #79
- remove external resources from deploy_jar #78
- reorder .properties files #77
- globally configure log level #76
- use posix'ly correct parser #75
- allow to run in different locales #74
- add build, help & version commands #73
- add --version switch #72
- allow to configure .sql file suffix #71
- allow to specify a .yosqlrc file #70
- provide help text #69
- align cli options w/ readme #67
- add clean make goal #52
- open up mirrors #45
- re-enable examples w/ bazel #41
- update parameter documentation #39
- setup CI/CD #30
- re-enable yosql-maven-plugin #28
- sign waiver #23
- create project website #20
- implement gradle plugin #19
- Consider lesser known JDBC API alternatives #17
- Create/use subelements to configure plugin #13
- Verify that SQL statement name aligns w/ Java naming rules #11
- Support Spring/CDI/Guice/DI #10
- Write performance test for framework-comparison #9
- Allow to overwrite error/log messages #8
- Configure directory layout #7
- Support returning SQL statements #6
- Support unnamed parameters #1
Merged pull requests: