-
Notifications
You must be signed in to change notification settings - Fork 45
/
CHANGELOG
134 lines (123 loc) · 4.74 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
R2DBC H2 Changelog
=============================
1.0.0.GA
------------------
* Upgrade to Reactor 2022.0.0. #237.
* Upgrade to H2 2.1.214. #236.
* Extract Spring HATEOAS version into a property. #235.
* Upgrade to Spring Boot 2.7.5 for testing. #234.
* Upgrade to Reactor 2022.0.0-RC1 #233.
* Improve enum decoding support #231
1.0.0.RC1
------------------
* Update to SPI 1.0.0.RELEASE
0.9.1.RELEASE
------------------
* Upgrade to R2DBC SPI 0.9.1.RELEASE. #222.
* Upgrade to H2 2.1.210. #221.
* Cannot encode parameter of type `io.r2dbc.spi.Parameters$InParameter` #219.
0.9.0.RELEASE
------------------
* Release 0.9.0.RELEASE. #214.
* Create release script. #213.
* Upgrade to Reactor 2020.0.15. #212.
* Upgrade to H2 2.0.206 #211.
* Upgrade to H2 2.0. #210.
0.9.0.M1
------------------
* Align Spring Boot version with Reactor version #200.
* Upgrade to Spring Boot 2.3.9.RELEASE. #186.
* Upgrade to Reactor Dysprosium-SR18. #185.
* Upgrade to Mockito 3.5.15. #184.
* Upgrade to JUnit 5.7.0. #183.
* Upgrade main branch to AssertJ 3.17.2. #182.
* Restrict CI and release task to r2dbc/r2dbc-h2 repo #175.
* Stage releases directly on maven central #151.
* InstantCodec added #139.
* Codes for a java.time.Instant #138.
* Use Travis CI for pull requests #136.
* Trigger CI jobs based on SPI changes #134.
* Forward port tweaks to fix Jenkins build jobs. #133.
* Migrate to Jenkins #130.
0.8.1.RELEASE
------------------
* Backport Travis CI support to 0.8.x #137.
* Backport upstream CI trigger to 0.8.x #135.
* Improve unit testing by using /tmp for all file-based databases. #132.
* Fix ClobToStringCodec.encode and simplify decode #128.
* ClobToStringCodec.encode(…) fails with IllegalStateException due to blocking #127.
0.8.0.RELEASE
------------------
* Upgrade to Reactor Dysprosium SR2 #126.
* Upgrade to R2DBC SPI 0.8.0.RELEASE #125.
* Drop SLF4J in favor of Reactor's Logger utilities #124.
* Release 0.8.0.RELEASE #123.
* Upgrade to latest SPI changes #119.
* Upgrade to H2 1.4.200 #114.
* Adds tests for checking existence of Codecs in DefaultCodecs #108.
0.8.0.RC1
------------------
* Release 0.8.0.RC1 #113.
* Add automatic module name #112.
* Use UUID instead of RandomStringUtils.randomAlphanumeric #111.
* Upgrade to Reactor Dysprosium GA #110.
* Remove GeometryCodec from default codec list. #107.
* Adapt H2Row, H2Statement, and H2RowMetadata to SPI changes #105.
* Create suite of integration tests for H2's Codecs #104.
* Upgrade to Spring HATEOAS 1.0.0.RC2 #103.
* Upgrade to Spring Boot 2.1.8.RELEASE #102.
* Remove repositories declaration from published pom #100.
* Clean out @author tags #99.
* Move jitpack repository declaration to JMH profile #98.
* Expose ConnectionMetadata. #97.
* Adapt to bind/bindNull SPI changes #95.
* Pick up known H2 configuration properties #92.
* Add support for SPI's validate() #90.
* Add support for TCP connections to remote H2 instances. #87.
* Support tcp protocol in R2DBC connection URLs #86.
* Performance optimizations #84.
* DbException not properly translated #83.
* Add support for GEOMETRY type #80.
* Decoding a null date value fails with NPE #78.
* 0.8.0.RC1 Changelog #76.
* Add builder shortcut options for common settings #55.
0.8.0.M8
------------------
* Clean up code base to honor SPI changes. #75.
* Introduce BLOB/CLOB support. #74.
* Implement RowMetadata.getColumnNames() #73.
* add UuidCodec #72.
* Add UuidCodec #71.
* Support for Java 8 date/time #70.
* Add support for r2dbc exception hierarchy. #69.
* Add support for LocalDate, LocalDateTime, and LocalTime types #67.
* Use R2DBC Exception hierarchy for driver exceptions #66.
* Enable JDBC-based binding examples. #58.
* URL Cleanup #54.
* Use H2 API to determine query vs. update. #53.
* Upgrade to H2 1.4.198. #52.
* Fix select bind incompatibility with H2 1.4.198 #51.
* Make sure docs are consistent with implementation for bind prefix #50.
* Add ConnectionFactoryProvider.getDriver() implementation #49.
* Add ConnectionFactoryProvider.getDriver() implementation #48.
* Feature/add support for bind with integer #47.
* return alias instead of the column name #46.
* Accept bind query param with integer index #45.
* search for question mark as query input parameter #44.
* Cannot use column label(alias) #43.
* Add support for BLOB/CLOB types. #40.
* Migrate from "$1" Postgres notation toward "?" H2 notation for SQL and binding. #7.
1.0.0.M7
------------------
* Update CHANGELOG for M7 #41
* DateCodecs return java.util.Data #39
* Reinstated generated value retrieval #37
* Add support for ConnectionFactory discovery #36
* Improved support for column metadata #34
* Removed recursive generics in Statement and Batch #31
* Improved documentation #27
* Nullability enforcement returns accurate exception #29
* Improve multiline query support #28
1.0.0.M6
------------------
* Inception