github quasarframework/quasar quasar-v2.15.2

Changes

  • feat(QDialog/QMenu): ease testing of teleported content
  • fix(ui): useInterval was not correctly exported #17021
  • fix(ui): Platform on Edge should be normalized to 'edge' #17039
  • fix(QExpansionItem): header-slot scope > detailsId is always undefined
  • fix(QCarouselSlide): JSON API - duplicated examples for "name" prop
  • chore(ui): move directives into individual folders (preparing the new testing)
  • chore(ui): move plugins into individual folders (prepare the new testing)

Example of how you can target the teleported content of a QDialog/Qmenu in your testing:

const wrapper = mount(QDialog, { ... })
const teleportedWrapper = wrapper.findComponent({ name: 'QPortal' })

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

Don't miss a new quasar release

NewReleases is sending notifications on new releases.