Skip to content

chore(release): 0.1.4 - #16

Merged
Fiona2016 merged 1 commit into
publishfrom
release/0.1.4
Aug 27, 2026
Merged

chore(release): 0.1.4#16
Fiona2016 merged 1 commit into
publishfrom
release/0.1.4

Conversation

@Fiona2016

Copy link
Copy Markdown
Collaborator

Version bump only — no functional change on top of what is already on publish.

Ships the RUM auto-instrumentation fixes from #15:

  • An instrumentation that fails to install no longer aborts the rest of the SDK. Previously one exception skipped the other instrumentations and, on the DatadogProvider path, aborted native initialization — so an app could end up reporting nothing at all.
  • Actions are recorded in apps that compile JSX to a runtime other than React's (anything setting a custom jsxImportSource), declared through the new jsxRuntimes configuration.
  • jsxs is instrumented too, so elements with several children are no longer skipped — this applied to every app, not only those with a custom runtime.
  • Failures on the resource reporting path are no longer swallowed by a discarded promise.

./check-version-matches-tag.sh 0.1.4 passes: every declared version, including the two native SdkVersion files that feed _dd.sdk_version, reads 0.1.4. The changed file set matches the 0.1.3 release commit exactly.

Merging this, then pushing tag v0.1.4, triggers the publish workflow.

Fixes RUM auto-instrumentation. An instrumentation that failed to install no longer
takes the rest of the SDK down with it: previously one exception skipped the other
instrumentations and, on the DatadogProvider path, aborted the native initialization,
so an app could end up reporting nothing at all.

Actions are now recorded in apps that compile JSX to a runtime other than React's -
anything setting a custom `jsxImportSource`, which is how css-interop based styling
libraries work. Such a runtime is declared through the new `jsxRuntimes` configuration.
`jsxs` is instrumented as well, so elements with several children are no longer skipped
regardless of which runtime an app uses.

Failures on the resource reporting path are no longer swallowed by a discarded promise.
@Fiona2016
Fiona2016 merged commit 03e9b6b into publish Aug 27, 2026
1 check passed
@Fiona2016
Fiona2016 deleted the release/0.1.4 branch August 27, 2026 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant