Subscribe
17 Jul, 2024

Enabled use of alias combined with versions

You know that YepCode allows you to manage different versions of your processes and modules, so then you may start execution using an specific version of the source code.

This is great, but we wanted to go beyond... so we have introduced YepCode Version Aliases  that are pointers to a process version that you can update with ease

This feature addresses the need to change the version used by an external service without deploying changes to that service.

Consider a scenario where an external service calls YepCode via a webhook, specifying a process version (e.g., v1.0) in the invocation header.

When you release a new process version (e.g., v2.0) and want to switch to it, updating the external service can be cumbersome. Instead, by using an alias in the webhook invocation (e.g., stable), initially linked to version v1.0, you can seamlessly transition to version v2.0 by simply updating the alias in the YepCode UI.

This approach eliminates the need to modify the external service, making version management more efficient

Version aliases can be used exactly in the same scenarios where process versions are available: run now, webhooks or scheduled configurations.

17 Jul, 2024

Added remote support to CLI

YepCode CLI now supports working with several remotes, being able for example to promote changes from staging workspace team to production workspace team.

Taking advantage of this, we have created a Github action that allows to do this using GIT as source code repository. Announcement here.

17 Jul, 2024

Added Yep-Initiated-By header in webhooks and forms

Provide an additional level of abstraction to identify who is initiating requests to the YepCode endpoints.

Its value will be recorded and can be consulted in the audit events. This allows clients to track and review the specific initiators of API requests for auditing and compliance purposes. It is optional and can be used in addition to the standard user authentication.

17 Jul, 2024

Enabled working with CLI on on-prem installations

New url and authUrl options are available on yepcode login command, allowing to work with on-prem installations.

05 Jul, 2024

Added IMAP listener

Run any business login when a new email arrives to your inbox 📥

01 Jul, 2024

Allowed configuration of execution dependencies

Major milestone 🥳 YepCode allows to configure the NPM or Pypi packages you want to use in your source code 👨‍💻

Check the docs for more details.

01 Jul, 2024
01 Jul, 2024

Added RabbitMQ listener

The first of our 👂 listener implementations: yepcode.io/docs/listeners/amqp

Listen for messages on MQ queues, and start executions for each message.

/

29 May, 2024

Published YepCode API

With this API, any YepCode user may manage their executions and schedule configuration.

20 Feb, 2024