🚀 Features
- filter: add no-filter option (efdd1c1)
- group: use index as implicit value (#14815) (b2d1616)
- nested: add support for mandatory values (15ab690)
- nested: remove active state from nested composable (#14711) (41aca14)
- utilities: add justify-space-evenly classes (411fa36), closes #8568
- VAlert: add dimension composable (fb3f998)
- VAutocomplete: port to v3 (#14728) (f99d19c)
- VBadge: add number type to content props (#14809) (#14814) (72468ea)
- VCarousel: port to v3 (#14813) (2483a28)
- VColorPicker: port to v3 (#14541) (1e09bf2)
- VCombobox: port to v3 (#14791) (4a9eda9)
- VDivider: add color support (#14797) (2ac3b75)
- VFooter: add color support (57760d3)
- VGrid: change default padding from 12px to 16px (534c772)
- VSnackbar: port to v3 (#14789) (65f9e2c)
- VSystemBar: add color support (cfd4b70)
- VToolbar: update default styling for height, bg & text color (bd58ec9)
- VTabs: port to v3 (#14746) (dbcc367)
🔧 Bug Fixes
- colors: remove !important declaration on background-text color (5d75a1d)
- colors: remove local defined colors, re-implement sass (3738288)
- form-controls: adjust styling for default, disable, & error states) (ae01ce4)
- group: narrow item selected check to only null / undefined (82675e9)
- inputs: pass down name property (7f0b935), closes #14785
- intersect: check for IntersectionObserver support (7285952), closes #14779
- nested: do not remove unregistered values (a2ec18e)
- overlay: overlay z-index should be independent of layout (11fddff)
- overlay: set overlay z-index relative to layout item (ea510cc)
- packages: update @formatjs/intl peer version (eef1af6)
- sass: update default color to match specification (aa002cb)
- types: remove imports from module augmentations (1c2b908), closes #14816
- VAlert: implement flex styles (e73c958)
- VApp: apply correct default application color (cc9da87)
- VAutocomplete: close menu searchValue becomes falsy (6cb7d26)
- VAvatar: set default background to transparent (fdbf9a2)
- VBtn: add boolean rounded support (dec48eb)
- VCard: adjust v-card-actions location when following v-card-text (af8c87f)
- VCard: only render subtitle component slot or prop present (500c71d)
- VCard: remove opacity from v-card-text, use it in text color (46e3311)
- VCard: remove text padding-top with header (954a4c3)
- VField: don't persist hover on mobile (11b2c46)
- VFooter: remove duplicate use of makeTagProps (611108a)
- VIcon: set explicit size on svg element (af45031), closes #14768
- VList: open list groups on route change (340baf8)
- VListItem: apply opacity change directly to v-icons (a089d50)
- VNavigationDrawer: don't open temporary drawer on resize (3dc57e2)
- VProgressCircular: handle dom width change (#14769) (2aeaa5d), closes #14767
- VRating: type slots, convert tests to cypress (ed0f07d)
- VSelect: wrap chips when max width is reached (20c4402)
- VSelect/VAutocomplete: let the selection container flex grow (b33d117)
- VSelectionControl: set control icon opacity when dirty (21d9cda)
- VSystemBar: expand full width (b19f976)
- VTextField: show placeholder with no label, dirty, persistent (37d1dfb)
- VTimeline: don't set custom properties to undefined (87bab30), closes #14820
- VToolbar: display correct text color from bg colors (f86fb43)
- VTextField: show persistent-placeholder when label is not def (c50bc0b)
- VToolbar: apply toolbar-title padding only if prepend is present (aaa7c33)
- VToolbar: hide title when using the collapse prop (aef5ed6)
- VToolbar: set correct align-items css value (b4dbb5d)
Other Commmits
- chore: update terser settings (c9c5103)
- chore(VAvatar): normalize code styling and clean-up (19a504e)
- chore(VBanner): normalize code styling and clean-up (5bd3d5f)
- chore(VCard): normalize code styling and clean-up (0956c86)
- sass(VAppBar): define 1 css property to avoid build bug (953a70d)
🔬 Code Refactoring
- VAppBar: implement v-toolbar (a8df614)
- VBreadcrumbs/VFooter: adjust base padding (8f48bd2)
- VBtn/VCard: remove text color transition (eb9bb46)
- VToolbar: add propsFactory and filter fn (48306a7)
- VToolbar: propagate v-img props using defaults-provider (58f134f)
- VToolbarTitle/VAppBarTitle: normalize both components (ebe3b55)