Skip to content

Releases: connery-io/connery-sdk

v0.3.0

04 Jun 19:07
4a86a13
Compare
Choose a tag to compare

0.3.0 (2024-06-04)

  • CON-135: Adjust SDK to the new approach (second try) (#120) (d092d8c)

Features

  • adjust SDK to the new approach (#120)
  • adjust CLI to the SDK changes (#121) (ce4ec12)

BREAKING CHANGES

  • Deprecate configurationParameters in plugin and use
    inputParameters from action instead
  • Deprecate maintainers
  • Rename title to name in plugins, actions, inputs and outputs
  • Deprecate /api/specs/openai/gpts endpoint on the pluign server
  • Deprecate /api/specs/openai/assistants-api endpoint on the plugin
    server

These endpoints are moved from the individual plugin to the Connery app,
which makes more sense and brings more control.

v0.3.0-beta.2

04 Jun 19:03
ce4ec12
Compare
Choose a tag to compare
v0.3.0-beta.2 Pre-release
Pre-release

0.3.0-beta.2 (2024-06-04)

Features

v0.3.0-beta.1

03 Jun 22:11
d092d8c
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release

0.3.0-beta.1 (2024-06-03)

  • CON-135: Adjust SDK to the new approach (second try) (#120) (d092d8c)

BREAKING CHANGES

  • Deprecate configurationParameters in plugin and use
    inputParameters from action instead
  • Deprecate maintainers
  • Rename title to name in plugins, actions, inputs and outputs
  • Deprecate /api/specs/openai/gpts endpoint on the pluign server
  • Deprecate /api/specs/openai/assistants-api endpoint on the plugin
    server

These endpoints are moved from the individual plugin to the Connery app,
which makes more sense and brings more control.

v0.2.1-beta.1

03 Jun 21:56
d0b445a
Compare
Choose a tag to compare
v0.2.1-beta.1 Pre-release
Pre-release

0.2.1-beta.1 (2024-06-03)

Features

v0.2.0

17 Apr 22:54
9469187
Compare
Choose a tag to compare

0.2.0 (2024-04-17)

Features

  • Add HOSTING_MODE env variable to adjust the plugin to the desired hosting (#116) (9469187)

BREAKING CHANGES

  • The startPluginServer() function is renamed to setupPluginServer()
    because, in the AWS_LAMBDA hosting mode, this function does not start
    the plugin server but just initializes the server and prepares the
    handler function for Lambda.

v0.1.4

14 Apr 21:26
d9738f3
Compare
Choose a tag to compare

0.1.4 (2024-04-14)

v0.1.3

14 Apr 21:21
2834ba5
Compare
Choose a tag to compare

0.1.3 (2024-04-14)

v0.1.2

14 Apr 21:12
17ed577
Compare
Choose a tag to compare

0.1.2 (2024-04-14)

v0.1.1

14 Apr 16:57
4e74493
Compare
Choose a tag to compare

0.1.1 (2024-04-14)

Features

  • prepare plugin for deployment to Vercel (503b73e)

v0.1.0

05 Apr 21:41
ed661ae
Compare
Choose a tag to compare

0.1.0 (2024-04-05)

Features

  • Pivot the project from the Connery Runner to the Connery SDK (#105)

BREAKING CHANGES

The Connery Runner is deprecated. Instead, we switch to the Connery SDK, an NPM package that offers a JavaScript API for defining plugins and actions and packaging them into a plugin server with a standardized REST API generated from the metadata.

The plugin server is basically a Connery Runner built into every plugin. The Connery SDK makes the plugin a standalone web app with its standardized REST API that can be hosted anywhere. The standardized API enables various clients to interact with actions in a unified way, regardless of the underlying implementation.

This approach significantly improves plugin portability, reduces setup and maintenance effort, and enables us to enhance plugin functionality more quickly in future releases.

Even though the release has been published, not all the clients support the Connery SDK approach yet. But we are working on it and will migrate the clients to the new approach very soon.

Stay tuned for more updates on the Connery SDK!