github mbecker20/komodo v1.16.0
Komodo v1.16.0

one day ago

Changelog

New Resource: Action:

  • With Procedures, you can only trigger /execute APIs. With Actions, you can update configs you need. And of course, you can run the Action in your Procedures.
  • Write scripts in the UI which call the Komodo API, using Typescript and a pre initialized Komodo client.
  • In UI editor supports linting, suggestions, and shows documentation, using the fully typed komodo_client typescript package.
  • Can Interpolate in Variables as usual using "[[VARIABLE_NAME]]"
  • Uses Deno to run the typescript.
  • Komodo Core container ships with Deno and the JS / TS client bundled in, there are no external requests needed to pull any libs.
  • The API also serves the lib files from your Komodo instance at {BASE_URL}/client/lib.js, and you can depend on that directly from Deno files. The version of the served lib will be ensured to match your Core version.
  • Auto formatting with prettier. Alt + Shift + F (Mac uses Option key instead of Alt).

Stacks:

  • If you have multiple env files in your folder / repo, you can now specify additional env files to be attached.
  • Auto yaml formatting for compose file editors with prettier, use Alt + Shift + F.

All configs:
-If you make changes and navigate away / reload page, your "unsaved" changed will now be cached locally until you are ready to save.

Upgrading

No changes to config, just pull and redeploy Core.
There are some small changes to Periphery, but upgrading should only be necessary to use multiple env files with Stacks.

Very recently I published the Komodo Typescript client, 1.16 has breaking changes to this client to get them out of the way.

Enjoy 🦎

Don't miss a new komodo release

NewReleases is sending notifications on new releases.