Skip to content

Releases: dbos-inc/dbos-transact-ts

v4.4

11 Nov 17:47

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.3...v4.4

v4.3

27 Oct 18:38

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.2...v4.3

v4.2

14 Oct 19:12

Choose a tag to compare

What's Changed

Full Changelog: v4.1...v4.2

v4.1

06 Oct 17:11

Choose a tag to compare

What's Changed

Full Changelog: v4.0...v4.1

v4.0

30 Sep 18:43

Choose a tag to compare

DBOS TypeScript 4.0 dramatically reduces package size, reducing DBOS from 27 to 6 direct dependencies and from 236 to 24 total dependencies.

Untitled

Breaking Changes

  • OpenTelemetry is now optional and opt-in. To use DBOS OpenTelemetry features (such as built-in tracing and export) you must install the optional DBOS-OpenTelemetry dependencies (npm install @dbos-inc/otel]) and set the enableOTLP flag to True in your configuration:
DBOS.setConfig({
  "name": “my-dbos-app",
  "systemDatabaseUrl": process.env.DBOS_SYSTEM_DATABASE_URL,
  "enableOTLP": true,
});
  • All interfaces deprecated in DBOS TypeScript 3.0 (including the application database, the DBOS.transaction decorator, and the DBOS HTTP decorators) have been removed. If you are upgrading from a pre-3.0 release, please see the upgrade guide: https://docs.dbos.dev/typescript/upgrading

What's Changed

Full Changelog: v3.5...v4.0

v3.5

23 Sep 16:42

Choose a tag to compare

What's Changed

Full Changelog: v3.4...v3.5

v3.4

16 Sep 16:52

Choose a tag to compare

New Features

Workflow Debouncing. When you debounce a workflow, you delay its execution until some time has passed since the workflow has last been called. Debouncing is really useful for preventing wasted work when a workflow may be triggered multiple times in quick succession. For example, if a user is editing an input field, you can debounce their changes to execute a processing workflow only after they haven't edited the field for some time.

Docs: https://docs.dbos.dev/typescript/reference/methods#debouncing

What's Changed

New Contributors

Full Changelog: v3.3...v3.4

v3.3

02 Sep 19:01

Choose a tag to compare

What's Changed

Full Changelog: v3.2...v3.3

v3.2

19 Aug 17:36

Choose a tag to compare

What's Changed

Full Changelog: v3.1...v3.2

v3.1

11 Aug 17:41

Choose a tag to compare

What's Changed

Full Changelog: v3.0...v3.1