Changelog

What's new in the Revenue Cloud

Newapp-sdk

@revenexx/app-sdk@0.7.0

Reading the tenant's configuration for your own App used to mean hand-rolling a gateway call per App — one App did it, twelve declared settings nothing ever read. There is now one implementation:

Read more
Fixplatform-runtimes-executorPlatform Runtimes Executor

0.25.3-rvnxx.4

Fork-only change on upstream 0.25.3. Follows 0.25.3-rvnxx.3. The runtime registry is a Swoole\Table — process-local, and gone the moment the executor restarts. The containers it describes are not;...

Read more
Fixplatform-runtimes-executorPlatform Runtimes Executor

0.25.3-rvnxx.3

Fork-only change on upstream 0.25.3. Maintenance.php called orchestration->remove() unguarded inside a Swoole\Coroutine\batch() job. When the Docker Engine answered 404 No such container, the...

Read more
Newapp-sdk

@revenexx/app-sdk@0.6.0

The remote/runtime adapters used to rethrow PostgREST's response verbatim, so every ordinary database condition surfaced as 500 with the raw body — which also exposed table and constraint names to...

Read more
Newapp-sdk

@revenexx/app-sdk@0.5.0

The remote/runtime adapters used to rethrow PostgREST's response verbatim, so every ordinary database condition surfaced as 500 with the raw body — which also exposed table and constraint names to...

Read more
Fixplatform-runtimes-executorPlatform Runtimes Executor

0.25.3-rvnxx.2

Tracks upstream open-runtimes/executor 0.25.3 + the fork's host.docker.internal patch. Change vs 0.25.3-rvnxx.1: → ghcr.io/revenexx/platform-runtimes-executor:0.25.3-rvnxx.2

Read more
Fixplatform-runtimes-executorPlatform Runtimes Executor

0.25.3-rvnxx.1

First tagged release of the revenexx fork. Tracks upstream open-runtimes/executor 0.25.3 + the fork's host.docker.internal patch (see FORK.md). Includes the upstream build-failure surfacing...

Read more
Newsdk-for-cockpitCockpit SDK

v0.12.0

Add vcsTriggerMode ('push' | 'tag') and vcsPreviewsEnabled to the create/update methods of Sites, Functions, Apps, and Integrations, and to the Site, Function, and Integration response models. Lets...

Read more
Newsdk-for-cockpitCockpit SDK

v0.11.0

Proxy: updateRuleAccess — IP allowlist + path include/exclude for storefront Basic Auth.

Read more
Newsdk-for-cockpitCockpit SDK

v0.10.0

Proxy service: HTTP Basic Auth protection for storefront frontends — updateRuleAuth, listRuleCredentials, createRuleCredential, deleteRuleCredential.

Read more
Fixapp-sdk

@revenexx/app-sdk@0.4.2

@revenexx/app-sdk/router — no NODEOPTIONS=--require preload (which crashes open-runtimes, since the runtime server process can't resolve the app's nodemodules). The bootstrap is lazy (heavy OTel...

Read more
Fixapp-sdk

@revenexx/app-sdk@0.4.1

@revenexx/app-sdk/router — no NODEOPTIONS=--require preload (which crashes open-runtimes, since the runtime server process can't resolve the app's nodemodules). The bootstrap is lazy (heavy OTel...

Read more
Newapp-sdk

@revenexx/app-sdk@0.4.0

NODEOPTIONS=--require @revenexx/app-sdk/instrument. Lean (undici/fetch only, OTLP/proto), fully OTEL*-env driven, and a no-op when no OTLP endpoint is set. trace-context extraction, so a forwarded...

Read more
Newsdk-for-cockpitCockpit SDK

v0.9.0

Add Integrations service (build-only integrations resource): list/create/get/update/delete + listDeployments/getDeployment/createVcsDeployment.

Read more
Fixsdk-for-cockpitCockpit SDK

v0.8.1

fix(client): omit cookies when a JWT is set, preventing the platform's userjwtandcookieset (403) on JWT-authenticated requests (e.g. operator impersonation in admin mode alongside a live console...

Read more
Fixapp-sdk

@revenexx/app-sdk@0.3.2

https://apps.api.revenexx.com when REVENEXXDATAENDPOINT is unset — deployed apps reach their data with zero configuration. The env var still overrides (dev tenants, staging). Exported as...

Read more
Newapp-sdk

@revenexx/app-sdk@0.3.0

/markets/{id}), {param}/:param templates, parsed bodies/queries, tenant extraction, built-in health route and 404/405 handling. including ?column=value filters, pagination metadata and nested...

Read more
Fixapp-sdk

@revenexx/app-sdk-cli@0.2.1

entitySchema mapped every column to a non-nullable JSON Schema type, ignoring notNull. Any row with a null in a nullable column (e.g. a product with no family, no parent, not deleted) then failed the...

Read more
Newapp-sdk

@revenexx/app-sdk-cli@0.2.0

titled entity object schemas from schema.json, and merge them into the manifest (--write). Ops per entity follow its manifest access (read→list/get, create→create, …); each capability carries a...

Read more
Fixapp-sdk

@revenexx/app-sdk-cli@0.1.1

page(query) returning { items, total, limit, offset } — the remote adapter asks PostgREST for Prefer: count=exact and reads the total from Content-Range in a single request; the mock adapter reports...

Read more
Newapp-sdk

@revenexx/app-sdk@0.2.0

page(query) returning { items, total, limit, offset } — the remote adapter asks PostgREST for Prefer: count=exact and reads the total from Content-Range in a single request; the mock adapter reports...

Read more
Newplatform-sdk-for-web

v1.0.0

Initial release of the Revenexx Web SDK v1.0.0

Read more
Newplatform-systemsGrafanaMeilisearchPortainerTraefik ProxyStatus Page

v1.0.0 - Platform Foundation: From Zero to Production on Hetzner Cloud

After 229 commits, the Revenexx platform infrastructure is ready and daily in use. This release marks the completion of the first cycles. A fully automated, private-first, multi-stack platform built...

Read more
NewSecretssecrets

Secrets v1.0.0 - Centralized Secrets Management for Revenexx

Every service in the Revenexx ecosystem — from backend APIs to CI/CD pipelines — depends on secrets: database credentials, API tokens, encryption keys, SMTP passwords. Until now, these lived...

Read more
Newplatform-docker-browser

v1.0.0

Full Changelog: https://github.com/revenexx/platform-docker-browser/commits/v1.0.0

Read more
Newplatform-docker-base

Release 0.1.0

Full Changelog: https://github.com/revenexx/platform-docker-base/commits/v0.1.0

Read more
Newsdk-for-cockpitCockpit SDK

Release 0.5.0

Full Changelog: https://github.com/revenexx/sdk-for-cockpit/compare/v0.4.0...v0.5.0

Read more
Newsdk-for-cockpitCockpit SDK

Release 0.4.0

Full Changelog: https://github.com/revenexx/sdk-for-cockpit/compare/v0.3.0...v0.4.0

Read more
Newsdk-for-cockpitCockpit SDK

Release 0.3.0

Full Changelog: https://github.com/revenexx/sdk-for-cockpit/compare/v0.2.0...v0.3.0

Read more
Newsdk-for-cockpitCockpit SDK

Release 0.2.0

Full Changelog: https://github.com/revenexx/sdk-for-cockpit/compare/v0.1.0...v0.2.0

Read more
Newsdk-for-cockpitCockpit SDK

Release 0.1.0

Full Changelog: https://github.com/revenexx/sdk-for-cockpit/commits/v0.1.0

Read more