Skip to content

Releases: nank1ro/flutter-shadcn-ui

v0.56.3

Choose a tag to compare

@nank1ro nank1ro released this 03 Sep 12:38
afc9569
  • FIX: Hide a ShadTooltip shown by a tap when another page or dialog opens on top of it, so it is not shown again once that page or dialog is dismissed.

v0.56.2

Choose a tag to compare

@nank1ro nank1ro released this 26 Aug 12:15
6bf3fcd
  • FIX: Guard ShadSelect's animateToTop/animateToBottom against a detached ScrollController. The scroll-to-top/bottom buttons kick off an animation on hover, but if the popover closed before or during it, reading scrollController.offset/.position threw Bad state: No element out of the async loop (the scroll listener already had this hasClients guard) (#686).

v0.56.1

Choose a tag to compare

@nank1ro nank1ro released this 04 Aug 15:57
1576865
  • FIX: Expose ShadInput.enabled in the semantics tree so assistive technologies and web tests can distinguish enabled and disabled inputs.

v0.56.0

Choose a tag to compare

@nank1ro nank1ro released this 28 Jul 13:48
e1b9c17

What's Changed

  • fix(i18n): use slang's legacy builder to fix build_runner on fresh clones by @nank1ro in #677

Full Changelog: v0.55.1...v0.56.0

v0.55.1

Choose a tag to compare

@nank1ro nank1ro released this 28 Jul 10:58
1077c04

What's Changed

Full Changelog: v0.55.0...v0.55.1

v0.55.0

Choose a tag to compare

@nank1ro nank1ro released this 20 Jun 09:57
a411b4d
  • FEAT: Add expandable/resizable ShadSheet (#655): new expandable, initialSize, minSize, maxSize, snap, snapSizes, snapAnimationDuration, snapAnimationCurve, snapFlingVelocity, dragHandle, dragHandleBuilder, showDragHandle, dragHandleExtent, onSizeChanged and controller parameters, a public ShadSheetController (animateTo/jumpTo), ShadSheetResizeHandle, and matching ShadSheetTheme fields.
  • FEAT: showShadDialog accepts opaque; showShadSheet now follows keyboard insets so sheets move with the keyboard.

v0.54.0

Choose a tag to compare

@nank1ro nank1ro released this 16 Apr 14:11
9546da0
  • FEAT: ShadTextTheme.fromGoogleFont now accepts a custom parameter to include custom text styles in the Google Font text theme.
  • CHORE: Migrate Geist and GeistMono fonts from individual weight-specific .otf files to variable font .ttf files, reducing the number of bundled font assets from 18 to 2.
  • BREAKING: Minimum Flutter version raised to 3.41.0 (Dart 3.11.0) for variable font weight support.

v0.53.6

Choose a tag to compare

@nank1ro nank1ro released this 16 Apr 08:35
3563bed
  • FIX: Add !hasSize check to MouseAreaSurfaceRenderBox.hitTest to prevent assertion failure during early pointer events on desktop.

v0.53.5

Choose a tag to compare

@nank1ro nank1ro released this 03 Apr 13:45
c039478
  • FIX: ShadDatePicker now correctly falls back to datePickerTheme.buttonDecoration when no explicit buttonDecoration is provided.

v0.53.4

Choose a tag to compare

@nank1ro nank1ro released this 03 Apr 11:55
aa55e66
  • FEAT: Add per-tab maintainState support to ShadTab. Individual ShadTab widgets can now override the global ShadTabs.maintainState setting.