7.7.1
mantinedev/mantine7.7.1Mar 29, 2024by rtivital
AI Summary
Bug fixes for various components including PinInput focus logic, Calendar timezone shifts, NumberInput float steps, Combobox IME handling, and AppShell layout offsets.
Key Highlights
- Fixed PinInput focus logic and placeholder visibility
- Fixed Calendar double timezone shift issue
- Fixed NumberInput increment/decrement logic with float steps
- Fixed Combobox incorrect IME input handling
- Fixed AppShell missing Aside offset for layout=alt
Full Release Notes
## What's Changed - `[@mantine/tiptap]` Improve toolbar items alignment for non-native elements (#5993) - `[@mantine/spotlight]` Fix incorrect down key handling when the spotlight is opened repeatedly (#5995) - `[@mantine/core]` Image: Fix ref not being assigned for fallback images (#5989) - `[@mantine/core]` PinInput: Fix incorrect focus logic (#5963) - `[@mantine/core]` Table: Fix `highlightOnHoverColor` prop not working - `[@mantine/core]` AppShell: Adjust footer position to include env(safe-area-inset-bottom) (#5502) - `[@mantine/core]` PinInput: Fix placeholder not being visible on the element that had focus when the component becomes disabled (#5831) - `[@mantine/dates]` Calendar: Fix double timezone shift (#5916) - `[@mantine/hooks]` use-local-storage: Fix value not being updated when key is changed (#5910) - `[@mantine/charts]` Fix incorrect charts legends height for multiline values (#5923) - `[@mantine/core]` NumberInput: Fix incorrect increment/decrement functions logic when `step` is a float value (#5926) - `[@mantine/core]` Combobox: Fix incorrect IME input handling (#5935) - `[@mantine/core]` Menu: Fix unexpected focus styles in the dropdown element in Firefox (#5957) - `[@mantine/core]` Fix incorrect `disabled` prop handling in TagsInput and MultiSelect (#5959) - `[@mantine/core]` Fix `renderOption` not working for grouped items in Combobox-based components (#5952) - `[@mantine/core]` AppShell: Fix error when used inside Suspense (#5979) - `[@mantine/core]` Update CSS selectors hashing algorithm to prevent collisions with other libraries (#5968) - `[@mantine/carousel]` Fix specificity issues of some selectors (#5973) - `[@mantine/core]` AppShell: Fix missing Aside offset in Header and Footer for `layout=alt` (#5974) ## New Contributors * @naughton made their first contribution in https://github.com/mantinedev/mantine/pull/5952 * @wasamistake made their first contribution in https://github.com/mantinedev/mantine/pull/5971 * @elecdeer made their first contribution in https://github.com/mantinedev/mantine/pull/5935 * @israelins85 made their first contribution in https://github.com/mantinedev/mantine/pull/5910 * @1g0rrr made their first contribution in https://github.com/mantinedev/mantine/pull/5916 * @joshua-webdev made their first contribution in https://github.com/mantinedev/mantine/pull/5963 * @s-cork made their first contribution in https://github.com/mantinedev/mantine/pull/5989 * @xiaohanyu made their first contribution in https://github.com/mantinedev/mantine/pull/5993 **Full Changelog**: https://github.com/mantinedev/mantine/compare/7.7.0...7.7.1