Skip to content

v7.0.0

Choose a tag to compare

@AntonioVentilii AntonioVentilii released this 21 Jul 10:51
· 151 commits to main since this release
f67f363

Features

Components

  • WizardModal

    • Add support for typed step names [#624]
    • Add support for generics typed steps [#630]
    • Migrate to Svelte 5 [#689]
  • InfiniteScroll

  • Modal

    • Add slots for left/right side of modal title [#620]
    • Change centralization style [#679]
  • Input

    • Add autofocus prop [#622]
    • Avoid loss of precision in input values [#678]
  • BottomSheet

    • Add header/footer and transition options [#628]
  • Toasts

    • Migrate Toast and Toasts to Svelte 5 [#669], [#668]
    • Define CSS classes for toast levels [#677]
    • Option to limit number of visible toasts
  • Icons

  • Utilities

    • Add stopPropagation and preventDefault event modifier utils [#640], [#664]
    • Use debounce util where possible [#688]
  • Other component migrations to Svelte 5:

    • Back, SkeletonText, MenuButton, Html, Markdown, Tag, Content, SplitContent, Header, HeaderTitle, Value, WizardTransition, ProgressSteps, Spinner, SegmentButton, ExternalLink, Copy, Island, InputRange, ScrollSentinel, TestIdWrapper, Toolbar, ItemAction, Chip, ChipGroup

Fixes

  • Pass event to callback of event modifiers [#675]
  • Fix component WizardModal behavior [#695]
  • Remove hardcoded stroke from close-circle-fill icon [#653]
  • Fix default test ID for Collapsible component [#686]
  • Fix SvelteKit icons page serialization issue [#625]
  • Fix default generic for event types [#685]

Style

  • Implement responsive layout for modal buttons [#612]

Tests

  • Fix flaky tooltip e2e test [#645]

Build

Chore

  • Update CI to Ubuntu 22.04 [#613]
  • Use CI prepare action [#643]
  • Update CI deploy to Juno [#644]
  • Remove explicit modern-compiler [#691]
  • Remove node-fetch [#687]
  • ESlint v9 using eslint-config-oisy-wallet [#684]
  • Add prefix to default test IDs [#690]
  • Update team name to governance-team [#647]
  • Add missing CI check [#682]
  • Bump version for release [#697]

New Contributors