Skip to content

feat: update telemetry configuration to prioritize root licenseKey#2016

Merged
harbournick merged 3 commits intomainfrom
andrii/sd-1907-telemetry-support-legacy-licensekey
Feb 12, 2026
Merged

feat: update telemetry configuration to prioritize root licenseKey#2016
harbournick merged 3 commits intomainfrom
andrii/sd-1907-telemetry-support-legacy-licensekey

Conversation

@andrii-harbour
Copy link
Contributor

  • Modified the telemetry initialization logic to resolve the licenseKey from the root level, allowing for a fallback to the deprecated telemetry.licenseKey.
  • Updated tests to verify the behavior of the new licenseKey resolution and ensure compatibility with existing configurations.
  • Marked the telemetry.licenseKey in the EditorConfig as deprecated, encouraging the use of the root-level licenseKey instead.

- Modified the telemetry initialization logic to resolve the licenseKey from the root level, allowing for a fallback to the deprecated telemetry.licenseKey.
- Updated tests to verify the behavior of the new licenseKey resolution and ensure compatibility with existing configurations.
- Marked the telemetry.licenseKey in the EditorConfig as deprecated, encouraging the use of the root-level licenseKey instead.
@andrii-harbour andrii-harbour self-assigned this Feb 12, 2026
@linear
Copy link

linear bot commented Feb 12, 2026

@github-actions
Copy link
Contributor

github-actions bot commented Feb 12, 2026

Visual diffs detected

Pixel differences were found in visual tests. This is not blocking — reproduce locally with cd tests/visual && pnpm docs:download && pnpm test to review diffs.

Copy link
Collaborator

@harbournick harbournick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@andrii-harbour andrii-harbour marked this pull request as ready for review February 12, 2026 23:44
Copy link
Collaborator

@harbournick harbournick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@harbournick harbournick merged commit 3b4ff6b into main Feb 12, 2026
5 of 6 checks passed
@harbournick harbournick deleted the andrii/sd-1907-telemetry-support-legacy-licensekey branch February 12, 2026 23:48
@superdoc-bot
Copy link

superdoc-bot bot commented Feb 12, 2026

🎉 This PR is included in superdoc v1.13.0-next.5

The release is available on GitHub release

superdoc-bot bot pushed a commit that referenced this pull request Feb 14, 2026
# [1.13.0](v1.12.0...v1.13.0) (2026-02-14)

### Bug Fixes

* anchor table overlaps text ([#1995](#1995)) ([fc05e29](fc05e29))
* collaboration cursor styles fix ([fd6db10](fd6db10))
* ensure we do not duplicate bubble text ([#1934](#1934)) ([c41cf9e](c41cf9e))
* ignore sdBlockId when pasting content ([#2010](#2010)) ([1b08572](1b08572))
* normalize bookmarks in tables ([#1892](#1892)) ([369b7e1](369b7e1))
* replace Node.js Buffer APIs with browser-native alternatives ([#2028](#2028)) ([b17774a](b17774a)), closes [#exportProcessMediaFiles](https://github.com/superdoc-dev/superdoc/issues/exportProcessMediaFiles)
* use correct template syntax for GitHub release URL in PR comments ([9d1bca2](9d1bca2))

### Features

* enabled telemetry by default and added documentation ([#2001](#2001)) ([8598ef7](8598ef7))
* enhance telemetry handling for sub-editors ([#2017](#2017)) ([37bc030](37bc030))
* update telemetry configuration to prioritize root licenseKey ([#2016](#2016)) ([3b4ff6b](3b4ff6b))
@superdoc-bot
Copy link

superdoc-bot bot commented Feb 14, 2026

🎉 This PR is included in superdoc v1.13.0

The release is available on GitHub release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants