Lukas Eder
c401c04a43
[ jOOQ/jOOQ#18845 ] Add a warning to the Query::bind Javadoc about the method not being very useful in general
2025-08-07 14:51:01 +02:00
Lukas Eder
5f70242fcf
[ jOOQ/jOOQ#18840 ] JSONParser::parseStringLiteral should omit StringBuilder copy if no escape sequence is found
2025-08-07 14:24:24 +02:00
Lukas Eder
ae864549a4
[ jOOQ/jOOQ#18836 ] <dateAsTimestamp/> deprecation notice should mention
...
DateAsTimestampBinding alternative explicitly
2025-08-07 12:17:54 +02:00
Lukas Eder
a47e266592
[ jOOQ/jOOQ#18817 ] Avoid unnecessary StringReader and StringWriter allocations and data transfer in MULTISET deserialisation
2025-08-07 12:07:16 +02:00
Lukas Eder
5b1bd626a0
[ jOOQ/jOOQ#18829 ] MetaImpl reports wrong array component length for
...
Databricks
2025-08-06 14:33:57 +02:00
Lukas Eder
00890c80bd
[ jOOQ/jOOQ#18827 ] Fix backport regression
2025-08-06 14:28:29 +02:00
Lukas Eder
0bbabb7a48
[ jOOQ/jOOQ#18827 ] Missing VARCHAR lengths in Databricks generated code
2025-08-06 14:16:55 +02:00
Lukas Eder
24e6a7b36d
[ jOOQ/jOOQ#18824 ] Support CREATE CATALOG and DROP CATALOG
2025-08-06 10:45:58 +02:00
Lukas Eder
4a60e44d5e
[ jOOQ/jOOQ#18807 ] Procedural IF a = b is emulated incorrectly in H2
2025-07-18 11:33:37 +02:00
Lukas Eder
54cfb82bee
[ jOOQ/jOOQ#18787 ] XMLDatabase has O(N^2) complexity in column /
...
attribute / parameter lookups
2025-07-16 14:51:30 +02:00
Lukas Eder
a21b1aaf63
[ jOOQ/jOOQ#18773 ] Bad rendering of UDTPathField in PL/SQL contexts
2025-07-14 20:43:23 +02:00
Lukas Eder
59060eb604
[ jOOQ/jOOQ#18760 ] Parser fails to parse T-SQL query with TOP and quoted
...
identifiers, when Settings.parseDialect is set to DEFAULT
2025-07-11 11:06:48 +02:00
Lukas Eder
4878ff8cef
[ jOOQ/jOOQ#18753 ] Insert::$updateSet doesn't replace the SET clause, but appends to it
2025-07-09 13:48:24 +02:00
Lukas Eder
565ab6b916
[ jOOQ/jOOQ#18749 ] Formatting problem in generated Kotlin UDTs
2025-07-09 11:20:51 +02:00
Lukas Eder
77f04aba51
[ jOOQ/jOOQ#18738 ] Code generator does not apply DataType.GEOMETRY to
...
PostgreSQL materialized view
2025-07-04 17:31:21 +02:00
Lukas Eder
7dae17006f
[ jOOQ/jOOQ#18736 ] Typo in DataType::hidden Javadoc
2025-07-04 13:39:33 +02:00
Lukas Eder
614a7dd11b
[ jOOQ/jOOQ#18732 ] Add DataType::isQualifiedRecord and DataType::isUDTRecord
2025-07-04 13:08:30 +02:00
Lukas Eder
d09bf49206
[ jOOQ/jOOQ#18728 ] Settings.renderQuotedNames shouldn't affect xsi:nil attribute rending in MULTISET XML emulation
2025-07-04 10:09:37 +02:00
Lukas Eder
f2ea77af9c
[ jOOQ/jOOQ#18707 ] Java 8 fix
2025-07-04 08:46:56 +02:00
Lukas Eder
e28018625e
[ jOOQ/jOOQ#18722 ] Cannot place Oracle UDT in MULTISET with JSON
...
emulation
2025-07-04 08:26:22 +02:00
Lukas Eder
4fb298b5cc
[ jOOQ/jOOQ#18718 ] Bad formatting in PostgreSQL IF [ NOT ] EXISTS
...
emulation when nested in more blocks
2025-07-04 08:24:21 +02:00
Lukas Eder
c1e7fad5fb
[ jOOQ/jOOQ#18709 ] DataType.generationOption(null) shouldn't store null
...
value, but DEFAULT value
2025-07-03 10:31:53 +02:00
Lukas Eder
90eccecf56
[ jOOQ/jOOQ#18707 ] MetaDataFieldProvider debug logs warnings about
...
Nullable(xyz) types not being supported for ClickHouse
2025-07-03 09:03:46 +02:00
Lukas Eder
69561c3339
[ jOOQ/jOOQ#18700 ] MetaImpl should support DataType::generatedAlwaysAs
...
property if JDBC DatabaseMetaData::getColumns can report it
2025-07-02 15:07:39 +02:00
Lukas Eder
0d852ae199
[ jOOQ/jOOQ#18692 ] Generated CREATE FUNCTION statement renders extra BEGIN .. END block in SQL Server
2025-07-01 15:43:58 +02:00
Lukas Eder
1ae36a7c5a
[ jOOQ/jOOQ#18693 ] Function parameter references aren't rendered with @
...
prefix in SQL Server, in function body
2025-07-01 15:24:31 +02:00
Lukas Eder
9e569ad3ba
[ jOOQ/jOOQ#18687 ] PostgresDatabase and subtypes may still produce wrong
...
table comments in presence of stored functions
2025-07-01 10:08:50 +02:00
Lukas Eder
d47966b574
[ jOOQ/jOOQ#18687 ] Fix also MetaSQL
2025-07-01 08:22:35 +02:00
Lukas Eder
1cebbc00bb
[ jOOQ/jOOQ#18687 ] PostgresDatabase and subtypes may still produce wrong
...
table comments in presence of stored functions
2025-07-01 08:17:57 +02:00
Lukas Eder
053723356a
[ jOOQ/jOOQ#18666 ] Parser cannot parse Oracle style IN, OUT modifier in
...
procedure declarations
2025-06-25 13:05:23 +02:00
Lukas Eder
81e806f1d2
Update gradle
2025-06-25 12:39:05 +02:00
Lukas Eder
bb14aa72ee
[ jOOQ/jOOQ#18669 ] Work around Informix JDBC driver
...
java.lang.IllegalMonitorStateException bug when reading UDT out
parameters
2025-06-25 12:38:45 +02:00
Lukas Eder
9fc42e9123
[ jOOQ/jOOQ#18642 ] org.jooq.codegen.gradle.MetaExtensions classes should
...
adhere to JavaBeans convention to avoid deprecation warning in Gradle
8.x
2025-06-18 18:00:26 +02:00
Lukas Eder
74c4bf95d5
[ jOOQ/jOOQ#18473 ] Slash in name results in invalid identifier being generated using KotlinGenerator
...
This includes:
- [jOOQ/jOOQ#18641 ] Bad file names generated in KotlinGenerator and ScalaGenerator when using special characters
- [jOOQ/jOOQ#18643 ] KotlinGenerator produces bad code when table / column identifier disambiguation clashes with special character escaping
- [jOOQ/jOOQ#18654 ] Compilation error in Kotlin generated code when table name contains special characters and paths are generated
2025-06-18 16:37:52 +02:00
Lukas Eder
cb049ee619
[ jOOQ/jOOQ#18634 ] JDBC backed MetaImpl reports Oracle GLOBAL TEMPORARY tables as ordinary tables
2025-06-18 10:57:27 +02:00
Lukas Eder
d312a74703
[ jOOQ/jOOQ#18617 ] MetaImpl doesn't return Db2 GLOBAL TEMPORARY tables
2025-06-17 10:37:56 +02:00
Lukas Eder
2a43c70258
[ jOOQ/jOOQ#18618 ] NClobBinding should revert to ordinary String usage when JDBC driver doesn't support NClob
2025-06-17 09:45:10 +02:00
Lukas Eder
e54f9574b3
[ jOOQ/jOOQ#18607 ] Inlining of large SQLDataType.NCLOB values doesn't use TO_NCLOB() in Oracle, like for large CLOB values
2025-06-16 16:28:18 +02:00
Lukas Eder
695148dfc9
[ jOOQ/jOOQ#18609 ] NClobBinding doesn't correctly bind NULL values
2025-06-16 16:17:52 +02:00
Lukas Eder
9bcc077abe
[ jOOQ/jOOQ#18599 ] Wrong list of supported dialects on various IF [ NOT ]
...
EXISTS methods
2025-06-13 15:53:31 +02:00
Lukas Eder
577835a9f0
[ jOOQ/jOOQ#18592 ] Meta.getSchemas() produces schema multiple times
...
across catalogs in DuckDB
2025-06-13 11:37:31 +02:00
Lukas Eder
0940e170dc
[ jOOQ/jOOQ#18586 ] Ad-hoc compilation of code generator shouldn't require
...
adding jooq-codegen dependency to project, explicitly
2025-06-13 11:36:50 +02:00
Lukas Eder
2c445515e4
[ jOOQ/jOOQ#18587 ] Upgrade pgjdbc dependency to 42.7.7 to mitigate CVE-2025-49146
2025-06-12 10:31:29 +02:00
Lukas Eder
cc82317ff4
Release 3.20.6-SNAPSHOT
2025-06-11 14:40:33 +02:00
Lukas Eder
54f814d12c
Release 3.20.5
2025-06-11 10:24:51 +02:00
Lukas Eder
ded3838351
[ jOOQ/jOOQ#18568 ] NullPointerException when working with Scala-3
...
generated enums (or Java enum literals with bodies)
2025-06-10 11:06:37 +02:00
Lukas Eder
0a94756c42
[ jOOQ/jOOQ#18567 ] Allow access to internal Set<SQLDialect>
2025-06-06 14:16:24 +02:00
Lukas Eder
4c271b83cc
[ jOOQ/jOOQ#18559 ] Informix stored functions containing DML cannot be called from SELECT statement
2025-06-05 12:56:12 +02:00
Lukas Eder
d01797fb1d
[ jOOQ/jOOQ#18557 ] Upgrade Spring dependency to 6.2.7 to mitigate
...
CVE-2024-38820
2025-06-03 16:22:41 +02:00
Lukas Eder
e36190e83e
[ jOOQ/jOOQ#18552 ] Parser cannot parse CAST(? AS <type>) expression in certain DDL contexts
2025-06-03 11:27:04 +02:00