Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from vuetifyjs:master #144

Open
wants to merge 839 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
839 commits
Select commit Hold shift + click to select a range
006b7fd
chore(ci): remove vercel, simplify workflows
KaelWD Oct 25, 2024
810e0c3
docs: ensure clipboard copies the correct command from snippet (#20619)
atharvaunde Oct 26, 2024
d7606ef
docs(Toc): update sponsor display styling
johnleider Oct 28, 2024
b8692a7
docs(team.json): Added shinji's profile (#20628)
iNSaNiA0821 Oct 28, 2024
cfaf744
docs(VForm): correct typo in validation message in example (#20627)
TeeBeeCoder Oct 28, 2024
d037417
docs(VInput): correct hint props description (#20526)
t407o Oct 28, 2024
af24344
docs: update nuxt 3 manual setup (#20340)
userquin Oct 28, 2024
f6091e9
docs(VTreeView): fix divider in example (#20363)
J-Sek Oct 28, 2024
e47edb1
docs(team.json): Fixed github name (#20629)
iNSaNiA0821 Oct 28, 2024
a5e2c7c
docs(VList): streamline examples with selectable actions (#20373)
J-Sek Oct 28, 2024
64a52d4
docs(upgrade-guide): add menu eager note
KaelWD Oct 29, 2024
868b0ab
docs(VList): fix opening last example in playground (#20631)
J-Sek Oct 29, 2024
dad5163
docs(VDataTable): update slot-headers example to use header cells (#2…
lilyjw Oct 29, 2024
9809ad5
docs(VDataTableHeaders.json): Added missing description of VDataTable…
iNSaNiA0821 Oct 30, 2024
18c0adc
fix(VCode,VKbd): set default tag
KaelWD Oct 31, 2024
3696568
chore(docs): remove wrapping div from AppFigure
KaelWD Oct 31, 2024
abfc6ae
docs(api): add missing table slot descriptions (#20648)
iNSaNiA0821 Oct 31, 2024
0e8b92b
chore(docs): add swetrix
KaelWD Nov 1, 2024
a72df88
fix(VDialog,VMenu): remove focus listeners on unmount
KaelWD Nov 3, 2024
bfe6310
fix(VBtnToggle): plain variant button opacity when selected (#20279)
SonTT19 Nov 3, 2024
24b12d9
docs(roadmap): update page content
johnleider Nov 3, 2024
3b1f0f5
docs(VDataTable): update filtering section
MajesticPotatoe Nov 4, 2024
fd342fa
docs(VDataIterator): fix example content mismatch (#20668)
J-Sek Nov 4, 2024
d7f1ccf
docs(team): add J-Sek (#20667)
J-Sek Nov 4, 2024
95d325a
docs(AppBarBlogLink): adjust margin axis
johnleider Nov 5, 2024
a0ae4c6
docs: fix styles leaking from TeamMember (#20669)
J-Sek Nov 6, 2024
0ac22b5
fix(VList): apply avatar spacing to badge:has(avatar) (#20588)
zaviermiller Nov 6, 2024
3adcbef
fix(VDialog): ignore size props when fullscreen (#20554)
Jesse205 Nov 6, 2024
42a12dd
fix(VDialog): make form fill parent (#20555)
Jesse205 Nov 6, 2024
675b464
fix(VBtn): only remove overlay transition in pagination
KaelWD Nov 6, 2024
6f610aa
chore(release): publish v3.7.4
KaelWD Nov 6, 2024
818a829
docs(SpecialSponsor): remove hardcoded value
johnleider Nov 6, 2024
741f771
docs(VList): fix misnamed prop (#20682)
ascott18 Nov 10, 2024
a80c18f
docs: add Epicmax support section to home page (#20679)
VasylHryha Nov 11, 2024
fd3ff3c
chore: remove umami
KaelWD Nov 13, 2024
1ba11c9
docs(flex): fix incorrect flex 1-1/0 value
MajesticPotatoe Nov 13, 2024
797cd88
test(VNumberInput): update to vitest
KaelWD Nov 14, 2024
7aae81e
feat(VConfirmEdit): pass props to actions
KaelWD Nov 20, 2024
74fc967
fix(locale): translate calendar.today to french (#20712)
raphaelmonnard Nov 20, 2024
fd844e1
fix(VBadge): restore unused SASS variables (#20709)
J-Sek Nov 20, 2024
72df0b4
fix(VList): only set aria-selected on selectable items
KaelWD Nov 20, 2024
54e430f
docs: you're fired
KaelWD Nov 23, 2024
b7df7f0
fix(inputs): normalise inheriting readonly and disabled from form
KaelWD Nov 27, 2024
aa4c7bb
fix: expand accepted icon prop types (#20727)
J-Sek Nov 27, 2024
0fb92ed
fix(VTreeview): activated emits twice on leafs (#20739)
yuwu9145 Nov 29, 2024
b42fa06
docs(border): fix typo in colors example (#20746)
J-Sek Dec 2, 2024
f07b54c
docs(VProgressLinear): change dark-blue color selection (#20750)
MalachiBatt Dec 3, 2024
501fa1b
fix(VChip): utilize `active-class` (#20716)
J-Sek Dec 3, 2024
8b9cca4
fix(VField): only render field label if label is passed (#20722)
SonTT19 Dec 3, 2024
ca85fc0
chore(release): publish v3.7.5
KaelWD Dec 3, 2024
4a628a3
fix(virtual): add fallback scrollend timeout
KaelWD Dec 9, 2024
f804c50
fix(VSelectionControl): label opacity matching regular text (#20738)
J-Sek Dec 11, 2024
c19bcf6
fix(VRangeSlider): do not focus other thumb if min==max
KaelWD Dec 11, 2024
45a6111
chore: fix build error
KaelWD Dec 11, 2024
56fcb86
docs(VCombobox): restore advanced example (#20707)
J-Sek Dec 11, 2024
89c58dd
feat(VFileUpload): add new component (#19667)
johnleider Dec 11, 2024
96fca07
fix(VNumberInput): clearing v-number-input with backspace resets to 0…
EvgenyWas Dec 14, 2024
cda1db0
docs(VFileUpload): update release version
KaelWD Dec 15, 2024
80d0bcc
chore(ci): run percy tests
KaelWD Dec 16, 2024
ec269f2
chore(ci): run on ubuntu-24.04
KaelWD Dec 16, 2024
d4ba559
fix(nested): ensure unregister is called before register
KaelWD Dec 16, 2024
39e4a50
fix(VListItem): wait until beforeMount to set parent open
KaelWD Dec 17, 2024
1d34a83
chore(release): publish v3.7.6
KaelWD Dec 18, 2024
6dc52fe
chore: update cypress tests to vitest (#20754)
iNSaNiA0821 Dec 26, 2024
7463ccf
chore(README): update sponsors
johnleider Jan 14, 2025
933bf24
fix(filter): avoid unnecessary deep proxy
KaelWD Jan 15, 2025
d609024
fix(VCombobox): don't return focus to input on space keydown
KaelWD Jan 15, 2025
15c6485
fix(VTextarea): correct area scaling when grown vertically in flex
KaelWD Jan 15, 2025
33a3f29
docs: fix typo "to to" (#20817)
babu-ch Jan 15, 2025
0e7b814
fix(locale): add missing Azerbaijani translations (#20848)
kenan-recebli Jan 15, 2025
bfc25df
fix(locale): add missing Dutch translations (#20839)
mtdvlpr Jan 15, 2025
f9ac620
fix(VProgressLinear): set aria-valuenow to current value (#20845)
SonTT19 Jan 15, 2025
210488a
fix(VField): prevent rendering clear button when disabled (#20821)
babu-ch Jan 15, 2025
e66317d
fix(VStepper): add type=button to headers
KaelWD Jan 15, 2025
2e0e0f5
fix(VColorPicker): handle invalid eyedropper result in linux
KaelWD Jan 15, 2025
39fe86d
fix(VDialog): restore scrollable dialog margins
KaelWD Jan 16, 2025
0f833be
fix(VSparkline): accept numeric value for smooth (#20795)
J-Sek Jan 16, 2025
70deee7
feat(VDateInput): actions slot (#20858)
J-Sek Jan 16, 2025
2cefedb
feat(VDateInput): pass `location` to VMenu (#20854)
J-Sek Jan 16, 2025
2cab7e4
fix(VAutocomplete): allow searching when selected item is hightlighted
KaelWD Jan 16, 2025
cb2d96b
fix(VSlideGroup): skip disabled elements when moving focus (#20808)
babu-ch Jan 16, 2025
3810c2a
chore(ci): fix nightly build changelog
KaelWD Jan 18, 2025
14be656
fix(VTreeview): Incorrect isOpen state in the prepend slot when using…
yuwu9145 Jan 19, 2025
dc88c08
chore(ci): specify triage action staleLabel
KaelWD Jan 20, 2025
37fb393
chore(release): publish v3.7.7
KaelWD Jan 20, 2025
7abcca1
chore(ci): use ucacher
KaelWD Jan 20, 2025
28ed40b
fix(VTreeview): properly indent nodes
johnleider Jan 20, 2025
e9e5625
fix(VTreeview): allow expansion of nodes when disabled
johnleider Jan 20, 2025
8927c69
fix(VTreeviewChildren): don't pass object as value when using returnO…
johnleider Jan 20, 2025
7ad75bc
docs(VChip): more precise description for `size` prop (#20705)
J-Sek Jan 20, 2025
0f96321
docs(VDataTableServer): fixes pagination examples (#20856)
Nioron07 Jan 20, 2025
4482868
docs(VBadge): set badge specific description for the modelValue (#20838)
Tauromachian Jan 20, 2025
4e352d5
docs: cleanup removed prop `small-chips` (#20706)
J-Sek Jan 20, 2025
b5ab35c
docs(VTimePicker): fix example with selection restrictions (#20698)
J-Sek Jan 20, 2025
0a4066c
docs(useDisplay): update overrides example (#19610)
SonTT19 Jan 20, 2025
6d084a1
docs(installation): add ES Module setup (#20661)
kingma-sbw Jan 20, 2025
5b00efa
docs(VEmptyState): Improve description for `size` prop (#20890)
juanjcardona13 Jan 20, 2025
27ae015
Revert "fix(VTreeviewChildren): don't pass object as value when using…
KaelWD Jan 21, 2025
5ca8184
fix(VField, VInput): emit `click:*` events using keyboard (#20878)
J-Sek Jan 21, 2025
d6ac050
fix(VTimePicker): emit when changing hour (#20179)
blalan05 Jan 21, 2025
229a9e5
docs(dates): fix usage example (#20907)
SonTT19 Jan 23, 2025
6181018
docs(VRating): remove onClick from v-rating item slot props (#20901)
PHorwat Jan 23, 2025
2795792
fix(VDataTable): apply fixed-header when sticky prop is set
KaelWD Jan 23, 2025
c1fd4f7
fix(VSlider): update value before focusing thumb
KaelWD Jan 23, 2025
744e1e1
docs(VList): restore example for advanced action use (#20374)
J-Sek Jan 23, 2025
910935e
fix(VImg): set crossOrigin attribute before src (#20915)
kzfk Jan 24, 2025
0230259
fix(VStepperVertical): correct slots types (#20537)
SonTT19 Jan 24, 2025
556b480
chore(ci): update ucacher ignored env variables
KaelWD Jan 24, 2025
9440486
docs: update LTS page
KaelWD Jan 24, 2025
fb5fc01
docs: update roadmap
KaelWD Jan 24, 2025
2f2eb79
chore(ci): ucacher ignore VITE_GITHUB_SHA
KaelWD Jan 24, 2025
301576b
fix(VBreadcrumbsDivider): add aria-hidden attribute (#20893)
mtdvlpr Jan 24, 2025
3ef363a
fix(VField): hide label with single-line (#20773)
SonTT19 Jan 24, 2025
0fe248a
fix(VMenu): replace aria-owns with aria-controls (#20596)
viktorkratz Jan 24, 2025
db9fb77
fix(VDataTable): rtl mobile alignment (#20553)
AmeerHamzaRiaz Jan 24, 2025
bcce042
fix(router): check $router.beforeEach exists before using (#20549)
sgpinkus Jan 24, 2025
ba143c1
fix(VSelect): remove multiple check for keyboard lookup (#20475)
vikash8813 Jan 24, 2025
57047f6
fix(VDataTable): emit current items immediately (#20449)
J-Sek Jan 24, 2025
d1ed47c
fix(VInput/VMessages): move aria attributes to details (#20420)
paul-thebaud Jan 24, 2025
9d881b2
fix(VCalendar): always assign default first day of week (#20378)
wyhsunflower Jan 24, 2025
568f71b
fix(VField): rounded with long label border-radius (#20349)
sakiadachi Jan 24, 2025
7dd5a20
fix(VDataTable): show correct items count after expanding group (#20347)
huynhtehoa Jan 24, 2025
36c4d46
fix(VPagination): visible items for selection in middle (#20322)
J-Sek Jan 27, 2025
8e61f2d
fix(VFab): improve positioning & examples (#20318)
J-Sek Jan 27, 2025
cff590e
fix(useDisplay): more intuitive use of `mobile-breakpoint` (#20311)
J-Sek Jan 27, 2025
7351074
fix(VField): floating label respect paddings to avoid overflow (#20736)
J-Sek Jan 27, 2025
78ed107
docs: remove deprecated props from examples
KaelWD Jan 28, 2025
4699c1f
chore(ci): remove ucacher from docs build
KaelWD Jan 28, 2025
7096372
docs(VDataTable): remove unused mobile prop from headers type (#20626)
J-Sek Jan 28, 2025
5ffe48d
chore(release): publish v3.7.8
KaelWD Jan 28, 2025
bb8b3f8
fix(useDisplay): keep default behavior when used without args (#20935)
J-Sek Jan 29, 2025
4c889f7
chore(release): publish v3.7.9
KaelWD Jan 30, 2025
e85225d
fix(VSelect/VAutocomplete/VCombobox): respect click outside (#20004)
yuwu9145 Jan 29, 2025
d6fdc1b
fix(VExpandTransition): work around calling hooks out of order
KaelWD Jan 30, 2025
936f26c
chore: deploy all allowed docs branches
KaelWD Feb 3, 2025
ce4b227
fix(VDatePicker): prevent maxDate disabling the wrong month on last day
KaelWD Feb 3, 2025
e63b322
feat(VTreeview): Add subtitle & divider slots support (#20938)
yuwu9145 Feb 3, 2025
02a3f48
fix(locale): add missing german translations (#20921)
mueller-jens Feb 3, 2025
ffca846
docs(VStepperVertical): fix "click:prev" event name (#20923)
orzilca Feb 3, 2025
1df619d
fix(locale): add missing danish and finnish translations (#20925)
blaszcyk Feb 3, 2025
992e1b3
fix(VTextField): don't render clearable if readonly or disabled
johnleider Feb 3, 2025
3e9147e
fix(VTabs): add generic slot types
KaelWD Feb 4, 2025
5f2e36c
Revert "fix(VTextField): don't render clearable if readonly or disabled"
KaelWD Feb 4, 2025
d362314
chore(release): publish v3.7.10
KaelWD Feb 4, 2025
51243cb
fix(build): use subpath exports in import maps
KaelWD Feb 4, 2025
08aa9d4
fix(VSelect): improve selection performance (#20937)
KaelWD Feb 4, 2025
2df9ac6
chore: update vite-plugin-vuetify
KaelWD Feb 4, 2025
7c41be7
Revert "fix(VSelect/VAutocomplete/VCombobox): respect click outside (…
KaelWD Feb 4, 2025
f1c60ec
chore(release): publish v3.7.11
KaelWD Feb 4, 2025
c55b215
Merge tag 'v3.7.11' into master
KaelWD Feb 4, 2025
1461d7e
fix(VDateInput): forwardRefs and handle local and form level reset
johnleider Feb 4, 2025
fac2f99
fix(VDateInput): transform model in / out for VConfirmEdit (#20281)
SonTT19 Feb 4, 2025
45e931c
fix(VRipple): no animation on mobile (#20369)
Jesse205 Feb 6, 2025
8d02e01
Revert "chore(ci): use ucacher"
KaelWD Feb 7, 2025
abd0b5a
chore(README): update installation guide link
johnleider Feb 7, 2025
1413d20
fix(VSelect): pick props instead of using toRaw
KaelWD Feb 10, 2025
4ff8d58
fix(VOverlay): don't inherit scrim opacity
KaelWD Feb 10, 2025
1f4f945
fix(VSlider): skip position calculation if element does not exist
KaelWD Feb 10, 2025
cb8b44a
Revert "fix(build): use subpath exports in import maps"
KaelWD Feb 10, 2025
9d30fa5
docs(VDatePicker): remove display-value from props list (#20879)
J-Sek Feb 10, 2025
b5ed84d
fix(VDateInput): do not pass `rounded` to the picker (#20972)
J-Sek Feb 11, 2025
57c0a70
docs: remove entry images
johnleider Feb 11, 2025
374bac9
docs: update labs installation text
johnleider Feb 11, 2025
4c85697
chore(release): publish v3.7.12
johnleider Feb 11, 2025
6536895
chore: enable more vitest eslint rules
KaelWD Feb 12, 2025
9fd2041
chore: update caniuse-lite
KaelWD Feb 12, 2025
12a4543
chore(docs): set up glitchtip
KaelWD Feb 13, 2025
3adefb9
fix(VTabs): correct items generic type
KaelWD Feb 13, 2025
85ed224
docs: log specific error if example is not found
KaelWD Feb 13, 2025
812af2e
docs: show 404 for non-existent api pages
KaelWD Feb 13, 2025
ea70e18
fix(nested): prevent parent node activate firing for singleLeaf (#20951)
yuwu9145 Feb 14, 2025
b54db8d
fix(VTreeview): remove itemType and unused slots
KaelWD Feb 14, 2025
2a73641
docs(VVirtualScroll): renderless needs a positioned ancestor (#20975)
Glandos Feb 14, 2025
2790a4d
docs: Add "text-none" CSS class (text-transform:none) (#20875)
NathanStrutz Feb 14, 2025
ff90984
docs(VParallax): add welcome section example to docs (#19283)
mohssineAboutaj Feb 14, 2025
098f939
docs(contributing): suggest to clear vite's cache when using pnpm lin…
stephane303 Feb 14, 2025
6d957d3
chore(README.md): update sponsors
johnleider Feb 14, 2025
32e5747
fix(DataTable): allow removal of additional sortings (#20990)
KYash03 Feb 17, 2025
e0ec39f
fix(VDateInput): disable in disabled forms (#20982)
mtdvlpr Feb 17, 2025
3085e1a
feat(VNumberInput): ability to hide controls + spacing tweaks (#19908)
J-Sek Feb 17, 2025
fd7cb11
feat(VNumberInput): strict precision (#20252)
J-Sek Feb 17, 2025
15cf370
chore(team.json): update team
johnleider Feb 17, 2025
8294e8c
Revert "fix(VNavigationDrawer): don't restrict elementSize when..."
johnleider Feb 17, 2025
4815d05
fix(VDateInput): add missing slot pass-through
johnleider Feb 17, 2025
407bd8e
fix(VBottomNavigation): flex VBtn evenly when using the grow prop
johnleider Feb 17, 2025
5ae1208
fix(VFileInput): use correct model for validation
johnleider Feb 17, 2025
ac50858
chore: update dependencies
KaelWD Feb 18, 2025
cda9307
fix(VList/VTreeview): don't change tabindex when isFocused changes
johnleider Feb 18, 2025
3cbe7a4
refactor(VTreeviewItem): reuse VListItem link and clean-up code
johnleider Feb 19, 2025
ab6eba4
docs: fix font preload
KaelWD Feb 19, 2025
4df71de
fix(VSelect): external model reactivity
KaelWD Feb 19, 2025
a438986
refactor: remove redundant pick function
KaelWD Feb 19, 2025
6df851f
chore(release): publish v3.7.13
KaelWD Feb 20, 2025
fb87527
fix(VDatePicker): clamp displayed month to min/max (#20999)
SonTT19 Feb 20, 2025
809a300
chore(VTreeview): remove empty line
johnleider Feb 20, 2025
bfaebb8
docs(VTreeview): update page content and examples
johnleider Feb 21, 2025
40ddf95
docs(long-term-support): update page content
johnleider Feb 21, 2025
6e530e8
docs: normalize css utility class pages
johnleider Feb 21, 2025
d32fa31
fix(VDateInput): add missing slot types
johnleider Feb 21, 2025
d1e4824
docs(building-a-basic-nuxt-application-with-vuetify): add new blog po…
johnleider Feb 21, 2025
8eb0a7c
chore(building-a-basic-nuxt-application-with-vuetify): adjust content
johnleider Feb 21, 2025
7f02244
fix(VTreeview): indentation parity with v2 (#21007)
yuwu9145 Feb 24, 2025
a5cd6f3
refactor(VTreeview/VTreeviewChildren): pass through density for check…
johnleider Feb 24, 2025
b3165af
docs(treeview): update examples
johnleider Feb 24, 2025
79fbe5a
docs(treeview): add alert for upstream performance bug
johnleider Feb 24, 2025
6893c16
docs: typos (#21020)
s-rigaud Feb 25, 2025
d518fc1
fix(locale): add missing japanese translations (#21009)
babu-ch Feb 25, 2025
389be09
fix(VNumberInput): apply precision even when disabled/readonly (#21010)
babu-ch Feb 25, 2025
98003f2
fix(DateAdapter): update date formats to match interface (#20229)
RyanCrompton Feb 25, 2025
e3ef513
fix(VFileInput): closable slotted chips (#20250)
huynhtehoa Feb 25, 2025
c7c2fa4
chore(release): publish v3.7.14
johnleider Feb 25, 2025
dea38f8
docs: correct usage example prop binding
KaelWD Feb 26, 2025
cea6d12
fix(VNumberInput): pass number to rules
KaelWD Feb 26, 2025
b2db7cd
fix(locale): add missing traditional chinese translations (#21027)
SimonAllen0901 Feb 26, 2025
522f6c4
docs(VMenu): update examples to show pointer (#21011)
YipingRuan Feb 26, 2025
e813111
chore(issue-close-app): update exceptions
johnleider Feb 26, 2025
a9d64ff
chore(CONTRIBUTING): update GitHub contributing file
johnleider Feb 26, 2025
e9bad6a
chore: update support messaging
johnleider Feb 27, 2025
3a1cd02
fix(VTreeview): prevent activating link on prepend click
KaelWD Feb 27, 2025
83aed7b
feat(VNumberInput): support control holding down (#20987)
yuwu9145 Feb 27, 2025
11da4a8
chore(README): fix team url
johnleider Feb 27, 2025
41dad8c
fix(VNumberInput): use useFocus composable for state
johnleider Feb 27, 2025
2dd6747
fix(VListItem): allow space key in input tag (#21032)
babu-ch Feb 27, 2025
32bc451
chore: remove playgrounds (#20323)
userquin Feb 27, 2025
1bf8a2d
fix(VSlider/RangeSlider): allow mousedown with left button only (#20265)
SonTT19 Feb 27, 2025
1731d2a
docs(v-data-table): update expand rows example
MajesticPotatoe Feb 28, 2025
a123275
docs(api): add missing descriptions
MajesticPotatoe Feb 28, 2025
cc26a99
fix(VFileUpload): divider wrapper width on smaller screens
johnleider Mar 1, 2025
64d5eeb
fix(VDateInput): use adapter date (#21043)
babu-ch Mar 2, 2025
994e103
chore(date): add dayjs/luxon to vuetify dev packages
johnleider Mar 2, 2025
bb6f4f8
docs(dates): update / improve documentation
johnleider Mar 2, 2025
79d6f8e
docs: add missing features to features pages
johnleider Mar 2, 2025
7734591
docs(treeshaking): clean-up content, fix vite example
johnleider Mar 2, 2025
e634725
docs(dates): update DateAdapter type import path
johnleider Mar 2, 2025
e6df0c8
docs(Markup): remove inline and custom style
johnleider Mar 3, 2025
fa447cc
docs(ThemeOption): avoid AppBtn translator
johnleider Mar 3, 2025
4dd4a09
docs(frontmatter): workaround for max call stack on page load
johnleider Mar 3, 2025
8389b12
docs(PageFeatures): move DocContribute functionality
johnleider Mar 3, 2025
f9081fe
fix: add missing translations for all locales
johnleider Mar 4, 2025
e39da67
chore: disable allowImportingTsExtensions
KaelWD Mar 4, 2025
e70d28f
chore: remove unused packages
johnleider Mar 4, 2025
da52960
docs: fix 403 on redirected pages
KaelWD Mar 4, 2025
038e9f4
fix(VOTPInput): enable autofill support (#21062)
Dyskal Mar 4, 2025
78f6783
docs(common-concepts): add new section (#16763)
KaelWD Mar 4, 2025
ee4e2b1
docs(v-data-table): remove extra td from example
MajesticPotatoe Mar 4, 2025
75d61a8
chore(release): publish v3.7.15
johnleider Mar 4, 2025
c2574c8
fix(VDataTable): use width as minWidth for multiple fixed columns
KaelWD Mar 5, 2025
d0dfb5c
docs: update @vuetify/one and tweak ad location / display
johnleider Mar 5, 2025
51e7490
docs(v-hover): update implementations
johnleider Mar 5, 2025
58e4ba2
docs(options): clean-up available, remove deprecated
johnleider Mar 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
83 changes: 66 additions & 17 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,72 @@
# Vuetify Contributing Guide
Hello and thank you for your interest in helping make Vuetify better. Please take a few moments to review the following guidelines:

## IMPORTANT INFORMATION
* A detailed guide on how to [develop in Vuetify](https://vuetifyjs.com/getting-started/contributing/) is located in the documentation.
* For general questions, please join [our Discord Community](https://community.vuetifyjs.com/).
Thank you for your interest in improving Vuetify! Please review these guidelines to ensure a smooth contribution process.

## Important Information

- Detailed instructions for [Contributing to Vuetify](https://vuetifyjs.com/getting-started/contributing/) are available in the documentation.
- For general questions, join [our Discord Community](https://community.vuetifyjs.com/).

## Reporting Issues
* Issues **not** created with https://issues.vuetifyjs.com/ will be immediately closed.
* The issue list of this repo is **exclusively** for Bug Reports and Feature Requests.
* Bug reproductions should be as **concise** as possible.
* **Search** for your issue, it _may_ have been answered.
* See if the error is **reproduceable** with the latest version.
* If reproduceable, please provide a [Codepen](https://template.vuetifyjs.com) or public repository that can be cloned to produce the expected behavior. It is preferred that you create an initial commit with no changes first, then another one that will cause the issue.
* **Never** comment "+1" or "me too!" on issues without leaving additional information, use the :+1: button in the top right instead.

- Issues **must** be created using <https://issues.vuetifyjs.com/> or they will be closed immediately.
- The issue list is **exclusively** for bug reports and feature requests.
- Search for existing issues before submitting a new one.
- Ensure the issue is reproducible with the [latest version](https://github.com/vuetifyjs/vuetify/releases/latest).
- Provide a **minimal** and **concise** reproduction using [Vuetify Play](https://play.vuetifyjs.com/) or a public repository with:
- An initial commit showing the working state.
- A subsequent commit triggering the issue.
- Include clear reproduction steps (actions another developer can follow after opening your link).
- Avoid comments like "+1" or "me too!" without additional details—use the :+1: button instead.

## Pull Requests
* Always work on a new branch. Making changes on your fork's `dev` or `master` branch can cause problems. (See [The beginner's guide to contributing to a GitHub project](https://akrabat.com/the-beginners-guide-to-contributing-to-a-github-project/))
* Bug fixes should be submitted to the `master` branch.
* New features and breaking changes should be submitted to the `dev` branch.
* Use a descriptive title no more than 64 characters long. This will be used as the commit message when your PR is merged.
* For changes and feature requests, please include an example of what you are trying to solve and an example of the markup. It is preferred that you create an issue first however, as that will allow the team to review your proposal before you start.
* Please reference the issue # that the PR resolves, something like `Fixes #1234` or `Resolves #6458` (See [closing issues using keywords](https://help.github.com/articles/closing-issues-using-keywords/))

- Work on a new branch in your fork (e.g., `fix/1234-some-issue`), not `dev` or `master`.
- Submit bug fixes to the `master` branch; new features or breaking changes to the `dev` branch.
- Use a descriptive title (max 64 characters) for the PR—it will become the commit message.
- Include examples of the problem and proposed solution, ideally referencing an existing issue (e.g., `Fixes #1234`).
- Follow [commit guidelines](#commit-guidelines) for all changes.

## Local Development Setup

1. **Prerequisites:**
- Git (>v2.20)
- Node.js (LTS)
- [pnpm](https://pnpm.io/)
- Additional tools may be needed for [node-gyp](https://github.com/nodejs/node-gyp#installation) on Windows.

1. **Clone and Install:**

```bash
git clone https://github.com/vuetifyjs/vuetify.git
cd vuetify
pnpm i
pnpm build vuetify
pnpm build api
```

1. **Development:**
- Run `pnpm dev` from the root to start a dev server at `localhost:8090` with `packages/vuetify/dev/Playground.vue`.
- Test changes in `Playground.vue` and include its contents in your PR.
- For documentation, run `pnpm dev docs` (after building Vuetify with `pnpm build:lib`) at `localhost:8095`.

1. **Submitting Changes:**
- Fork the repository and add your fork as a remote:

```bash
git remote add fork https://github.com/YOUR_USERNAME/vuetify.git
```

- Choose the correct base branch:
- Bug fixes/Documentation: `master`
- New features: `dev`
- Push your branch and open a PR.

## Commit Guidelines

Follow the [conventional-changelog](https://github.com/conventional-changelog/conventional-changelog) standard:

- Format: `<type>(scope): <subject>` (e.g., `fix(VSelect): resolve dropdown bug`) or `<type>: <subject>` (e.g., `docs: update contributing guide`).
- Subject: Max 60 characters, imperative mood (e.g., "fix", not "fixed").
- Body: Reference issues (e.g., `resolves #1234`), wrap at 72 characters, explain "what" and "why" (not "how").
- Types: `feat`, `fix`, `docs`, `style`, `refactor`, `perf`, `test`, `chore`, `revert`.
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

github: [johnleider, KaelWD, MajesticPotatoe]
github: [johnleider, KaelWD, MajesticPotatoe, yuwu9145]
patreon: vuetify
open_collective: vuetify
ko_fi: # Replace with a single Ko-fi username
Expand Down
31 changes: 0 additions & 31 deletions .github/actions/download-artifact/action.yml

This file was deleted.

10 changes: 10 additions & 0 deletions .github/actions/download-locales/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,16 @@ runs:
push_translations: false
export_only_approved: false
crowdin_branch_name: ${{ inputs.crowdin-branch }}
- name: Download ja-JP
uses: crowdin/github-action@v1.19.0
with:
download_language: ja
config: crowdin.yml
upload_sources: false
download_translations: true
push_translations: false
export_only_approved: false
crowdin_branch_name: ${{ inputs.crowdin-branch }}
- name: Download zh-CN
uses: crowdin/github-action@v1.19.0
with:
Expand Down
10 changes: 5 additions & 5 deletions .github/actions/nightly-release/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ runs:
repository: ${{ inputs.checkout-repo }}
ref: ${{ inputs.checkout-ref }}
fetch-depth: 0
- uses: ./.github/actions/yarn-install
- uses: vuetifyjs/setup-action@master
- run: >-
node -e "
const json = require('./lerna.json');
Expand All @@ -45,9 +45,9 @@ runs:
- id: get-version
run: echo "full-version=$(node -e "console.log(require('./lerna.json').version)")-${{ inputs.release-id }}" >> $GITHUB_OUTPUT
shell: bash
- run: yarn lerna version ${{ steps.get-version.outputs.full-version }} --no-push --no-commit-hooks --force-publish --yes
- run: pnpm lerna version ${{ steps.get-version.outputs.full-version }} --no-push --no-commit-hooks --force-publish --yes
shell: bash
- run: yarn conventional-changelog -p angular --outfile ./packages/vuetify/CHANGELOG.md -r 2
- run: pnpm conventional-changelog -p vuetify --outfile ./packages/vuetify/CHANGELOG.md -r 2
shell: bash
- run: >-
node -e "fs.writeFileSync(
Expand All @@ -56,9 +56,9 @@ runs:
)"
shell: bash
working-directory: ./packages/vuetify
- run: yarn lerna run build --scope @vuetify/nightly
- run: pnpm lerna run build --scope @vuetify/nightly
shell: bash
- run: yarn lerna run build --scope @vuetify/api-generator
- run: pnpm lerna run build --scope @vuetify/api-generator
shell: bash
- name: NPM Release
run: |
Expand Down
46 changes: 0 additions & 46 deletions .github/actions/upload-artifact/action.yml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/actions/yarn-install/action.yml

This file was deleted.

2 changes: 0 additions & 2 deletions .github/issue-close-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,3 @@ exception:
- "johnleider"
- "KaelWD"
- "MajesticPotatoe"
- "jacekkarczmarczyk"
- "nekosaur"
Loading