Skip to content

Release 19.2.2 - #173

Merged
boehlerlukas merged 3 commits into
masterfrom
release/19.2.2-js
Oct 9, 2026
Merged

boehlerlukas merged 3 commits into
masterfrom
release/19.2.2-js

Conversation

@boehlerlukas

Copy link
Copy Markdown
Contributor

JS SDK 19.2.2 for Gleap ticket #185000.

  • Tour picker: skip Mantine and React 19 generated ids/classes (mantine-… ids, «r1» / _r_1_ useId, Mantine 6 mantine-<hash>, Mantine 7 m_<hash> / __m__-…) so stored selectors survive reloads, deploys and Mantine updates.
  • Ships the already merged fix(185000): never throw on invalid stored tour/tooltip selectors #172 (invalid stored selectors never throw; bracketless attribute selectors resolve).
  • Version 19.2.2, CHANGELOG, build + published/19.2.2 / published/latest. published/19.2.1 untouched.

After merge: tag 19.2.2 → npm + GitHub release.

Verified: npm test 521/521, npm run build ok; throwaway jsdom check — Mantine/React 19 tokens flagged, mantine-Button-root, .btn_r_, #layout-top-panel etc. kept; picked buttons in a Mantine-like DOM resolve without generated tokens.

🤖 Generated with Claude Code

boehlerlukas and others added 3 commits October 9, 2026 14:04
…king tour selectors

The picker stored selectors like #mantine-fsu9sfwdg-control-X,
.__m__-_r_5g1_, .mantine-13v3rg8 and .m_6d731127. They change on the next
mount, deploy or Mantine release, which silently ends the tour.
Flag React 19 useId («r1», _r_1_), mantine- ids, Mantine 6 emotion
classes, Mantine 7 m_<hash> and __m__- classes so the ladder prefers
static mantine-Component-part names and structure.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@boehlerlukas
boehlerlukas merged commit 399dd3f into master Oct 9, 2026
1 check passed
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