Alexandru Mariuti's Avatar

Alexandru Mariuti

@mariuti.com.bsky.social

๐Ÿ‡ฎ๐Ÿ‡น Flutter Developer ๐Ÿ’™ Solopreneur | codigo.bestofcode.dev Learn To Code | notescalculator.com | OpenSource solidart, flutter-shadcn-ui | NeoVim

301 Followers  |  1,341 Following  |  94 Posts  |  Joined: 25.11.2024  |  1.5764

Latest posts by mariuti.com on Bluesky

shadcn_ui #132 update

Released the v0.23.4

FIX: ShadSelectFormField and ShadSelectMultipleFormField controller not updating the parent ShadForm.

31.03.2025 16:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #131 update

Released the v0.23.3

FIX: ShadInput onPressedOutside when tapping on another ShadInput.
FEAT: Add groupId to ShadInput and ShadInputFormField, defaults to UniqueKey instead of EditableText.

26.03.2025 09:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #129 update

Released the v0.23.2

FEAT: Add copyWith method to ShadColorScheme.

24.03.2025 17:39 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #128 update

Released the v0.23.1

FIX: ShadResizable divider alignments when dividerSize is overriden.

21.03.2025 15:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

FEAT: Add cursor to ShadBadge, defaults to click if onPressed is provided.
BREAKING CHANGE: Refactor ShadAnchorAuto to make it more powerful, removed verticalOffset and preferBelow in favor of offset, followerAnchor and targetAnchor. Now every component uses it by default.

17.03.2025 12:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #127 update

Released the v0.23.0

FIX: Expose ShadMouseCursorProvider.
FIX: ShadMenubar anchor.
FIX: ShadBadge should not enter the gesture arena if the onPressed callback is not provided.
๐Ÿ‘‡

17.03.2025 12:28 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

shadcn_ui #126 update

Released the v0.22.5

FIX: ShadGestureDetector global coordinates when using multiple Navigators.

06.03.2025 15:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #125 update

Released the v0.22.4

FIX: Pass themeMode to MaterialApp (thanks to mubareksd).
FIX: Add focusNode to ShadInputFormField.

06.03.2025 09:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #124 update

Released the v0.22.3

FIX: ShadTooltip exit animation, add duration and reverseDuration to it.
FIX: ShadMenubar no longer steals the focus.
FIX: ShadButton stealing focus when pressed.
FEAT: Add stylusHandwritingEnabled to ShadInput.

05.03.2025 14:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

FIX ShadMenubar wrong padding used for the context menu.
CHORE: Set min flutter version to 3.29.0 (thanks to qk7b)

04.03.2025 11:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #123 update

Released the v0.22.2

FIX: Add constraints to ShadInput and ShadInputFormField, by default the min height is calculated based on the style and placeholderStyle.
FIX: ShadInput style and placeholder style which are now merged instead of replaced.
๐Ÿ‘‡

04.03.2025 11:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

shadcn_ui #122 update

Released the v0.22.1

FIX: ShadInput icon color

03.03.2025 10:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Menubar

You can play with the new Menubar component here flutter-shadcn-ui.mariuti.com/components/m...

02.03.2025 13:27 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #121 update

Released the v0.22.0

FEAT: Add ShadMenubar component.
REFACTOR: Deprecate ShadDivider and ShadDividerTheme, use ShadSeparator and ShadSeparatorTheme instead.
FEAT: Add onTapInside, onTapOutside, onTapUpInside and onTapUpOutside to ShadContextMenu.

02.03.2025 13:27 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Divider

shadcn_ui #119 update

Released the v0.21.0

FEAT: Add ShadDivider component (thanks to Luckey-Elijah)
FIX: Pass buttonDecoration to ShadButton inside ShadDatePicker (thanks to plusema86)
CHORE: Add comments to all components + test many of them
flutter-shadcn-ui.mariuti.com/components/d...

26.02.2025 10:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #118 update

Released the v0.20.3

FIX: Validation mode on form field reset (thanks to Mayb3Nots)

23.02.2025 15:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn_ui #116 update

Released the v0.20.1

REFACTOR: Set debugShowCheckedModeBanner to false by default in ShadApp.
FIX Expose ShadInputOTPTheme.

20.02.2025 10:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

REFACTOR: Deprecate orderPolicy, use leading and trailing in the component.
REFACTOR: Deprecate prefix and suffix in ShadInput, use leading and trailing instead.
REFACTOR Deprecate searchInputPrefix in ShadSelect, use searchInputLeading instead.

19.02.2025 10:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn-ui #115 update

Released the v0.20.0

FEAT: Add ShadIconButton component.
REFACTOR: Deprecated ShadButton.icon, use ShadIconButton for a button with just an icon and ShadButton.leading for a button with an icon and a text.
๐Ÿ‘‡

19.02.2025 10:58 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

shadcn-ui #114 update

Released the v0.19.3

FIX: Make selectedOptionBuilder required in ShadSelect (thanks to muradb).
FIX: Add optionsBuilder to ShadSelect and its form fields where it was missing.

11.02.2025 16:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn-ui #113 update

Released the v0.19.2

FIX: Add constraints to ShadCard child.

11.02.2025 12:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn-ui #112 update

Released the v0.19.1

REFACTOR: Rename materialTextTheme into applyGoogleFontToTextTheme.
FEAT: Allow accessing the ShadTheme with the context, in the materialThemeBuilder and appBuilder.
DOCS: Add default themes created by ShadApp in the documentation

11.02.2025 10:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

CHORE: Correctly set the theme or darkTheme to the internal MaterialApp.

11.02.2025 09:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

FIX: Improve the ShadResizable controller handling and simplify the logic to resize the panels.
FIX: ShadResizable handle position with Axis.vertical.
BREAKING CHANGE: Now ShadResizable requires an id, to be able to handle when a panel is removed/added from the widget tree.
๐Ÿ‘‡

11.02.2025 09:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

shadcn-ui #111 update

FIX: ShadInput readOnly not updating.
BREAKING CHANGE: Rename ShadSelect and form fields controller to popoverController.
FEAT: Add controller to ShadSelect and form fields, to control the selected values.
๐Ÿ‘‡

11.02.2025 09:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

shadcn-ui #110 update

Released the v0.18.7

FIX: ShadApp dark theme behavior now is the same as Material. The dark theme is applied only if you provide a darkTheme and the user theme mode is dark

03.02.2025 17:42 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn-ui #109 update

Released the v0.18.6

FIX: ShadTimePicker controller not being used correctly when the component is initialized. Now each field allows a single digit instead of two.

03.02.2025 17:27 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

shadcn-ui #108 update

Released the v0.18.5

FIX: ShadCalendar forward button icon color.
CHORE: Bump the version of universal_image (thanks to brunosemfio).

30.01.2025 11:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Feedback Welcome!

Weโ€™d love to hear your thoughts, feedback, or ideas for improvement.Letโ€™s make dependency injection easier and more intuitive for the Flutter community together!

29.01.2025 12:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Disco Official documentation for Disco, a modern and simple library for scoped dependency injection in Flutter.

Disco is flexible: can be used with many state management solutions. Simply inject observables/signals directly. Learn More Check out the documentation and examples: disco.mariuti.com
Weโ€™ve also added multiple graphical illustrations!

29.01.2025 12:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@mariuti.com is following 20 prominent accounts