Releases: zio/zio-jdbc
Releases · zio/zio-jdbc
v0.1.2
v0.1.1
What's Changed
- return generated keys optionally by @oridag in #141
- Update dependency ubuntu to v22 by @renovate in #154
- cancel statements on interrupt by @oridag in #158
- feat!: Add RETURNING clause by @regiskuckaertz in #157
- Update dependency node to v20 by @renovate in #161
- Add
scala.math.BigDecimal
JdbcDecoder
instance by @guizmaii in #165 - Add
UUID
JdbcDecoder
instance by @guizmaii in #164 - Remove Unnecessary Parentheses by @adamgfraser in #169
- Implement
java.time.*
encoders and decoders (exceptjava.time.OffsetTime
) by @guizmaii in #171 - Fix #172 by @guizmaii in #173
- With the default
ZConnectionPoolConfig
if the connection fails, it'll retry forever to try to connect and will deadlock the program by @guizmaii in #174 - Update Dependencies by @khajavi in #177
- Update actions/checkout action to v4.1.1 by @renovate in #178
- remove
Setter.arraySetter
by @oyvindberg in #180 - Make
intersperse
visible by @oyvindberg in #181 - Fix
java.time.Instant
tests by @guizmaii in #182 - Update README.md by @zio-assistant in #179
- Fix
bigDecimalDecoderScala
for Scala 2.12 by @guizmaii in #185 SqlFragment::executeWithReturning
: Do not discard decoding errors by @guizmaii in #186SqlFragment::executeWithReturning
: Do not discard decoding errors - Add test by @guizmaii in #187- handle connection.isValid thrown exceptions by @oridag in #149
New Contributors
- @oridag made their first contribution in #141
- @regiskuckaertz made their first contribution in #157
- @guizmaii made their first contribution in #165
- @oyvindberg made their first contribution in #180
- @zio-assistant made their first contribution in #179
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Rework API - split Sql into SqlFragment, Query, and more. by @grouzen in #127
- Simplify design/usage by making JdbcDecoder stateful and delete JsonColumnDecoder by @afsalthaj in #128
- Move To Declarative Encoding Of SqlFragment by @adamgfraser in #132
- Support Transactional Isolation Levels by @adamgfraser in #134
- Rollback connection inside transaction finalizer only when autoCommit is disabled by @grouzen in #129
- Restore Stateful Connection Properties by @adamgfraser in #136
- Invalidate dead connections automatically by @FVelasquezM in #130
- Add IN clause param interpolation by @dvivchar in #126
- Close PreparedStatement tests by @FVelasquezM in #139
- 137 -ResultSet closing tests by @FVelasquezM in #140
- Removes TestConnection from ZConnectionSpec by @FVelasquezM in #146
- Fix Sidebar Name by @khajavi in #151
New Contributors
- @grouzen made their first contribution in #127
- @afsalthaj made their first contribution in #128
- @FVelasquezM made their first contribution in #130
- @dvivchar made their first contribution in #126
Full Changelog: v0.0.2...v0.1.0
v0.0.2
What's Changed
- Update Node.js to v18.12.1 by @renovate in #78
- Publish Docs to The NPM Registry by @khajavi in #81
- Return generated primary keys when executing insert statements by @rfmejia in #79
- Update actions/checkout action to v3.2.0 by @renovate in #87
- Update actions/checkout action to v3.3.0 by @renovate in #88
- Update Node.js to v18.13.0 by @renovate in #89
- Add Scaladoc by @khajavi in #91
- Add Badges by @khajavi in #92
- Update Node.js to v18.14.0 by @renovate in #97
- Update dependencies by @kitlangton in #90
- Support scala 3. Fix #75 by @thanhbv in #82
- ZConnection.executeSqlWith to use setObject as fallback by @domartynov in #94
- Proper tests and handling for multiple row selects by @karvanit in #95
Sql
interpolation improvements by @domartynov in #100- Update Node.js to v18.14.1 by @renovate in #105
- Update olafurpg/setup-scala action to v14 by @renovate in #106
- Update Node.js to v18.14.2 by @renovate in #107
- Update Node.js to v18.15.0 by @renovate in #108
- Update hmarr/auto-approve-action action to v3.2.0 by @renovate in #109
- Update hmarr/auto-approve-action action to v3.2.1 by @renovate in #111
- Update zio schema to 0.4.8 by @kubiq in #115
- Update zio-schema 0.2.1 to 0.3.1 by @thanhbv in #85
- Update installation.md. Version should be String by @Devian-ua in #118
- Update Node.js to v18.16.0 by @renovate in #125
- add valuesBatched() function call by @kyh24 in #113
- Fix encoder typo by @karvanit in #122
- Allow results of a single NULL-able column by @karvanit in #123
New Contributors
- @khajavi made their first contribution in #81
- @rfmejia made their first contribution in #79
- @thanhbv made their first contribution in #82
- @karvanit made their first contribution in #95
- @kubiq made their first contribution in #115
- @Devian-ua made their first contribution in #118
- @kyh24 made their first contribution in #113
Full Changelog: v0.0.1...v0.0.2