Java SDK ☕️

We've brewed up a fresh SDK for you and have added Java to our list of officially supported SDKs, making it easy to use Knock in your Java projects (including Spring Boot).

You can get started with the Java SDK by checking out the repo on Github, or adding the following to your build.gradle file:

dependencies {
  implementation 'app.knock.api:knock-client:0.2.0'

Looking for an SDK that we don't currently support? Let us know and we'll consider adding it.

Fixes and improvements

  • 👀 We added a new set of integration pages to our marketing site to showcase all of the providers that Knock connects to
  • 🐛 We fixed an issue that was causing our test runner to fail to execute test runs
  • 🐛 Setting a very long recipient identifier no longer causes a batch step to fail in a workflow execution
  • 🐛 Email steps that have missing layouts no longer cause previews to return a 500 error