Skip to content

feat(jsx): #264 typescript 6 support and refactor popover types#266

Merged
thescientist13 merged 8 commits into
masterfrom
feat/issue-264-typescript-6-support
May 30, 2026
Merged

feat(jsx): #264 typescript 6 support and refactor popover types#266
thescientist13 merged 8 commits into
masterfrom
feat/issue-264-typescript-6-support

Conversation

@thescientist13
Copy link
Copy Markdown
Member

@thescientist13 thescientist13 commented Apr 18, 2026

Related Issue

resolves #264

Summary of Changes

  1. Upgrade repository to TypeScript v6 and fix new types issues
  2. Refactor Popover related type definitions
Screen.Recording.2026-04-18.at.8.04.06.PM.mov

Based on testing, this appears to be a backwards compatible change, so should be fine as a minor release

TODO

  1. downstream testing
  2. backwards compat test
    • TypeScript v5 compat
    • intellisense compat
  3. docs update - change is backwards compatible

@thescientist13 thescientist13 self-assigned this Apr 18, 2026
@thescientist13 thescientist13 added bug Something isn't working documentation Improvements or additions to the website and / or documentation enhancement Improvement to existing functionality types labels Apr 18, 2026
@thescientist13 thescientist13 marked this pull request as ready for review April 19, 2026 00:09
@thescientist13 thescientist13 removed the bug Something isn't working label Apr 19, 2026
@thescientist13 thescientist13 changed the title feat: #264 typescript 6 support and refactor popover types feat(types): #264 typescript 6 support and refactor popover types May 28, 2026
@thescientist13 thescientist13 force-pushed the feat/issue-264-typescript-6-support branch from b47eae7 to 2eec900 Compare May 28, 2026 00:47
@thescientist13 thescientist13 changed the title feat(types): #264 typescript 6 support and refactor popover types feat(jsx): #264 typescript 6 support and refactor popover types May 28, 2026
@thescientist13 thescientist13 merged commit 19f7556 into master May 30, 2026
17 checks passed
@thescientist13 thescientist13 deleted the feat/issue-264-typescript-6-support branch May 30, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to the website and / or documentation enhancement Improvement to existing functionality types

Projects

None yet

Development

Successfully merging this pull request may close these issues.

custom Popover types are breaking with TypeScript 6.x

1 participant