Subscribe
22 Jan, 2025

Allow to configure dependencies in process source code

Use the @add-package comment to manually add a dependency to your process. To specify a version, use the syntax: @add-package <package-name>=<version>. See the documentation for details. For example:

@add-package openai example
@add-package openai example
14 Jan, 2025

Prevent renaming or deleting modules used in processes

To prevent breaking active schedules, webhooks, or forms that trigger a process execution, modules referenced in any process can no longer be renamed or deleted. Attempting to do so will display an error message:

Web rename/delete module in use error message
Web rename/delete module in use error message

Or if you are using Rest Api:

Rest Api rename/delete module in use error message
Rest Api rename/delete module in use error message
09 Jan, 2025

YepCode modules now aliases support

YepCode modules, now support aliases like processes do, so you have more flexibility to face source code evolutions and deployments to production environments. See aliases details on our docs.

09 Oct, 2024

Support to use execution comments on webhooks

All our executions allow you to add a comment, which you can provide when starting a process through our UI, via our API, or now even when initiating an execution using a webhook!

Simply include the header "Yep-Comment," and your comment will be stored.

Don’t forget, you can search for executions by their comments, making it easy to track status, results, or logs.

25 Sep, 2024

Added AWS Simple Queue Service Listener

Run any business logic when a new message is received from the queue.

JavaScript listener implementation
JavaScript listener implementation
Python listener implementation
Python listener implementation

Check the docs for more details.

28 Aug, 2024

Team configured dependencies support in YepCode CLI

With the v3.0.0 version of YepCode CLI, we allow to install the dependencies that your team has configured in its workspace (see yepcode.io/docs/dependencies for docs).

We start to use ~/.yepcode folder to store both the login credentials and the installed dependencies.

12 Aug, 2024

Added --sensitive flag to CLI variables:add command

This allows to add (and then push) a local created variable as sensitive.

08 Aug, 2024

Allow to validate parameters schema on API & webhooks

Each YepCode process may have some input parameters that are defined with a JSON Schema. In our UI, form validation is always done, and now, with this new feature, you could also perform validations on webhooks or API invocations:

02 Aug, 2024

Implemented watchdog system in executors to avoid dead executions

This is an infrastructure improvement that would fix some issues we are having with on-prem installations where the executor layers are killed by autoscaling cluster configurations.

01 Aug, 2024

Allowed filtering by process on executions page

This comes to improve the performance that the keywords search had.