Releases: hnaderi/scala-k8s
Releases · hnaderi/scala-k8s
v0.15.2
This release contains Kubernetes and dependency updates.
What's Changed
- Update play-json to 2.10.2 by @hnaderi in #229
- Update sbt to 1.9.7 by @hnaderi in #230
- Update play-json to 3.0.0 by @hnaderi in #231
- Update scalafmt-core to 3.7.15 by @hnaderi in #232
- Update play-json to 3.0.1 by @hnaderi in #237
- Update bcpkix-jdk18on to 1.77 by @hnaderi in #242
- Update http4s-circe, http4s-client, ... to 0.23.24 by @hnaderi in #241
- Update kubernetes version by @hnaderi in #243
- Update client3:circe, client3:core to 3.9.1 by @hnaderi in #238
- Update sbt-typelevel, sbt-typelevel-site to 0.6.2 by @hnaderi in #240
Full Changelog: v0.15.1...v0.15.2
v0.15.1
What's Changed
- Update munit, munit-scalacheck to 1.0.0-M9 by @hnaderi in #213
- Update play-json to 2.10.0 by @hnaderi in #212
- Update munit, munit-scalacheck to 1.0.0-M10 by @hnaderi in #215
- Update sbt to 1.9.6 by @hnaderi in #214
- Update sbt-typelevel, sbt-typelevel-site to 0.5.3 by @hnaderi in #216
- Update flake.lock by @hnaderi in #217
- Update play-json to 2.10.1 by @hnaderi in #218
- Update yaml4s-backend to 0.2.0 by @hnaderi in #219
- Update flake.lock by @hnaderi in #220
- Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @hnaderi in #221
- Update flake.lock by @hnaderi in #222
- Update sbt-typelevel, sbt-typelevel-site to 0.5.4 by @hnaderi in #223
- Update flake.lock by @hnaderi in #224
- Update http4s-netty-client to 0.5.11 by @hnaderi in #225
- Update nscplugin, sbt-scala-native, ... to 0.4.16 by @hnaderi in #226
- Update kubernetes version by @hnaderi in #227
Full Changelog: v0.15.0...v0.15.1
v0.15.0
The most notable update in this version is that it's built against kubernetes 1.28.2
.
What's Changed
- Update zio-json to 0.6.1 by @hnaderi in #193
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0 by @hnaderi in #194
- Update sbt to 1.9.4 by @hnaderi in #196
- Update kubernetes version by @hnaderi in #195
- Update flake.lock by @hnaderi in #197
- Update epollcat to 0.1.6 by @hnaderi in #198
- Update scalafmt-core to 3.7.13 by @hnaderi in #200
- Update http4s-netty-client to 0.5.10 by @hnaderi in #202
- Update circe-core to 0.14.6 by @hnaderi in #201
- Update scalafmt-core to 3.7.14 by @hnaderi in #203
- Update flake.lock by @hnaderi in #204
- Update nscplugin, sbt-scala-native, ... to 0.4.15 by @hnaderi in #206
- Update zio-json to 0.6.2 by @hnaderi in #205
- Update scala3-library, ... to 3.3.1 by @hnaderi in #207
- Update flake.lock by @hnaderi in #208
- Update scala-library to 2.13.12 by @hnaderi in #209
- Update sbt-typelevel, sbt-typelevel-site to 0.5.2 by @hnaderi in #210
- Update kubernetes version by @hnaderi in #211
Full Changelog: v0.14.0...v0.15.0
v0.14.0
Notable changes:
- Kubeconfig context override by @hnaderi in #190
- Update kubernetes version by @hnaderi in #191
- Allow customising http4s clients through middlewares by @ybasket in #192
What's Changed
- Update sbt to 1.9.3 by @hnaderi in #178
- Update yaml4s-backend to 0.1.1 by @hnaderi in #179
- Update scalafmt-core to 3.7.11 by @hnaderi in #180
- Update http4s-netty-client to 0.5.9 by @hnaderi in #181
- Update bcpkix-jdk18on to 1.76 by @hnaderi in #182
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC10 by @hnaderi in #184
- Update scalafmt-core to 3.7.12 by @hnaderi in #183
- Update flake.lock by @hnaderi in #185
- Update client3:circe, client3:core to 3.9.0 by @hnaderi in #186
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC11 by @hnaderi in #187
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC12 by @hnaderi in #189
New Contributors
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- Update scalafmt-core to 3.7.6 by @hnaderi in #163
- Update zio-json to 0.6.0 by @hnaderi in #162
- Update scalafmt-core to 3.7.7 by @hnaderi in #164
- Update sbt-scala-native-crossproject, ... to 1.3.2 by @hnaderi in #166
- Update client3:circe, client3:core to 3.8.16 by @hnaderi in #165
- Update flake.lock by @hnaderi in #167
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC6 by @hnaderi in #168
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC7 by @hnaderi in #171
- Update scalafmt-core to 3.7.8 by @hnaderi in #170
- Update sbt to 1.9.2 by @hnaderi in #169
- Update scalafmt-core to 3.7.9 by @hnaderi in #172
- Update flake.lock by @hnaderi in #173
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC9 by @hnaderi in #175
- Update scalafmt-core to 3.7.10 by @hnaderi in #174
- Update http4s-circe, http4s-client, ... to 0.23.23 by @hnaderi in #177
- Update kubernetes version by @hnaderi in #176
Full Changelog: v0.13.0...v0.13.1
v0.13.0
This version fixes a bug in code generation that caused choosing smaller numeric types for some objects fields.
What's Changed
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 by @hnaderi in #150
- Update flake.lock by @hnaderi in #151
- Update sbt to 1.9.1 by @hnaderi in #152
- Update jawn-parser to 1.5.1 by @hnaderi in #153
- Fixed numeric field generations by @hnaderi in #155
- Update sbt-typelevel to series 0.5.0 by @hnaderi in #156
- Update http4s-circe, http4s-client, ... to 0.23.22 by @hnaderi in #157
- Update scalafmt-core to 3.7.5 by @hnaderi in #159
- Update http4s-netty-client to 0.5.8 by @hnaderi in #158
- Update sbt-typelevel, sbt-typelevel-site to 0.5.0-RC5 by @hnaderi in #160
- Update flake.lock by @hnaderi in #161
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
- Update flake.lock by @hnaderi in #123
- Update flake.lock by @hnaderi in #125
- Update zio-http to 3.0.0-RC2 by @hnaderi in #126
- Update scalafmt-core to 3.7.4 by @hnaderi in #128
- Update scala3-library, ... to 3.3.0 by @hnaderi in #127
- Update sbt to 1.9.0 by @hnaderi in #130
- Update flake.lock by @hnaderi in #131
- Update nscplugin, sbt-scala-native, ... to 0.4.13 by @hnaderi in #132
- Update sbt-typelevel, sbt-typelevel-site to 0.4.22 by @hnaderi in #133
- Update scala-library to 2.13.11 by @hnaderi in #138
- Update sbt-header to 5.10.0 by @hnaderi in #136
- Update munit, munit-scalacheck to 1.0.0-M8 by @hnaderi in #139
- Update flake.lock by @hnaderi in #140
- Update scala-library to 2.12.18 by @hnaderi in #137
- Update nscplugin, sbt-scala-native, ... to 0.4.14 by @hnaderi in #135
- Update epollcat to 0.1.5 by @hnaderi in #134
- Update http4s-circe, http4s-client, ... to 0.23.20 by @hnaderi in #141
- Update kubernetes version by @hnaderi in #144
- Update bcpkix-jdk18on to 1.74 by @hnaderi in #145
- Update http4s-circe, http4s-client, ... to 0.23.21 by @hnaderi in #146
- Update flake.lock by @hnaderi in #147
- Update jawn-parser to 1.5.0 by @hnaderi in #129
- Update bcpkix-jdk18on to 1.75 by @hnaderi in #148
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Update sbt-typelevel, sbt-typelevel-site to 0.4.21 by @hnaderi in #115
- Update sbt to 1.8.3 by @hnaderi in #114
- Update http4s-circe, http4s-client, ... to 0.23.19 by @hnaderi in #113
- Update http4s-netty-client to 0.5.7 by @hnaderi in #117
- Update http4s-jdk-http-client to 0.9.1 by @hnaderi in #116
- Update flake.lock by @hnaderi in #118
- Update http4s-blaze-client to 0.23.15 by @hnaderi in #119
- Update kubernetes to 1.27.2 by @hnaderi in #122
- Client builders accept backend options by @hnaderi in #121
Full Changelog: v0.11.1...v0.12.0
v0.11.1
v0.11.0
What's new?
- Direct Kubeconfig and TLS support! Now you can create a client from the kube config or using direct parameters. Also using
defaultConfig
you can let the client to find the appropriate config like kubectl. What's even better is that it is also cross platform! - CRD APIs. CRD APIs are included in the library itself.
- All the remaining cluster level resource (e.g. node, CRD) operations (create, delete, delete collection, replace, server side apply, patch)
- Improved manifest reading. You can read manifests of known types directly.
- Pluggable authentication
- Improved Error responses
- Cookie support in core client
New integrations
- Http4s ember client
- Http4s jdk client
- Http4s blaze client
- Http4s netty client
- Sttp JDK HttpClient
- ZIO http 3
Bug fixes
- Fixed a codegen error which was causing missing fields in
CustomResourceDefinitionNames
What's Changed
- Update sbt-typelevel, sbt-typelevel-site to 0.4.20 by @hnaderi in #95
- 97 apis for customresourcedefinition by @hnaderi in #98
- Update flake.lock by @hnaderi in #100
- Kubeconfig by @hnaderi in #99
- Fixed wrong Object generation for subresources by @hnaderi in #102
- Http4s crossplatform tls by @hnaderi in #108
- Added http4s jdk-client integration by @hnaderi in #110
- Increased the minimum supported JDK to 11
Contributors
Huge shout out to @davesmith00sky for his detailed bug reports, subtle bug detection and also suggestions.
Full Changelog: v0.10.0...v0.11.0