Skip to content

Releases: vuetifyjs/vuetify

v3.0.0-beta.13

Compare
Choose a tag to compare
v3.0.0-beta.13 Pre-release
Pre-release

πŸ”§ Bug Fixes

  • VDialog: pass through default slot props from VOverlay (06ea383)
  • VSlider: fix incorrect tick positions (#15815) (3f55ac5), closes #15814

πŸš€ Features

  • allow vuetify services to be accessed outside of app (#15793) (30699a0)

v3.0.0-beta.12

Compare
Choose a tag to compare
v3.0.0-beta.12 Pre-release
Pre-release

πŸ”§ Bug Fixes

  • colors: use perceptual foregrounds for material palette (2b56895)
  • framework: make destructComputed reactive (ad0db0a)
  • types: inherit parent component prop types (1a33712)
  • VAvatar: make v-img children full size (4e1a42d)
  • VAvatar: set default variant to flat (cb62489)
  • VBtn: allow non-string icons (29c260f)
  • VFooter: add missing border functionality (b2619ff)
  • VSlider: add label (#15791) (c6996ac), closes #15732
  • VTabs: remove active tab overlay (578fd0b)

πŸš€ Features

  • VParallax: scale controls scroll speed instead of size (1c25fbc)

v2.6.11

Compare
Choose a tag to compare

πŸ”§ Bug Fixes

  • click-outside: remove unused vnode reference (4d3359a)

v3.0.0-beta.11

Compare
Choose a tag to compare
v3.0.0-beta.11 Pre-release
Pre-release

πŸš€ Features

πŸ”§ Bug Fixes

  • aliases: store original name for use in getCurrentInstance e265b01
  • VBtn: use sizeStyles 4cefc67, closes #15746
  • VCarousel: add index to delimiters aria-label 06e3943
  • VCarousel: use correct active class 6ea4348, closes #15769
  • reset prop defaults scope to root in VDialog and VMenu 26c6a37, closes #15777
  • VDialog: default to 100% width 6468859, closes #14766 #15403
  • VDialog: don't try to focus tabindex="-1" or hidden inputs b8369a9, closes #15745
  • VField: center input when singleLine or no label (#15750) 53d5d7e, closes #15750 #15610
  • VField: increase specificity for prepended start padding 0632063
  • VField: input placeholder opacity (#15739) ef5bb3e, closes #15739
  • VFileInput: always render dummy input element 011aa46, closes #15484
  • VImg: don't reuse vnodes 3c071db, closes #15724
  • VOverlay: don't close openOnHover+scrim until content is hovered 63130d0, closes #15738
  • VPagination: ignore transform when calculating item width 299b164, closes #15773
  • VPagination: prevent duplicate keys warning a105dd2
  • VRadioGroup: correct label location 6d1a0df, closes #15680
  • VSelect: don't pass internal model to validation rules (#15766) 4a1589d, closes #15766 #15765
  • VSlider: support fractional ticks c3233e1, closes #15751
  • VTextarea: align hint text with VTextField 428d6f3, closes #15618
  • VToolbar: only apply scrollbar offset padding to fixed app-bar 5c02627
  • generate types for all components ca76c4f, closes #15699

πŸ”¬ Code Refactoring

  • VImg: replace h() with jsx 8230319

BREAKING CHANGES

  • routing: to is now matched with isActive instead of isExactActive, use exact to restore previous behaviour
  • proxiedModel: model props will now simply set an initial value if the corresponding update: event is not also bound.
    To have a readonly value you can use an empty event handler like model-value="foo" @update:model-value=""
  • VDialog: default width is now 100% like in v2, use width="auto" to restore previous behaviour
  • VBtn: to will now be highlighted if the route is active, use :active="false" to prevent this

v2.6.10

Compare
Choose a tag to compare

πŸ”§ Bug Fixes

  • VCalendar: prevent XSS from eventName function (ade1434), closes #15757
  • VDialog: don't try to focus tabindex="-1" or hidden inputs (89e3850), closes #15745
  • VMenu: disable activatorFixed when attach is enabled (#15709) (464529a), closes #14922
  • VTextField: only show clear icon on hover or when focused (7a51ad0)
  • VTextField: prevent tabbing to clear button (f8ee680), closes #11202
  • web-types: add support for VDataTable pattern slots (#15694) (ac45c98)

πŸ”¬ Code Refactoring

  • VSelect: render highlight with vnodes instead of innerHTML (4468e3c)

BREAKING CHANGES

  • VCalendar: eventName function can no longer render arbitrary HTML, convert to VNodes instead.
    eventSummary can no longer be used with v-html, replace with <component :is="{ render: eventSummary }" />

v3.0.0-beta.10

Compare
Choose a tag to compare
v3.0.0-beta.10 Pre-release
Pre-release

πŸ”§ Bug Fixes

πŸš€ Features

v3.0.0-beta.9

Compare
Choose a tag to compare
v3.0.0-beta.9 Pre-release
Pre-release

πŸ”§ Bug Fixes

πŸš€ Features

v3.0.0-beta.8

Compare
Choose a tag to compare
v3.0.0-beta.8 Pre-release
Pre-release

πŸ”§ Bug Fixes

πŸš€ Features

v3.0.0-beta.7

Compare
Choose a tag to compare
v3.0.0-beta.7 Pre-release
Pre-release

πŸ”§ Bug Fixes

πŸš€ Features

v2.6.9

Compare
Choose a tag to compare

πŸ”§ Bug Fixes

  • VCalendar: add aria roles to monthly calendar (#14640) (2cd34b4), closes #14604
  • VCalendar: forward all bound events to internal elements (#15592) (299330c)
  • VCarousel: add keys to delimiter buttons (#15459) (8d3895b)
  • VPagination: ignore invalid length values (f3f8d15), closes #15499
  • VRadio: change icon color when disabled (0cc43e2)
  • VSwitch: only affect control opacity when disabled (1e0a4ad)