Releases: flink-extended/flink-scala-api
Releases · flink-extended/flink-scala-api
v2.2.1
What's Changed
- Update logback-classic to 1.5.28 by @scala-steward in #340
- Update flink-scala-api-2 to 2.2.0 by @scala-steward in #341
- Update logback-classic to 1.5.29 by @scala-steward in #342
- Update scalafmt-core to 3.10.7 by @scala-steward in #343
- Update logback-classic to 1.5.30 by @scala-steward in #344
- Update logback-classic to 1.5.32 by @scala-steward in #345
- Update sbt, scripted-plugin to 1.12.3 by @scala-steward in #346
- Fix bytecode incompatibility of moving serializers trait & object to api package object leading to an unexpected breaking change in version 2.2.0 by @arnaud-daroussin in #347
- fix sbt-projectmatrix mixing dependency by @arnaud-daroussin in #348
- Update sbt, scripted-plugin to 1.12.4 by @scala-steward in #349
- Update magnolia to 1.1.12 by @scala-steward in #350
- Update sbt, scripted-plugin to 1.12.5 by @scala-steward in #351
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Update logback-classic to 1.5.25 by @scala-steward in #329
- Update sbt-projectmatrix to 0.11.0 by @scala-steward in #330
- Update scalafmt-core to 3.10.4 by @scala-steward in #331
- Update logback-classic to 1.5.26 by @scala-steward in #333
- Update scalafmt-core to 3.10.5 by @scala-steward in #336
- Update sbt, scripted-plugin to 1.12.1 by @scala-steward in #335
- Update flink-scala-api-1 to 2.1.0 by @scala-steward in #334
- Update logback-classic to 1.5.27 by @scala-steward in #337
- Update scalafmt-core to 3.10.6 by @scala-steward in #338
- Update sbt, scripted-plugin to 1.12.2 by @scala-steward in #339
- feat(#282): Separate type-information derivation into auto and semiauto by @arnaud-daroussin in #332
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- release only on newly pushed tag by @novakov-alexey in #303
- do not create next tag, but release newly pushed by @novakov-alexey in #304
- release on every tag by @novakov-alexey in #305
- Update flink-scala-api-1 to 2.0.4 by @scala-steward in #306
- Update scala3-compiler, scala3-library to 3.3.7 by @scala-steward in #307
- Update scalafmt-core to 3.10.0 by @scala-steward in #308
- feat(#286): add serializers for Duration, FiniteDuration, Ordering and SortedSet by @arnaud-daroussin in #302
- Switch to Scala 2.13.17 by @novakov-alexey in #309
- Update sbt-mdoc to 2.8.0 by @scala-steward in #301
- Cleanup Release Process by @novakov-alexey in #310
- Update scalafmt-core to 3.10.1 by @scala-steward in #311
- Update logback-classic to 1.5.20 by @scala-steward in #312
- Update sbt-scalafmt to 2.5.6 by @scala-steward in #313
- Update borer-core to 1.16.2 by @scala-steward in #314
- feat(#286): add serializers for mutable collections: ArrayDeque, ArrayBuffer, HashMap, Queue, HashSet by @arnaud-daroussin in #315
- Update logback-classic to 1.5.21 by @scala-steward in #316
- Update scalafmt-core to 3.10.2 by @scala-steward in #318
- Update scala-library, scala-reflect to 2.13.18 by @scala-steward in #317
- Update logback-classic to 1.5.22 by @scala-steward in #321
- Update logback-classic to 1.5.23 by @scala-steward in #322
- Update scalafmt-core to 3.10.3 by @scala-steward in #324
- Update sbt, scripted-plugin to 1.12.0 by @scala-steward in #325
- Update logback-classic to 1.5.24 by @scala-steward in #326
- feat(#286): add serializers for sorted collections: SortedMap, mutable.SortedMap and mutable.SortedSet by @arnaud-daroussin in #327
- fix(#320) fix AbstractMethodError by compiling scala-api-common separately on Flink 1 & Flink 2 APIs using sbt-projectmatrix by @arnaud-daroussin in #328
Full Changelog: v2.0.2...v2.1.0
v2.0.4 - Maintenance
What's Changed
- release only on newly pushed tag by @novakov-alexey in #303
- do not create next tag, but release newly pushed by @novakov-alexey in #304
Full Changelog: v2.0.2...v2.0.4
v2.0.1
What's Changed
- Update flink-scala-api-1 to 1.2.9 by @scala-steward in #278
- Scala 2: Recursive type info is not supported: fail-fast with a comprehensive message instead by @arnaud-daroussin in #280
- Update sbt, scripted-plugin to 1.11.5 by @scala-steward in #281
- [Perf] Implement copy() and use while loop in serializers by @arnaud-daroussin in #279
- Update sbt-protobuf to 0.8.3 by @scala-steward in #283
- Update sbt, scripted-plugin to 1.11.6 by @scala-steward in #285
- Update scalafmt-core to 3.9.10 by @scala-steward in #287
- feat(#286): add serializers for ZoneId, ZoneOffset, ZonedDateTime and OffsetDateTime by @arnaud-daroussin in #288
- Update logback-classic to 1.5.19 by @scala-steward in #289
- Update sbt, scripted-plugin to 1.11.7 by @scala-steward in #290
- Update scala-library, scala-reflect to 2.13.17 by @scala-steward in #291
- Configure release process from GitHub Actions by @novakov-alexey #292
From now on, every merge to master will create new Git Tag and publish it to Maven Central. Due to sbt-dynver plugin, we have to jump to next major version and start from v2.0.1 to skip over historical phase of versions with <_flink_version> in it.
Full Changelog: v1.2.9...v2.0.1
v1.2.9
What's Changed
- Update flink-scala-api-1 to 1.2.8 by @scala-steward in #271
- fix a missing copy of the arity field in direct-memory CaseClassSerializer.copy() by @arnaud-daroussin in #272
- [perf] replace Range.foreach with while loop by @arnaud-daroussin in #273
- Update scalafmt-core to 3.9.9 by @scala-steward in #274
- Update sbt, scripted-plugin to 1.11.4 by @scala-steward in #276
- [refacto] Drop Flink 1.18 support to reunify most of Flink 1 & 2 code by @arnaud-daroussin in #275
P.S. compiled with Java 11 this time. Sorry, for inconsistency with Java version previous time.
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
- Update flink-scala-api-1 to 1.2.7 by @scala-steward in #258
- Update scalafmt-core to 3.9.7 by @scala-steward in #259
- Update sbt, scripted-plugin to 1.11.1 by @scala-steward in #260
- Update sbt, scripted-plugin to 1.11.2 by @scala-steward in #261
- Fix case class overriding fields by @arnaud-daroussin in #262
- Update scalafmt-core to 3.9.8 by @scala-steward in #263
- Update sbt-scalafmt to 2.5.5 by @scala-steward in #266
- Feature: handle null case class by @arnaud-daroussin in #265
- Update sbt, scripted-plugin to 1.11.3 by @scala-steward in #268
- feature: handle null field in case class by @arnaud-daroussin in #267
- Remove failing CI test: a null serializer cannot happen by @arnaud-daroussin in #269
- Update sbt-mdoc to 2.7.2 by @scala-steward in #270
Full Changelog: v1.2.7...v1.2.8
v1.2.7
What's Changed
- Update sbt-mdoc to 2.7.0 by @scala-steward in #241
- Update sbt-mdoc to 2.7.1 by @scala-steward in #244
- Don't cache nested classes with generic type parameters by @DSlug in #243
- Handle state evolution without breaking state compatibility by @arnaud-daroussin in #245
- Update borer-core to 1.16.1 by @scala-steward in #246
- Update scalafmt-core to 3.9.5 by @scala-steward in #247
- Handle immutability in serializers by @arnaud-daroussin in #248
- Update scalafmt-core to 3.9.6 by @scala-steward in #249
- Update scala3-compiler, scala3-library to 3.3.6 by @scala-steward in #253
- Fix detection of immutability in case class with private field by @arnaud-daroussin in #250
- Flink1: Handle state evolution without breaking state compatibility by @arnaud-daroussin in #251
- Update sbt, scripted-plugin to 1.11.0 by @scala-steward in #257
New Contributors
Full Changelog: v1.2.6...v1.2.7
v1.2.6
- Include flink-common-api for publishing
Release 1.2.5 - unified version
What's Changed
- Update flink-scala-api to 1.20.0_1.2.4 by @scala-steward in #224
- Update flink-scala-api to 1.18.1_1.2.4 by @scala-steward in #223
- Update scalafmt-core to 3.9.1 by @scala-steward in #225
- Update magnolia to 1.3.15 by @scala-steward in #226
- Update logback-classic to 1.5.17 by @scala-steward in #227
- Update magnolia to 1.3.16 by @scala-steward in #228
- Update scalafmt-core to 3.9.2 by @scala-steward in #229
- Update sbt, scripted-plugin to 1.10.8 by @scala-steward in #230
- Update sbt, scripted-plugin to 1.10.10 by @scala-steward in #232
- Fix UnitTypeInformation equality logic by @sonowz in #231
- Update scalafmt-core to 3.9.3 by @scala-steward in #233
- Update scalafmt-core to 3.9.4 by @scala-steward in #234
- Update borer-core to 1.16.0 by @scala-steward in #235
- Update sbt, scripted-plugin to 1.10.11 by @scala-steward in #236
- Update sbt-mdoc to 2.6.5 by @scala-steward in #237
- Update logback-classic to 1.5.18 by @scala-steward in #238
- Flink 2.0 support as separate module by @novakov-alexey in #239
New Contributors
Full Changelog: v1.20.0_1.2.4...v1.2.5