Releases: typelevel/keypool
Releases · typelevel/keypool
v0.4.10
New Features
- Add
durationBetweenEvictionRuns
configuration by @samspills in #561 - Add a
fairness
parameter by @samspills in #564
Behind the scenes
- Remove CODE_OF_CONDUCT, use org default [ci skip] by @valencik in #537
- Add commons-pool2 parity issue template by @rossabaker in #557
Updates
- Update nscplugin, sbt-scala-native, ... to 0.4.17 by @typelevel-steward in #524
- Update munit to 1.0.0-M11 by @typelevel-steward in #525
- Update scalafmt-core to 3.8.0 by @typelevel-steward in #527
- Update sbt to 1.9.9 by @typelevel-steward in #528
- Update kind-projector to 0.13.3 by @typelevel-steward in #529
- Update sbt-typelevel, sbt-typelevel-site to 0.6.7 by @typelevel-steward in #530
- Update scala-library to 2.12.19 by @typelevel-steward in #531
- Update sbt-typelevel, sbt-typelevel-site to 0.6.6 by @typelevel-steward in #526
- Update scala-library to 2.13.13 by @typelevel-steward in #532
- Update scala3-library, ... to 3.3.3 by @typelevel-steward in #533
- Update cats-effect-std, ... to 3.5.4 by @typelevel-steward in #534
- Update scalafmt-core to 3.8.1 by @typelevel-steward in #536
- Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @typelevel-steward in #538
- Update munit-cats-effect to 2.0.0-M5 by @typelevel-steward in #540
- Update sbt-typelevel, sbt-typelevel-site to 0.7.0 by @typelevel-steward in #542
- Update munit to 1.0.0-RC1 by @typelevel-steward in #543
- Update scala-library to 2.13.14 by @typelevel-steward in #544
- Update sbt to 1.10.0 by @typelevel-steward in #545
- Update sbt-typelevel, sbt-typelevel-site to 0.7.1 by @typelevel-steward in #546
- Update munit-cats-effect to 2.0.0-RC1 by @typelevel-steward in #547
- Update munit to 1.0.0 by @typelevel-steward in #548
- Update munit-cats-effect to 2.0.0 by @typelevel-steward in #549
- Update cats-core to 2.11.0 by @typelevel-steward in #550
- Update scalafmt-core to 3.8.2 by @typelevel-steward in #553
- Update sbt to 1.10.1 by @typelevel-steward in #560
- Update sbt-typelevel, sbt-typelevel-site to 0.7.2 by @typelevel-steward in #562
- Update scalafmt-core to 3.8.3 by @typelevel-steward in #563
New Contributors
- @valencik made their first contribution in #537
- @samspills made their first contribution in #561
Full Changelog: v0.4.9...v0.4.10
v0.4.9
Fixes
- Fix cancelation of taking from pool by @armanbilge in #518
Updates
- Update scala-library to 2.12.18 by @typelevel-steward in #473
- Update scala3-library, ... to 3.3.1 by @typelevel-steward in #496
- Update scala-library to 2.13.12 by @typelevel-steward in #498
- Update nscplugin, sbt-scala-native, ... to 0.4.16 by @typelevel-steward in #508
- Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @typelevel-steward in #522
- Update cats-effect-std, ... to 3.5.3 by @typelevel-steward in #523
Full Changelog: v0.4.8...v0.4.9
v0.4.8
This is the first release that supports Scala Native, thanks to @armanbilge!
What's Changed
- Update scalafmt-core to 3.0.5 by @scala-steward in #257
- Update munit-cats-effect-3 to 1.0.6 by @scala-steward in #258
- Update scalafmt-core to 3.0.6 by @scala-steward in #259
- Add pool without keys by @AL333Z in #256
- Update sbt-mima-plugin to 1.0.1 by @scala-steward in #260
- Update sbt-scalajs, scalajs-compiler, ... to 1.7.1 by @scala-steward in #261
- Update scala3-library, ... to 3.1.0 by @scala-steward in #262
- Update sbt-mdoc to 2.2.24 by @scala-steward in #263
- Update scalafmt-core to 3.0.7 by @scala-steward in #264
- Downgrade Scala 3 version by @danicheg in #265
- Update scalafmt-core to 3.0.8 by @scala-steward in #266
- Update munit-cats-effect-2 to 1.0.6 in series/0.3 by @scala-steward in #281
- Update kind-projector to 0.13.2 in series/0.3 by @scala-steward in #280
- Update cats-effect to 2.5.4 in series/0.3 by @scala-steward in #279
- Update sbt-mdoc to 2.2.24 in series/0.3 by @scala-steward in #278
- Update sbt to 1.5.5 in series/0.3 by @scala-steward in #277
- Update scala3-library to 3.0.2 in series/0.3 by @scala-steward in #276
- Update sbt-scalajs-crossproject to 1.1.0 in series/0.3 by @scala-steward in #272
- Update sbt-tpolecat to 0.1.20 in series/0.3 by @scala-steward in #271
- Update sbt-ci-release to 1.5.7 in series/0.3 by @scala-steward in #269
- Update sbt-ci-release to 1.5.9 in series/0.3 by @scala-steward in #282
- Update scala-library to 2.13.6 in series/0.3 by @scala-steward in #275
- Update sbt-mima-plugin to 0.9.2 in series/0.3 by @scala-steward in #270
- Update sbt-microsites to 1.3.4 in series/0.3 by @scala-steward in #267
- Update sbt-mima-plugin to 1.0.1 in series/0.3 by @scala-steward in #286
- Update sbt-ci-release to 1.5.10 in series/0.3 by @scala-steward in #285
- Update scala-library to 2.12.15 in series/0.3 by @scala-steward in #274
- Update scalafmt-core to 3.1.1 by @scala-steward in #294
- Pin to Scala 3.0 and Cats-Effect 2 by @rossabaker in #287
- Update scala-library to 2.13.7 in series/0.3 by @scala-steward in #289
- Update sbt-scalafmt to 2.4.4 by @scala-steward in #295
- Update scalafmt-core to 3.1.2 by @scala-steward in #296
- Update cats-core to 2.7.0 by @scala-steward in #297
- Update cats-effect-kernel, ... to 3.3.0 by @scala-steward in #298
- Update cats-core to 2.7.0 in series/0.3 by @scala-steward in #299
- Update scalafmt-core to 3.2.0 by @scala-steward in #301
- Update scalafmt-core to 3.2.1 by @scala-steward in #306
- Update munit-cats-effect-2 to 1.0.7 in series/0.3 by @scala-steward in #309
- Update sbt-scalafmt to 2.4.5 by @scala-steward in #307
- Update sbt-github-actions to 0.14.2 in series/0.3 by @scala-steward in #305
- Update sbt-github-actions to 0.14.2 by @scala-steward in #304
- Update munit-cats-effect-3 to 1.0.7 by @scala-steward in #308
- Update sbt to 1.5.6 in series/0.3 by @scala-steward in #311
- Update sbt to 1.5.6 by @scala-steward in #310
- Update cats-effect-kernel, ... to 3.3.1 by @scala-steward in #316
- Update sbt to 1.5.8 in series/0.3 by @scala-steward in #319
- Update scalafmt-core to 3.2.2 by @scala-steward in #320
- Update sbt-scalafmt to 2.4.6 by @scala-steward in #321
- Update scalafmt-core to 3.3.0 by @scala-steward in #322
- Update sbt to 1.6.0 in series/0.3 by @scala-steward in #323
- Update sbt-scalajs to 1.8.0 in series/0.3 by @scala-steward in #313
- Update sbt to 1.6.1 in series/0.3 by @scala-steward in #324
- Update cats-effect-kernel, ... to 3.3.2 by @scala-steward in #325
- Update cats-effect-kernel, ... to 3.3.3 by @scala-steward in #327
- Remove invalid comma in scala-steward.conf by @rossabaker in #329
- Add artifactId to scala-steward.conf by @rossabaker in #331
- Update cats-effect-kernel, ... to 3.3.4 by @scala-steward in #332
- Update scalafmt-core to 3.3.1 by @scala-steward in #330
- Update scala-library to 2.13.8 by @scala-steward in #333
- Fix README by @guizmaii in #334
- Update scalafmt-core to 3.3.2 by @scala-steward in #336
- Update scalafmt-core to 3.3.3 by @scala-steward in #338
- Update sbt-mdoc to 2.3.0 in series/0.3 by @scala-steward in #340
- Update cats-effect-kernel, ... to 3.3.5 by @scala-steward in #342
- Update scalafmt-core to 3.4.0 by @scala-steward in #341
- Update scalafmt-core to 3.4.3 by @scala-steward in #347
- Migrate to sbt-typelevel by @armanbilge in #335
- Update cats-effect-kernel, ... to 3.3.6 by @scala-steward in #356
- Update sbt-typelevel, sbt-typelevel-site to 0.4.6 by @scala-steward in #357
- Update cats-effect-kernel, ... to 3.3.7 by @scala-steward in #358
- Update sbt-tpolecat to 0.1.22 in series/0.3 by @scala-steward in #353
- Update sbt-scalajs to 1.9.0 in series/0.3 by @scala-steward in #349
- Update sbt-mdoc to 2.3.1 in series/0.3 by @scala-steward in #355
- Update sbt-scalajs-crossproject to 1.2.0 in series/0.3 by @scala-steward in #361
- Update cats-effect-kernel, ... to 3.3.9 by @scala-steward in #362
- Update sbt-typelevel, sbt-typelevel-site to 0.4.7 by @scala-steward in #363
- Update sbt-tpolecat to 0.2.2 in series/0.3 by @scala-steward in #367
- Update sbt-mdoc to 2.3.2 in series/0.3 by @scala-steward in #364
- Update scalafmt-core to 3.5.0 by @scala-steward in #368
- Update cats-effect-kernel, ... to 3.3.10 by @scala-steward in #369
- Update cats-effect-kernel, ... to 3.3.11 by @scala-steward in #372
- Update scalafmt-core to 3.5.1 by @scala-steward in #373
- Update sbt-typelevel, sbt-typelevel-site to 0.4.9 by @scala-steward in #376
- Update sbt-scalajs to 1.10.0 in series/0.3 by @scala-steward in #371
- Update sbt-mima-plugin to 1.1.0 in series/0.3 by @scala-steward in #374
- Update sbt-tpolecat to 0.2.3 in series/0.3 by @scala-steward in #378
- Update scalafmt-core to 3.5.2 by @scala-steward in #379
- Update sbt-tpolecat to 0.3.0 in series/0.3 by @scala-steward in #380
- Update sbt-tpolecat to 0.3.1 in series/0.3 by @scala-steward in #381
- Update scalafmt-core to 3.5.3 by @scala-steward in #382
- Set Sonatype Credential Host by @rossabaker in #383
- Downgrade to scala.js-1.4.0 by @rossabaker in #384
- Merge from v0.3.6 by @rossabaker in https://github.com...
v0.3.6
This is the final planned release of keypool-0.3.x. Maintenance continues for 0.4.x.
What's changed
- Update cats-effect to 2.5.4 in series/0.3 by @scala-steward in #279
- Update cats-core to 2.7.0 in series/0.3 by @scala-steward in #299
Behind the Scenes
- Update munit-cats-effect-2 to 1.0.6 in series/0.3 by @scala-steward in #281
- Update kind-projector to 0.13.2 in series/0.3 by @scala-steward in #280
- Update sbt-mdoc to 2.2.24 in series/0.3 by @scala-steward in #278
- Update sbt to 1.5.5 in series/0.3 by @scala-steward in #277
- Update scala3-library to 3.0.2 in series/0.3 by @scala-steward in #276
- Update sbt-scalajs-crossproject to 1.1.0 in series/0.3 by @scala-steward in #272
- Update sbt-tpolecat to 0.1.20 in series/0.3 by @scala-steward in #271
- Update sbt-ci-release to 1.5.7 in series/0.3 by @scala-steward in #269
- Update sbt-ci-release to 1.5.9 in series/0.3 by @scala-steward in #282
- Update scala-library to 2.13.6 in series/0.3 by @scala-steward in #275
- Update sbt-mima-plugin to 0.9.2 in series/0.3 by @scala-steward in #270
- Update sbt-microsites to 1.3.4 in series/0.3 by @scala-steward in #267
- Update sbt-mima-plugin to 1.0.1 in series/0.3 by @scala-steward in #286
- Update sbt-ci-release to 1.5.10 in series/0.3 by @scala-steward in #285
- Update scala-library to 2.12.15 in series/0.3 by @scala-steward in #274
- Pin to Scala 3.0 and Cats-Effect 2 by @rossabaker in #287
- Update scala-library to 2.13.7 in series/0.3 by @scala-steward in #289
- Update munit-cats-effect-2 to 1.0.7 in series/0.3 by @scala-steward in #309
- Update sbt-github-actions to 0.14.2 in series/0.3 by @scala-steward in #305
- Update sbt to 1.5.6 in series/0.3 by @scala-steward in #311
- Update sbt to 1.5.8 in series/0.3 by @scala-steward in #319
- Update sbt to 1.6.0 in series/0.3 by @scala-steward in #323
- Update sbt-scalajs to 1.8.0 in series/0.3 by @scala-steward in #313
- Update sbt to 1.6.1 in series/0.3 by @scala-steward in #324
- Remove invalid comma in scala-steward.conf by @rossabaker in #329
- Add artifactId to scala-steward.conf by @rossabaker in #331
- Update sbt-mdoc to 2.3.0 in series/0.3 by @scala-steward in #340
- Update sbt-tpolecat to 0.1.22 in series/0.3 by @scala-steward in #353
- Update sbt-scalajs to 1.9.0 in series/0.3 by @scala-steward in #349
- Update sbt-mdoc to 2.3.1 in series/0.3 by @scala-steward in #355
- Update sbt-scalajs-crossproject to 1.2.0 in series/0.3 by @scala-steward in #361
- Update sbt-tpolecat to 0.2.2 in series/0.3 by @scala-steward in #367
- Update sbt-mdoc to 2.3.2 in series/0.3 by @scala-steward in #364
- Update sbt-scalajs to 1.10.0 in series/0.3 by @scala-steward in #371
- Update sbt-mima-plugin to 1.1.0 in series/0.3 by @scala-steward in #374
- Update sbt-tpolecat to 0.2.3 in series/0.3 by @scala-steward in #378
- Update sbt-tpolecat to 0.3.0 in series/0.3 by @scala-steward in #380
- Update sbt-tpolecat to 0.3.1 in series/0.3 by @scala-steward in #381
- Set Sonatype Credential Host by @rossabaker in #383
- Downgrade to scala.js-1.4.0 by @rossabaker in #384
Full Changelog: v0.3.5...v0.3.6
v0.4.7
This release is source and binary compatible with 0.4.0, but contains an important deprecation.
Deprecation
- #240:
KeyPoolBuilder
is deprecated in favor of the newKeyPool.Builder
. The latter's construction is generalized toA => Resource[F, B]
. The former pair ofA => F[B]
andB => F[Unit]
is also supported.
Dependency updates
- cats-effect-3.2.9
v0.4.6
- Adds ScalaJS Support
v0.4.5
Identical to v0.4.4 except for MiMa-excluded versions after publishing failures.
v0.4.4
Build with Scala 2.13.6.
v0.4.3
Crossbuilds
- Add Scala 3
- Drop Scala 3.0.0-RC2, Scala-3.0.0-RC3
Dependencies
- cats-2.6.1
- cats-effect-3.1.1
v0.3.5
Dependencies
- cats-2.6.1
- cats-effect-2.5.1
Crossbuilds
- Add Scala 3
- Drop Scala 3.0.0-RC2, 3.0.0-RC3