* Snapshot: 24.07.0-dev
* Snapshot: 24.08.0-dev
* Snapshot: 24.09.0-dev
* Snapshot: 24.10.0-dev
* Snapshot: 24.11.0-dev
* Snapshot: 24.12.0-dev
* Snapshot: 25.01.0-dev
* Snapshot: 25.02.0-dev
* Snapshot: 25.03.0-dev
* Snapshot: 25.04.0-dev
* Upgrade Node.js version to 24 in Dockerfile and .nvmrc; update package.json engine constraints
* Update major dependencies
* Switch from yarn to pnpm
* Switch from yarn to pnpm: ci
* Update Python version to 3.13 in CI workflow
* Refactor Netlify build command to remove pnpm installation step
* Update ESLint configuration for improved compatibility and disable specific rules
* Restyled by prettier
* Add typeRoots and types to tsconfig for improved type definitions
* Update Dockerfile.cypress to use Node 24 and streamline installation steps
* Fixed tests
* Restyled by prettier
* Update Jest snapshot comments to point to the official documentation URL
* viz-lib: refactor test setup and update snapshots for consistency
* Add babel-jest as a dev dependency for improved testing support
* Add virtual prop to visualization type selector for improved functionality
* Remove CJS/ESM compatibility shim for color-rgba
* Restyled by prettier
* Enable ESLintPlugin conditionally based on production environment
* Import d3 library in d3box.ts
* Fix pip install command in CI workflow to use python -m
* Replace d3 import with global declaration for compatibility with d3 v3
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Restyled.io <commits@restyled.io>
* Add PlainButton
* refactor close icons
* reorder import
* refactor remaining anchors
* refactor: replace remaining <button> and TODOs
* refactor: changed applicable elements to type link
* fix: minor details
* bug: fix tooltip ternary
* refactor: improve interactivity and semantics of schema list item
* Added screen reader CSS
* Added description to external links
* Added spinner icon accessibility
* Added accessibility to exclamation and big message
* Added question and exclamation accessibility
* Hide decorative icons
* Standardized link design
* Added a11y to refresh icons
* Added aria-label to anchors and buttons
* Added a11y to conditional icons
* Added applicable labels to Ant Icons
* Changed escape to interpolation
* Replaced external links with opens in new tab
* Improved Tooltip hosts
* Added aria live to temporary elements
* Removed mistakenly added redundant helper
* Undoes unnecessarily added interpolation
* Replaced empty label with hidden
* Improved full icon label
* Improved display of live regions
* Added note
* remove unused class
* Created unique id
* Remove TODOs
* Proper action label
* Improved feedback for autocomplete toggle
* feature: add id hook
* refactor: use id hook
* standardize white space
* Fixed jsx-a11y problems
* Changed tabIndex to type number
* Initial improvements to DesktopNavbar accessibility
* Added accessibility to favorites list
* Improved accessibility in Desktop Navbar
* Improvements in Desktop navbar semantics
* Added aria roles to tags list
* Fixed tabindex type
* Improved aria labels in query control dropdown
* Added tab for help trigger close button
* Fixed typo
* Improved accessibility in query selector
* Changed resizable role to separator
* Added label to empty state close button
* Removed redundant and mistaken roles
* Used semantic components
* Removed tabIndex from anchor tags
* Removed mistakenly set menuitem role from anchors
* Removed tabIndex from Link components
* Removed improper hidden aria label from icon
* Reverted button and link roles in anchors for minimal merge conflicts
* Replaced alt attr with aria-label for icons
* Removed redundant menu role
* Improved accessibility of CodeBlock
* Removed improper role from schema browser
* Reverted favorites list to div
* Removed improper presentation role in query snippets
* Tracked changes for further PR
* Revert "Improved accessibility of CodeBlock"
* Add aria-labelledby to the associated code labels
This reverts commit 00a1685b1b.
* Wrapped close icon into button