Skip to content

Releases: typelevel/catapult

Catapult v0.6.0

11 Aug 20:24
8bc7732
Compare
Choose a tag to compare

This release adds a method, intVariation, that was previously missing from the new LaunchDarklyMTLClient.

What's Changed

  • Add int variation to mtl client. by @zarthross in #134
  • Update cats-mtl to 1.5.0 by @typelevel-steward in #136

Full Changelog: v0.5.1...v0.6.0

Catapult v0.5.1

25 Jul 09:14
d42c9d8
Compare
Choose a tag to compare

This release adds a catapult-mtl module, which uses cats-mtl's Ask typeclass for evaluation context instead of requiring it to be provided explicitly. It also updates various dependencies.

What's Changed

  • Update sbt to 1.10.1 by @typelevel-steward in #129
  • Update cats-core to 2.12.0 by @typelevel-steward in #127
  • Update launchdarkly-java-server-sdk to 7.5.0 by @typelevel-steward in #125
  • Update scalafmt-core to 3.8.2 by @typelevel-steward in #128
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.7 by @typelevel-steward in #112
  • Add MTL version of launch darkly client by @zarthross in #130
  • Update scala-library to 2.13.14 by @typelevel-steward in #122
  • Fix flake's overlays, add flake.lock by @zarthross in #131
  • Update fs2-core to 3.10.2 by @typelevel-steward in #118
  • Update sbt-scalajs to 1.16.0 by @typelevel-steward in #120
  • Update sbt-typelevel, sbt-typelevel-site to 0.7.2 by @typelevel-steward in #132

New Contributors

Full Changelog: v0.5.0...v0.5.1

Catapult v0.5.0

28 Mar 14:00
382a167
Compare
Choose a tag to compare

This release updates the LaunchDarkly SDK version to 7.3.0, and updates various other dependencies.

Some methods on the LaunchDarkly client have been renamed.

What's Changed

  • Update to LD SDK 7.0.0, deprecate use of LDUser by @bplommer in #88
  • Prevent test client from contacting LD servers by @bplommer in #90
  • Make LDClient.Default private by @bplommer in #91
  • Update launchdarkly-java-server-sdk to 7.1.0 by @typelevel-steward in #94
  • Expose the ability to create a catapult LaunchDarklyClient from LDClient by @bplommer in #92
  • Update launchdarkly-java-server-sdk to 7.1.1 by @typelevel-steward in #98
  • Update sbt to 1.9.8 by @typelevel-steward in #101
  • Update scalafmt-core to 3.7.17 by @typelevel-steward in #99
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.4 by @typelevel-steward in #102
  • Remove CODE_OF_CONDUCT, use org default [ci skip] by @valencik in #117
  • Update fs2-core to 3.9.4 by @typelevel-steward in #106
  • Update sbt-scalajs to 1.15.0 by @typelevel-steward in #104
  • Update scala3-library to 3.3.3 by @typelevel-steward in #114
  • Update scalafmt-core to 3.8.0 by @typelevel-steward in #110
  • Update weaver-cats to 0.8.4 by @typelevel-steward in #107
  • Update sbt to 1.9.9 by @typelevel-steward in #111
  • Rename client methods by @bplommer in #89
  • Update launchdarkly-java-server-sdk to 7.3.0 by @typelevel-steward in #116
  • Update cats-effect to 3.5.4 by @typelevel-steward in #115

New Contributors

Full Changelog: v0.4.3...v0.5.0

Catapult v0.4.3

02 Nov 16:23
4b2841c
Compare
Choose a tag to compare

This release updates the Launch Darkly Java server SDK to 6.3.0; it will be the last release to use the 6.x series of the Java SDK.

What's Changed

  • Update launchdarkly-java-server-sdk to 6.3.0 by @typelevel-steward in #87

Full Changelog: v0.4.2...v0.4.3

Catapult v0.4.2

02 Nov 14:33
ab7605d
Compare
Choose a tag to compare

This is a maintenance relaese that updates various dependencies.

What's Changed

  • Update cats-effect to 3.5.2 by @typelevel-steward in #81
  • Update launchdarkly-java-server-sdk to 6.2.1 by @typelevel-steward in #53
  • Update sbt-typelevel, sbt-typelevel-site to 0.6.1 by @typelevel-steward in #86
  • Update scala3-library to 3.3.1 by @typelevel-steward in #72
  • Update sbt to 1.9.7 by @typelevel-steward in #84
  • Update scalafmt-core to 3.7.15 by @typelevel-steward in #85
  • Update fs2-core to 3.9.2 by @typelevel-steward in #76
  • Update sbt-scalajs to 1.14.0 by @typelevel-steward in #80
  • Update cats-core to 2.10.0 by @typelevel-steward in #65
  • Update scala-library to 2.13.12 by @typelevel-steward in #74

Full Changelog: v0.4.1...v0.4.2

Catapult v0.4.1

22 Jun 14:12
4d3647a
Compare
Choose a tag to compare

This release adds some small pieces of functionality and updates various dependencies. Huge thanks to the new contributors for their help!

What's Changed

Enhancements

Docs

Dependency updates

  • Update scalafmt-core to 3.7.3 by @typelevel-steward in #21
  • Update launchdarkly-java-server-sdk to 6.2.0 by @typelevel-steward in #39
  • Update scala-library to 2.13.11 by @typelevel-steward in #38
  • Update weaver-cats to 0.8.3 by @typelevel-steward in #27
  • Update fs2-core to 3.7.0 by @typelevel-steward in #33
  • Update sbt-scalajs to 1.13.1 by @typelevel-steward in #25
  • Update scalafmt-core to 3.7.4 by @typelevel-steward in #35
  • Update cats-effect to 3.5.0 by @typelevel-steward in #42
  • Update sbt-typelevel, sbt-typelevel-site to 0.4.22 by @typelevel-steward in #37
  • Update sbt to 1.9.0 by @typelevel-steward in #41
  • Update scala3-library to 3.3.0 by @typelevel-steward in #36

New Contributors

  • @typelevel-steward made their first contribution in #19
  • @tom-sturge made their first contribution in #24
  • @rcdmrl made their first contribution in #47

Full Changelog: v0.4.0...v0.4.1

Catapult v0.4.0

01 Apr 20:29
88a8dbf
Compare
Choose a tag to compare

This release moves the Maven organization and base package to org.typelevel. It also introduces a ContextEncoder abstraction that allows a single set of flag evaluation methods to be used with LDContext, LDUser, or a user-defined representation of contexts.

What's Changed

Full Changelog: v0.3.0...v0.4.0

Catapult v0.3.0

27 Mar 08:29
53aae59
Compare
Choose a tag to compare

This release updates the Launch Darkly sdk to version 6.x, introducing support for contexts.

What's Changed

Full Changelog: v0.2.0...v0.3.0

Catapult v0.2.0

20 Mar 16:13
2538aac
Compare
Choose a tag to compare
  • changed artifact name from launch-catsly to catapult
  • changed base package from io.github.bplommer.launchcatsly to catapult

Launch-catsly v0.1.2

01 Nov 10:56
eebd6eb
Compare
Choose a tag to compare

What's Changed

  • Use Sync.blocking for flag evaluations by @bplommer in #6

Full Changelog: v0.1.1...v0.1.2