github quasarframework/quasar quasar-v2.33.0

6 hours ago

New

  • feat(ui): AI-ready out of the box -> your AI coding agent now works from the Quasar documentation of the exact version installed in your project: every component, directive, composable, plugin and util, full API included, available offline. No more suggestions built on props that do not exist, on a newer Quasar than the one you run, or on whatever the agent half remembers from its training. Pair it with the new @quasar/mcp server and your agent looks things up instead of guessing

Fixes

  • fix(ui): date utils -> extractDate() matches the longest locale name instead of the first one declared, so what formatDate() writes parses back to the same date. Previously a name that prefixes a longer one won: vi "2023 Th12" under YYYY MMM parsed as January, tr "Pazar" swallowed "Pazartesi". 16 such round-trips across 7 of the shipped language packs are fixed (#18548)
  • fix(ui/lang): lv -> the short name of Friday is "Pk"; the pack listed "Pi" for both Monday and Friday, so a Friday written with ddd parsed back as Monday
  • fix(QTable): the rows-per-page selector follows a controlled pagination -> with v-model:pagination it kept offering the page size the table was mounted with and omitted the one in use (#18550)
  • fix(QTable): scrollTo() -> the to of the emitted virtual-scroll payload is the index of the last rendered row, as documented. It was stale under a controlled pagination, -1 with "all rows" and past the end on a partially filled last page
  • fix(ui): virtual scroll (QVirtualScroll, QSelect, QTable, QTree) -> a scrollTo() called right after a scroll event is no longer dropped when the scroller is still moving (momentum, a clamp after a resize) on a device with slow frames

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If Quasar is useful in your workflow and you want to support ongoing maintenance, please consider the following:

Don't miss a new quasar release

NewReleases is sending notifications on new releases.