Releases: theiterators/kebs
Releases · theiterators/kebs
v2.0.0 🥙
What's Changed
- Adding support for spray-json in Scala 3 @luksow (#409)
- Fixing #309 @luksow (#397)
- Fixing #279 @luksow (#392)
- Kebs 2.0 cross platform @luksow (#389)
- Kebs 2.0 package cleanup @luksow (#380)
- Kebs 2.0 @luksow (#349)
- Remove cross versions for scalacheck in build file @rpiotrow (#369)
- Added predefYearMonth to KebsJsonSchemaPredefs @huungry (#331)
🧰 Dependency Updates
- Update enumeratum to 1.7.5 @scala-steward (#404)
- Update slick to 3.5.2 @scala-steward (#402)
- Update scala3-library, ... to 3.3.4 @scala-steward (#401)
- Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 @scala-steward (#400)
- Update scala-compiler, scala-library, ... to 2.13.15 @scala-steward (#399)
- Update doobie-core, doobie-postgres to 1.0.0-RC6 @scala-steward (#398)
- Update scalacheck to 1.18.1 @scala-steward (#396)
- Update sbt to 1.10.2 @scala-steward (#395)
- Update auxlib, clib, javalib, nativelib, ... to 0.5.5 @scala-steward (#394)
- Update pekko-stream, pekko-stream-testkit to 1.1.1 @scala-steward (#393)
- Update pekko-stream, pekko-stream-testkit to 1.1.0 @scala-steward (#387)
- Update sbt-ci-release to 1.6.1 @scala-steward (#386)
- Update scalafmt-core to 3.8.3 @scala-steward (#383)
- Update magnolify-scalacheck to 0.7.4 @scala-steward (#381)
- Update http4s-stir, http4s-stir-testkit to 0.3 @scala-steward (#377)
- Update enumeratum, enumeratum-scalacheck to 1.7.4 @scala-steward (#375)
- Update scalatest to 3.2.19 @scala-steward (#373)
- Update play-json to 3.0.4 @scala-steward (#372)
- Update pekko-stream, pekko-stream-testkit to 1.0.3 @scala-steward (#371)
- Update magnolify-scalacheck to 0.7.3 @scala-steward (#368)
- Update play-json to 3.0.3 @scala-steward (#364)
- Update http4s-dsl to 0.23.27 @scala-steward (#363)
- Update scalacheck-derived to 0.5.0 @scala-steward (#361)
- Update scalacheck to 1.18.0 @scala-steward (#360)
- Update scalacheck to 1.17.1 @scala-steward (#359)
- Update magnolify-scalacheck to 0.7.2 @scala-steward (#355)
- Update magnolify-scalacheck to 0.7.1 @scala-steward (#354)
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 @scala-steward (#353)
- Update http4s-dsl to 0.23.26 @scala-steward (#346)
- Update scala3-library, ... to 3.3.3 @scala-steward (#345)
- Update sbt to 1.9.9 @scala-steward (#342)
- Update scalatest to 3.2.18 @scala-steward (#341)
- Update pekko-http, pekko-http-testkit to 1.0.1 @scala-steward (#340)
- Update magnolify-scalacheck to 0.7.0 @scala-steward (#338)
- Update play-json to 3.0.2 @scala-steward (#339)
- Update sbt-jmh to 0.4.7 @scala-steward (#337)
- Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 @scala-steward (#335)
- Update sbt to 1.9.8 @scala-steward (#336)
- Update http4s-dsl to 0.23.25 @scala-steward (#334)
- Update pekko-stream, pekko-stream-testkit to 1.0.2 @scala-steward (#333)
- Update doobie-core, doobie-postgres to 1.0.0-RC5 @scala-steward (#332)
- Update http4s-dsl to 0.23.24 @scala-steward (#330)
Contributors that made this release possible
@huungry, @luksow, @pk044, @rpiotrow, @scala-steward
v1.9.7 🥙
What's Changed
- Kebs-scalacheck - derive Arbitrary instance using Magnolia instead of Shapeless @pk044 (#328)
- Move to 2.13.12 and remove compile warnings @rpiotrow (#323)
🧰 Dependency Updates
- Update play-json to 3.0.1 @scala-steward (#329)
- Update sbt to 1.9.7 @scala-steward (#326)
- Update play-json to 3.0.0 @scala-steward (#325)
- Update play-json to 2.10.2 @scala-steward (#324)
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 @scala-steward (#321)
- Update scalacheck-derived to 0.4.2 @scala-steward (#320)
- Update play-json to 2.10.1 @scala-steward (#319)
- Update sbt to 1.9.6 @scala-steward (#318)
- Update sbt-jmh to 0.4.6 @scala-steward (#316)
- Update scalatest to 3.2.17 @scala-steward (#315)
- Update scala3-library, ... to 3.3.1 @scala-steward (#314)
- Update circe-core, circe-generic, ... to 0.14.6 @scala-steward (#313)
Contributors that made this release possible
v1.9.6 🥙
What's Changed
- Adding pekko-http support @AnthonyGrod (#305)
- Remove CrossVersion.for3Use2_13 for Enumeratum @pk044 (#307)
- Support for http4s-stir based on kebs-akka-http @luksow (#306)
- kebs-scalacheck - Scala 3 @pk044 (#302)
- Cross-publish fix. kebs-opaque only as test-dependency for kebs-doobie @pk044 (#281)
- kebs-circe - Scala 3 support @pk044 (#274)
- Basic implementation of ValueEnum for Scala 3 @luksow (#232)
- Remove instances dependency from slick, spray, akka, circe and play @mielnikk (#269)
- Fixed from implementation @piotrkuczko (#266)
- Scala.js support in macroUtils, tagged and opaque @adpi2 (#259)
🧰 Dependency Updates
- Update sbt to 1.9.4 @scala-steward (#308)
- Update scalacheck-derived to 0.4.1 @scala-steward (#304)
- Update scala-compiler, scala-library, ... to 2.13.11 @scala-steward (#289)
- Update scala-compiler, scala-library, ... to 2.12.18 @scala-steward (#288)
- Update sbt-scalajs-crossproject to 1.3.2 @scala-steward (#297)
- Update enumeratum-scalacheck to 1.7.3 @scala-steward (#301)
- Update enumeratum to 1.7.3 @scala-steward (#300)
- Update http4s-dsl to 0.23.23 @scala-steward (#299)
- Update scala-jsonschema to 0.7.11 @scala-steward (#294)
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 @scala-steward (#293)
- Update doobie-core, doobie-postgres to 1.0.0-RC4 @scala-steward (#292)
- Update sbt-jmh to 0.4.5 @scala-steward (#287)
- Update sbt to 1.9.3 @scala-steward (#303)
- Update http4s-dsl to 0.23.19 @scala-steward (#283)
- Update scalatest to 3.2.16 @scala-steward (#285)
- Update sbt to 1.8.3 @scala-steward (#284)
- Update sbt-ci-release to 1.5.12 @scala-steward (#278)
- Update sbt-scalajs-crossproject to 1.3.1 @scala-steward (#275)
- Update scala-compiler, scala-library, ... to 2.13.10 @scala-steward (#248)
- Update akka-stream-testkit to 2.6.20 @scala-steward (#240)
- Update scala-compiler, scala-library, ... to 2.12.17 @scala-steward (#247)
- Update scala3-library, ... to 3.2.2 @scala-steward (#267)
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 @scala-steward (#273)
- Update sbt-scalajs-crossproject to 1.3.0 @scala-steward (#272)
- Update circe-core, circe-generic, ... to 0.14.5 @scala-steward (#271)
- Update circe-core, circe-generic, ... to 0.14.4 @scala-steward (#270)
- Update sbt-jmh to 0.4.4 @scala-steward (#268)
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 @scala-steward (#265)
- Update play-json to 2.9.4 @scala-steward (#264)
- Update http4s-dsl to 0.23.18 @scala-steward (#263)
- Update scalatest to 3.2.15 @scala-steward (#262)
- Update sbt to 1.8.2 @scala-steward (#261)
- Update http4s-dsl to 0.23.17 @scala-steward (#260)
- Update enumeratum, enumeratum-scalacheck to 1.7.2 @scala-steward (#257)
- Update slick-pg to 0.21.1 @scala-steward (#258)
- Update sbt to 1.8.0 @scala-steward (#253)
- Update scalacheck to 1.17.0 @scala-steward (#251)
- Update scalatest to 3.2.14 @scala-steward (#252)
- Update sbt to 1.7.3 @scala-steward (#250)
- Update http4s-dsl to 0.23.16 @scala-steward (#246)
- Update circe-core, circe-generic, ... to 0.14.3 @scala-steward (#245)
- Update slick to 3.4.1 @scala-steward (#244)
- Update scalacheck-shapeless_1.14 to 1.3.0 @scala-steward (#242)
- Update sbt-ci-release to 1.5.11 @scala-steward (#243)
Contributors that made this release possible
@AnthonyGrod, @adpi2, @luksow, @mielnikk, @piotrkuczko, @pk044, @scala-steward
v1.9.5 🥙
What's Changed
- Update akka-http, akka-http-testkit to 10.2.9 by @scala-steward in #200
- Update akka-stream-testkit to 2.6.19 by @scala-steward in #201
- Update scalacheck to 1.16.0 by @scala-steward in #202
- Update scala3-library to 3.1.2 by @scala-steward in #203
- Fix validation for tagged types (when warning about unused variables … by @niedam in #204
- Update slick-pg to 0.20.3 by @scala-steward in #205
- Scala 3's enum macros revamp by @luksow in #207
- Update circe-core, circe-generic, ... to 0.14.2 by @scala-steward in #210
- Update circe-generic-extras to 0.14.2 by @pk044 in #211
- Basic Scala 2 & 3 doobie support by @luksow in #208
- Changing Year instance representation - from String to Int by @luksow in #213
- Update scala-compiler, scala-library, ... to 2.12.16 by @pk044 in #216
- Instances support for circe & play-json by @luksow in #214
- Remove Scala 3.0.2 build. Update remaining Scala versions. by @pk044 in #224
- Update scalatest to 3.2.12 by @pk044 in #217
- Update doobie-core, doobie-postgres to 1.0.0-RC2 by @pk044 in #218
- http4s DSL support by @luksow in #220
- Update http4s-dsl to 0.23.13 by @scala-steward in #225
- Update sbt to 1.7.0 by @pk044 in #226
- Update sbt to 1.7.1 by @scala-steward in #227
- Update scala-jsonschema to 0.7.9 by @pk044 in #228
- Remove skipping
publish
for Scala >= 3.1. by @pk044 in #229 - Update http4s-dsl to 0.23.14 by @scala-steward in #230
- Update scalatest to 3.2.13 by @scala-steward in #231
- Update slick-pg to 0.20.4 by @scala-steward in #233
- Update http4s-dsl to 0.23.15 by @scala-steward in #234
- Update slick to 3.4.0 by @scala-steward in #235
- Update play-json to 2.9.3 by @scala-steward in #237
- Update slick-pg to 0.21.0 by @scala-steward in #236
- Scala 3.2.0 by @pk044 in #238
- Update akka-http, akka-http-testkit to 10.2.10 by @scala-steward in #239
- Scala Steward - Ignore Akka updates by @pk044 in #241
New Contributors
Full Changelog: v1.9.4...v1.9.5
v1.9.4 🌈
What's Changed
- fix build sbt compilation @pk044 (#199)
- Scala 3 publish - 3.0 only @pk044 (#198)
- Initial implementation of kebs-opaque. @luksow (#196)
- Update scala-compiler, scala-library, ... to 2.13.8 @scala-steward (#192)
- CaseClass1Rep support for Scala 3. Enabling kebs-instances. @luksow (#187)
- Fixing
enum
and some macro warnings. @luksow (#185) - Prepare build.sbt for Dotty cross-compilation @pk044 (#181)
- Adopt -> Temurin. Add JDK17 build to CI @pk044 (#182)
🚀 Enhancements
🧰 Dependency Updates
- Update akka-http, akka-http-testkit to 10.2.8 @scala-steward (#197)
- Update scala3-library to 3.1.1 @scala-steward (#195)
- Update sbt to 1.6.2 @scala-steward (#194)
- Update scalatest to 3.2.11 @scala-steward (#193)
- Update scala-jsonschema to 0.7.8 @scala-steward (#191)
- Update sbt to 1.6.1 @scala-steward (#190)
- Update sbt to 1.6.0 @scala-steward (#189)
- Update scala-jsonschema to 0.7.7 @scala-steward (#188)
- Update slick-pg to 0.20.2 @scala-steward (#186)
- Update sbt to 1.5.8 @scala-steward (#184)
- Update akka-stream-testkit to 2.6.18 @scala-steward (#183)
- Update sbt to 1.5.7 @scala-steward (#180)
- Update sbt to 1.5.6 @scala-steward (#179)
- Update scala-compiler, scala-library, ... to 2.13.7 @scala-steward (#176)
- Update akka-http, akka-http-testkit to 10.2.7 @scala-steward (#175)
- Update akka-stream-testkit to 2.6.17 @scala-steward (#174)
- Update sbt-ci-release to 1.5.10 @scala-steward (#173)
- Update sbt-ci-release to 1.5.9 @scala-steward (#172)
- Update scala-compiler, scala-library, ... to 2.12.15 @scala-steward (#168)
- Update scala-jsonschema to 0.7.6 @scala-steward (#171)
- Update scala-jsonschema to 0.7.5 @scala-steward (#170)
- Update scalatest to 3.2.10 @scala-steward (#169)
- Update scala-jsonschema to 0.7.4 @scala-steward (#167)
- Update akka-stream-testkit to 2.6.16 @scala-steward (#164)
Contributors that made this release possible
@luksow, @pk044 and @scala-steward
v1.9.3
Highlights
- Added InstanceConverter - a mapper to be used instead of CaseClass1Rep by @zofja
- Dependency updates by @scala-steward
People who made this release possible
v1.9.2
Highlights
- Dependency updates by @scala-steward
- Improved akka http module by @zofja
- Fixed naming consistency in instances module by @zofja
- Added test for diverging implicit expansion error by @zofja
- Improved Slick module by @zofja
People who made this release possible
v1.9.1
Highlights
- Provide mappings for all standard Java types by @zofja
- Added ScalaCheck generators by @kristerr
- Added json-schema support by @kristerr
- Added Numeric instances for tagged types using CaseClass1Rep by @rpiotrow
- Fixed examples module not compiling on CI by @rpiotrow
- Removed compiler warnings by @rpiotrow
- Added Mergify by @pk044
- Dependency updates by @pk044 and @scala-steward
People who made this release possible
v1.9.0
v1.6.2
- Bumped
avro4s
dependency to1.9.0
- Added further Slick-extension methods: numeric and boolean. You can use numeric and boolean operators like
*
and&&
on columns mapped by a case-class