Skip to content

Releases: trendmicro-frontend/tonic-ui

@tonic-ui/[email protected]

05 Dec 12:29
d797c22
Compare
Choose a tag to compare

What's Changed

  • docs: add CSS Theme Variables and Shadow DOM pages by @cheton in #950
  • fix(react/theme): correct the check for empty cssVariables to avoid logical errors by @cheton in #953

Full Changelog: https://github.com/trendmicro-frontend/tonic-ui/compare/@tonic-ui/[email protected]...@tonic-ui/[email protected]

@tonic-ui/[email protected]

05 Dec 12:29
ba8cb0f
Compare
Choose a tag to compare

@tonic-ui/[email protected]

23 Nov 13:14
848cc51
Compare
Choose a tag to compare

@tonic-ui/[email protected]

23 Nov 13:12
848cc51
Compare
Choose a tag to compare

What's Changed

  • feat(react/toast): enhance inline toast transition management by @cheton in #940

Full Changelog: https://github.com/trendmicro-frontend/tonic-ui/compare/@tonic-ui/[email protected]...@tonic-ui/[email protected]

@tonic-ui/[email protected]

17 Oct 03:48
2dff356
Compare
Choose a tag to compare

What's Changed

  • feat: improve disabled prop handling in Button and ButtonGroup by @cheton in #930
  • chore(deps-dev): bump rollup from 3.29.4 to 3.29.5 by @dependabot in #931
  • fix: resolve bug with isNameConflictRef.current in Checkbox and Radio components by @cheton in #935
  • docs: ensure ToastManager is layered above PortalManager to enable adding toast notifications within a portal by @cheton in #936
  • feat(react/checkbox,react/radio): use useEffectOnceWhen hook to display warning message in non-production environments by @cheton in #937
  • feat(react/scrollbar): add scrollViewProps to enable passing custom props to the ScrollView component by @cheton in #939
  • chore(release): version packages by @github-actions in #934

Full Changelog: https://github.com/trendmicro-frontend/tonic-ui/compare/@tonic-ui/[email protected]...@tonic-ui/[email protected]

@tonic-ui/[email protected]

20 Sep 03:59
ac90634
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump axios from 1.6.8 to 1.7.4 by @dependabot in #914
  • chore(deps): bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #916
  • feat(react-icons): refine generate-icons script to enhance icon name transformation and support deprecated icons by @cheton in #918
  • chore(release): version packages by @github-actions in #919
  • ci: Migrate the CI/CD pipeline from CircleCI to GitHub Actions by @cheton in #920
  • ci: correct Tonic UI documentation URL by @cheton in #921
  • chore(deps-dev): bump next from 14.2.3 to 14.2.10 by @dependabot in #924
  • feat: introduce DefaultPropsProvider for setting default props in React components by @cheton in #922
  • chore(release): version packages by @github-actions in #928

Full Changelog: https://github.com/trendmicro-frontend/tonic-ui/compare/@tonic-ui/[email protected]...@tonic-ui/[email protected]

@tonic-ui/[email protected]

20 Sep 03:58
Compare
Choose a tag to compare

What's Changed

  • chore: integrate latest v2 updates into v1 branch by @cheton in #926
  • fix(react/tooltip): resolve tooltip misalignment issue with popup modal items for V1 by @tinaClin in #925
  • chore(release): version packages by @github-actions in #929

Full Changelog: https://github.com/trendmicro-frontend/tonic-ui/compare/@tonic-ui/[email protected]...@tonic-ui/[email protected]

@tonic-ui/[email protected]

22 Aug 10:29
Compare
Choose a tag to compare

Changelog

Patch Changes

  • refactor(util/dom-query): handle invalid element input in getAllFocusable by @cheton in #909

@tonic-ui/[email protected]

22 Aug 10:29
Compare
Choose a tag to compare

Changelog

Patch Changes

  • fix(styled-system): specify unit for CSS custom property negation by @cheton in #908

@tonic-ui/[email protected]

22 Aug 10:27
Compare
Choose a tag to compare

Changelog

Minor Changes

  • feat(react/DatePicker): add closeOnSelect prop to automatically close the date picker after a date is selected by @cheton in #903
  • test(react/DatePicker): resolve failing test snapshots by @cheton in #906
  • feat(react/Calendar): enhance keyboard navigation and date selection by @cheton in #909

Patch Changes

Key Highlights

Calendar Navigation

  • Move forward: Press Tab
  • Move backward: Press Shift + Tab
  • Select month (⬅️➡️): Press Space or Enter on the arrow buttons (⬅️➡️)
  • Select year (⬆️⬇️): Press the ArrowUp or ArrowDown keys to adjust the year
  • Select day
    • Use ⬅️➡️⬆️⬇️ to move between days
    • Press Enter or Space to choose a date
    • Note: Deselecting dates is available in the Calendar view, but not implemented in the demo