Skip to content

Releases: typelevel/catapult

v0.7.0-RC3

15 Jul 21:12
19d8ff9

Choose a tag to compare

v0.7.0-RC3 Pre-release
Pre-release

What's Changed

Steward Updates

  • Update weaver-cats to 0.9.1 by @typelevel-steward[bot] in #189
  • Update launchdarkly-java-server-sdk to 7.9.1 by @typelevel-steward[bot] in #190
  • Update launchdarkly-java-server-sdk to 7.10.1 by @typelevel-steward[bot] in #191
  • Update weaver-cats to 0.9.2 by @typelevel-steward[bot] in #194
  • Update sbt, scripted-plugin to 1.11.3 by @typelevel-steward[bot] in #195
  • Update cats-effect to 3.6.2 by @typelevel-steward[bot] in #196

Full Changelog: v0.7.0-RC2...v0.7.0-RC3

v0.7.0-RC2

17 Jun 20:55
64dd425

Choose a tag to compare

v0.7.0-RC2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.0-RC1...v0.7.0-RC2

v0.7.0-RC1

16 Jun 20:00
314c6be

Choose a tag to compare

v0.7.0-RC1 Pre-release
Pre-release

What's Changed

  • Build updates by @bplommer in #173
  • Add noop for both algebras by @zarthross in #140
  • Update cats-effect to 3.5.7 by @typelevel-steward in #150
  • Update scalafmt-core to 3.8.6 by @typelevel-steward in #162
  • Update launchdarkly-java-server-sdk to 7.7.0 by @typelevel-steward in #164
  • Update fs2-core to 3.12.0 by @typelevel-steward in #170
  • Update cats-core to 2.13.0 by @typelevel-steward in #159
  • Update sbt, scripted-plugin to 1.10.11 by @typelevel-steward in #169
  • Update cats-effect to 3.6.0 by @typelevel-steward in #174
  • Update cats-effect to 3.6.1 by @typelevel-steward in #175
  • Point to the active Java SDK repo by @QuitHub in #176
  • Update scala3-library to 3.3.6 by @typelevel-steward in #177
  • Update launchdarkly-java-server-sdk to 7.8.0 by @typelevel-steward in #178
  • Update sbt, scripted-plugin to 1.11.1 by @typelevel-steward in #182
  • Update sbt-typelevel, sbt-typelevel-site to 0.8.0 by @typelevel-steward in #183
  • Update sbt, scripted-plugin to 1.11.2 by @typelevel-steward in #185
  • Update sbt-scala-native to 0.5.8 by @typelevel-steward in #184
  • Update launchdarkly-java-server-sdk to 7.9.0 by @typelevel-steward in #179
  • Add FeatureKey by @morgen-peschke in #171
  • Update weaver-cats to 0.9.0 by @typelevel-steward in #181

New Contributors

Full Changelog: v0.6.0...v0.7.0-RC1

Catapult v0.6.0

11 Aug 20:24
8bc7732

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

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

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

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

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

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

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