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

fix(deps): update dependency quasar to v2 #32

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 21, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
quasar (source) 1.15.4 -> 2.16.4 age adoption passing confidence

Release Notes

quasarframework/quasar (quasar)

v2.16.4

Compare Source

Changes

  • fix(ui): support for legacy build systems that don't know about "exports" field #​17190

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:

v2.16.3

Compare Source

Changes

  • fix(QDate): transitions not working correctly #​17183

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:

v2.16.2

Compare Source

Fixes

  • feat+fix(ui): ensure Quasar can be used without Quasar CLI or @​quasar/vite-plugin or vue-cli-plugin-quasar #​17174
  • fix(QInput): declare FileList as possible modelValue type (QInput can be used with type="file")
  • fix(QField): unexpected data clearing with "clearable" prop enabled #​17113
  • fix(QInput): lazy model + clearable - not emitting "change" event on clear btn
  • fix(QField): button in slots gets focus+click after QField focuses #​17177

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:

v2.16.1

Compare Source

Fixes

  • fix(ui): correctly declare typings with "exports" #​17172

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:

v2.16.0

Compare Source

New

Converted "quasar" package internal build system to ESM (built dist/*.js are now renamed).
Will require these minimum CLI/plugin versions (if using any of the following):

  • q/app-vite v1.9+ / v2.0.0-beta.12+
  • q/app-webpack v3.13+ / v4.0.0-beta.13+
  • q/vite-plugin v1.7+
  • vite-cli-plugin-quasar v5.1+

If you have hard-coded imports from quasar/lang or quasar/icon-set with the extension specified (eg. quasar/lang/de.mjs) please change the extension to .js.

Fixes

  • fix(QDate): direction declaration (#​17145)
  • fix(QCarousel): declare navigationPosition before using it
  • fix(QBtnDropdown/QBtn): declared properties (btn related & router-link related)
  • fix(QTooltip): should not end up with "context-menu" as prop after injecting useAnchor composable
  • fix(QField/QFile/QInput/QSelect): declare "maxlength" prop only for components using it; popupShow & popupHide should be declared only for QSelect; correctly override virtualScrollItemSize for QSelect; correctly override modelValue for QInput
  • fix(QDate/QTime): harden the modelValue validation
  • fix(QTooltip): correctly override transition props definition
  • fix(QEditor): remove unused emit (mouseup, keyup, touchend)
  • fix(QOptionGroup): add "type" for "type" prop definition
  • fix(QFab/QFabAction): QFab > hideLabel prop definition; JSON fixes on default values
  • fix(QInnerLoading): size prop default value & JSON type
  • fix(QSlider): remove unused prop (hideSelection); JSON > model-value default value
  • fix(QSplitter): "dark" definition
  • fix(QPageScroller): "offset" prop definition
  • fix(ui): multiple components > scrollTarget prop definition

JSON fixes

  • fix(QCircularProgress): JSON > font-size should not have a default value
  • fix(QDrawer): JSON > mini-width wrong default value
  • fix(QEditor): JSON > "toolbar" & "paragraph-tag" default values
  • fix(QImg): JSON > initial-ratio wrong default value
  • fix(QKnob): JSON > some prop default values
  • fix(QKnob): JSON > missing "rounded" prop definition
  • fix(QPage): JSON > style-fn default value and examples
  • fix(QPagination): JSON > some default values
  • fix(QParallax): JSON > speed default value
  • fix(QPopupEdit): JSON > "validate" default value & examples
  • fix(QRange): JSON > model-value default value
  • fix(QSelect): JSON > missing "maxlength" prop definition; "tabindex" missing default value
  • fix(QSeparator): JSON > "spaced" default value
  • fix(QSkeleton): JSON > "animation-speed" default value
  • fix(QSpinner/...): JSON structure; JSON > "size" type definition
  • fix(QTabPanels): JSON > missing "dark" prop definition
  • fix(QTable): JSON > some props default values
  • fix(QTimeline): JSON > "color" prop default value
  • fix(QTree): JSON > filter-method default value & examples
  • fix(useRouterLink): JSON > active-class and exact-active-class default values
  • fix(QCarousel/QEditor/QTable): JSON > missing "update:fullscreen" event definition
  • fix(useValidate): JSON > lazy-rules default value
  • fix(QCarousel/QStepper/QTabPanels): JSON > model-value should be "required"
  • fix(QCarousel): JSON > some default values
  • fix(ui): JSON > model-value definition for QBtnDropdown/QDialog/QDrawer/QExpansionItem/QFab/QMenu/QTooltip/QFab
  • fix(QCheckbox/QToggle): JSON > model-value default value
  • fix(QTable/QVirtualScroll): JSON > "virtualScrollSliceSize" default value; QVirtualScroll "items-size" default value
  • fix(QRadio): JSON > "model-value" & "val" types

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:

v2.15.4

Compare Source

Changes

  • fix(AppFullscreen): JSON -> set activeEl and isActive as "reactive"
  • fix(useRenderCache): correctly clear cache; correctly check for property
  • fix(Platform): ios always undefined (#​17130)

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:

v2.15.3

Compare Source

New

  • feat(ui): expose IconSet as a regular Quasar plugin (import { IconSet } from 'quasar')
  • feat(ui): expose Lang as a regular Quasar plugin (import { Lang } from 'quasar')
  • feat(ui): tweak JSONs, add new props & enforce more validations on building them
  • feat(ui/format): humanStorageSize -> new extra param (decimals) -> (value, decimals = 1)
  • feat(LocalStorage/SessionStorage): add "hasItem", "removeItem", "setItem" aliases (matches web storage specs) #​17109
  • refactor(ui): folder structure for plugins & utils & composables

Fixes

  • fix(ui): the UMD generated icon-set files in dist/icon-set
  • fix(QDialog): focus() method should correctly handle the selector param (if received)
  • fix(QBtn): the "click()" method should not trigger anything if QBtn is disabled
  • fix(Platform): Safari version number detection #​17111
  • fix(ui): make capacitor/cordova config properties type optional (#​17056)
  • fix(ui): QTooltip & use-anchor JSON -> removed some erroneous "values" keys
  • fix(QField/QFile/QInput/QSelect): JSON -> correctly define the "name" prop
  • fix(QTabPanel): JSON > remove "dark" prop (not a valid prop)
  • fix(QSelect/QVirtualScroll): add type "Component" to some JSON "ref"
  • fix(lang): ukrainian translate "editor.outdent" (#​17083)
  • fix(LocalStorage/SessionStorage): JSON definition for getIndex()
  • fix(SessionStorage/LocalStorage): better encoding/decoding for Date objects
  • fix(QChip): JSON > add missing "update:model-value" event

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:

v2.15.2

Compare Source

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:

v2.15.1

Compare Source

Changes

  • feat(ui): NEW composable -> useInterval() #​17000
  • fix(QColor): slider triggers "Uncaught RangeError: Maximum call stack size exceeded" in onHueChange (fix #​16999) (#​17001)

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:

v2.15.0

Compare Source

New

  • feat(ui): new composable: useRenderCache()
  • feat(ui): new composable: useTick()
  • feat(ui): new composable: useTimeout()
  • feat(ui): new composable: useSplitAttrs()
  • feat(ui): new composable: useHydration()
  • feat(ui): new composable - useId() #​16792
  • feat(QImg): new prop -> error-src (String)
  • feat(QSelect): new prop: popup-no-route-dismiss (Boolean) #​6420
  • feat(QDialog): new prop: backdrop-filter (String) #​16971
  • perf(QColor): small tweak: refactor some events without useCache()

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:

v2.14.7

Compare Source

Changes
  • feat(ui): new language pack - ms-MY (#​16977)
  • fix(ui): add missing api/types for VIntersection (fix: #​16867) (#​16958)
  • chore(ui): remove obsolete "stylint ignore" comments
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:

v2.14.6

Compare Source

New

  • feat(QImg): new prop -> loading-show-delay #​16932
  • feat(ui): new language - Tagalog(tl) (#​16943)
  • internal(ui): changed UI build system

Fixes

  • fix(ui): Platform -> use navigator.userAgentData.mobile when available + other tweaks #​16921
  • fix(ui): provide correct types for Quasar.lang (fix: #​14569) (#​16936)

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:

v2.14.5

Compare Source

Fixes

  • fix+refactor(QCard): border radius management; add exceptions for QInnerLoading and QResizeObserver (with object) #​16909
  • chore(QNoSsr): small tweaks

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:

v2.14.4

Compare Source

Fixes
  • fix(QImg): correctly set "alt" prop on the img tag #​16886
  • fix(QSliderItem): avoid Vue reusing elements and thus wrongly assigning slot refs #​16902
  • fix(ui/lang): German Abbreviation for March potentially wrong #​16901
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:

v2.14.3

Compare Source

Fixes
  • Vue 3.4 --> fix(ui): Hydration issues with Vue 3.4 (QField/QInput/..., QBtnDropdown, QExpansionItem, QFab) #​16792
  • Vue 3.4 --> fix(Dark): [Vue 3.4] Hydration issue with Dark Quasar plugin on SSR #​16818
  • fix(QAjaxBar): fix infinite fetch loop in watchEffect #​16767 (#​16780)
  • fix(ui): expose updateScrollTarget method for QInfiniteScroll (#​16182)
  • fix(QTab): softError.message is undefined when opening tab with control-key #​16791
  • fix(QField/QInput/...): lazy validation breaks when clearable button is clicked #​16723
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:

v2.14.2

Compare Source

Fixes

  • fix(QSlider/QRange): when step is 0 -> QSlider key change is incorrect & QRange snaps to integer on dragRange #​16700
  • fix(QRange): dragRange interval when using inner-min/max
  • fix(a11y): remove aria-readonly from labels for QField, QCodeol, QDate, QEditor #​16705 (#​16708)
  • fix(QResizeObserver): trigger() method not attached correctly when using a native Observer #​16697
  • fix(QInput/QField/...): when lazy-rules -> should not trigger validation after first focusout and every input change
  • fix(Notify): allow exponential notation for the "timeout" value

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:

v2.14.1

Compare Source

Fixes

  • fix(QBtn): "stack" set to undefined should not affect icon spacing #​16494
  • fix(ui/lang): Update ms.mjs (#​16610)
  • fix(QSlider/QRange): slider value should start from innerMin instead of min on drag #​16614 (#​16615)
  • fix(QCircularProgress): #​16586 account for stroke-linecap behavior for rounded style (#​16593)
  • fix(QDate): the "today" btn should keep time from model when available (and not reset it) #​16623
  • fix(QTime): TS type for the return value of "options" prop #​16587
  • fix(QSelect): "option" slot has incorrect "selected" param value when the option is disabled #​16567

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:

v2.14.0

Compare Source

Changes

  • Upgraded to the latest Sass v1 specs -- this will allow you to use the latest Sass v1 features in your own code too!
  • fix(QImg): API - @error param definition #​16545

Possible breaking changes for Sass users!

When using Quasar UI (this package) with our Quasar CLI or our Vite plugin, it will require the latest Sass v1 (which has breaking changes -- though your Sass code will work albeit with deprecation banners on the console). It will be easy for you to upgrade to the newer Sass requirements for your code (and most might not even need anything changed). The console logs will tell you what lines to change and to what exactly. There is also a sass-migrator tool available (written by the Sass team).

We have postponed this moment as much as possible and we apologize for introducing this change in a minor version, but a major version for something so small is not really feasible nor desired (and again, it is due to Sass introducing changes in one of their minor versions).

If using Quasar CLI

Minimum quasar/app-vite supported version is v1.7.0
Minimum quasar/app-webpack supported version is v3.12.0

If using Vite or Vue CLI

Minimum "sass" version is v1.33.0 (although we recommend installing the very latest v1 available)

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:

v2.13.1

Compare Source

New

Fixes

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:

v2.13.0

Compare Source

New

  • feat(ui): New Languages - de-CH, de-DE (#​16403)
  • feat(QTable): column definition -> new prop: rawSort() -- handles rows with null/undefined as value, as opposed to the classic "sort" prop #​16303

Fixes

  • feat(QTree): improve accessibility (#​16404) (#​16405)
  • fix(QTime): allow panning when model is empty #​16428
  • fix(QSelect): "input-debounce" prop should also affect the "input-value" event #​16377
  • fix(QSelect): backspace behavior #​16481
  • fix(QInput): when using mask then model is forced to empty string even if cleared (by clearable prop) #​16346
  • fix(QScrollArea): mouse events on contents trigger on first tap in iOS #​16210 (#​16211)
  • fix(ui/build): remove internal definitions from the API JSONs

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:

v2.12.7

Compare Source

Fixes

  • fix(QSlider): wrong ticks when inner-min is equal to inner-max #​16323
  • fix(QTree): Custom body slot is not hidden when using no-transition prop #​16318

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:

v2.12.6

Compare Source

Fixes

  • fix(ui): add ref property to QTable virtual-scroll event type (fix: #​16246) (#​16251)

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:

v2.12.5

Compare Source

Fixes

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:

v2.12.4

Compare Source

New

  • feat(ui): Hindi (hi) language pack (#​16162)
  • feat(ui): add specific types for colors (#​16088)

Fixes

  • fix(QSelect): @​new-value event calling done() with no params does not empty the input box #​16159
  • fix(ui): update normalize css to include latest svg fix #​16132
  • fix(QInput): preserve common browser behavior when a mask is used (fix #​15801). (#​16112)
  • fix(ui): list actions in quasarConfOptions for Notify (#​16102)
  • fix(ui): QSpinnerComment, QSpinnerCube, QSpinnerFacebook, QSpinnerHourglass quirk #​16089 (#​16090)

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:

v2.12.3

Compare Source

Fixes

  • fix(ui): correctly augment QuasarUIConfiguration type (fix: #​16046)
  • fix(ui): fix LoadingBar defaults type (#​16049)
  • fix(ui): allow dynamic names in QEditorSlots type (#​16069)
  • feat(ui): generate types for vue directives (#​16068)

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:

v2.12.2

Compare Source

Fixes

  • fix(ui): menu/tooltip positioning quirk #​11247
  • fix(ui): click-outside triggered when tooltip is active in dialog, #​15974 (#​16023)

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:

v2.12.1

Compare Source

Features

  • feat(ui): Improve fontawesome-v6-pro.mjs (#​15963)
  • feat(ui): Improve es.mjs language pack (#​15964)

Fixes

  • fix(QMenu/QTooltip): position engine quirk when target is not ready yet -- resulting in jumping menus/tooltips #​11247
  • fix(QEditor): Event names for link toolbar cause warning (#​15826)
  • fix(QSelect): ignore most key commands when QSelect is not editable #​15808 (#​15819)
  • fix(QTree): children type safety #​15991 (#​15992)
  • fix(ui): Loosen rules param type in ValidationRule
  • fix(QFile): incomplete union type in QRejectedEntry['failedPropValidation'] (#​15913)
  • fix(QUploader): exposed API is not reactive #​14967
  • fix(BottomSheet): actions > avatar typing #​15893
  • fix(ui): Mark QTable.pagination.sortBy as nullable (#​15881)
  • fix(QEditor): Event names for link toolbar cause warning (#​15826)

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:

v2.12.0

Compare Source

New

  • perf(ui): faster comparisons throughout the UI
  • feat(ui): Add support for the Macedonian language in Quasar (#​15761)
  • feat(ui): Add type support for EventBus class (#​15759)
  • feat(QDrawer): add prop to disable mini animation (#​15670)
  • feat(QIntersection): add "hidden" slot #​15752

Fixes

  • fix(TouchSwipe): should not trigger if user is trying to select text with the mouse #​15503
  • fix(QTree): expandAll() should not duplicate the already expanded nodes #​15764
  • fix(QFile): use indexOf instead of findIndex in removeFile #​15727

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:

v2.11.10

Compare Source

New

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:

v2.11.9

Compare Source

New

  • feat(QEditor): add events for the link toolbar (link-show and link-hide) (#​15615)

Fixes

  • fix(ui): import transformation build script should not touch the new test files #​15608
  • fix(QInput): mask - add forgotten text selection for DEL/BS #​15594 (#​15597)

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:

v2.11.8

Compare Source

New
  • feat(QEditor): emit events from dropdowns inside the toolbar (#​15546)
Fixes
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:

v2.11.7

Compare Source

New

  • feat(BottomSheet): add "style" prop to bottom sheet actions (#​15338)

Fixes

  • fix(ui): Remove focus for nodes that have "selectable" set to "false" (fix: #​15328) (#​15444)
  • fix(QDate): retain time when model changes from outside the component #​15442

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:

v2.11.6

Compare Source

New

  • feat(ui): use $shadow-color variable in $layout-shadow (#​15403)
  • feat(ui): Improve QForm.getValidationComponents type (#​15402)

Fixes

  • fix(QDate/QTime): keyboard navigation #​5266
  • fix(QDialog): glitch in the backdrop attached event #​15301
  • fix(ui/ts): Fix debounced function return type (fix: #​15346) (#​15347)
  • fix(ui/json): QVirtualScroll description 'options' -> 'items' (#​15352)
  • fix(ui/ts): allow data-* attributes in dialog plugin prompt/options (#​15325)
  • refactor(ui/ts): remove useless file needed by TS <2 (#​15371)
  • fix(ui): Remove warning log during "factory-failed" emit (fix: #​15395) (#​15410)
  • fix(ui): add missing SVG icons sets for Typescript support
  • fix(lang): fix SL translation for OK #​15386 (#​15389)
  • fix(QInput): tweak mask processing to get the last typed char #​15320 (#​15367)

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:

v2.11.5

Compare Source

Perf

  • perf(virt-scroll): better management of animation frames
  • perf(QInfiniteScroll): force stop all svg animations in the "loading" slot when slot is not on screen #​15094

Fixes

  • fix(ui): is.deepEqual not working correctly for Map() or Set() #​15248
  • fix(QRating): fix kbd navigation #​15235 (#​15237)
  • fix(QDialog): can't open it on Safari if its not persistent (edge case) #​14779
  • fix(ui): copyToClipboard fallback mechanism in dialog #​15076
  • fix(Loading/QDrawer/QDialog): prevent scroll - do not scroll back if route has changed since it was activated #​15211
  • fix(Loading): initialize the instance with the parent app #​15245

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:

v2.11.4

Compare Source

Changes

  • perf(ui): improve timeouts & intervals management (significant improvement) #​15203
  • perf(ui): hide SVGs inside invisible (#​15226)
  • feat(QMenu): touch-position and context-menu support for offset #​14944
  • fix(ui): fullscreen management when more than 1 dialogs are active #​15223

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:

v2.11.3

Compare Source

New

  • feat(ui): Ability to disable Quasar automatically adding "dir" and "lang" HTML attributes to the html tag #​15010

Fixes

  • fix(QRadio/QCheckbox): checked must be set as .prop to change the native form value and as .attr to change the html attr #​15182 (#​15183)

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:

v2.11.2

Compare Source

New

  • feat(ui): prepare body classes for SSG
  • feat(QTabs): prepare for SSG while avoiding subsequent re-renders

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:

v2.11.1

Compare Source

Fixes

  • fix(ui/lang): kk language name

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:

v2.11.0

Compare Source

New

  • feat(ui): dark mode shadows (and Quasar sass variables)
  • feat(ui): Improve QInput and QFile nativeEl types (fix #​15128) (#​15129)

Fixes

  • fix(QInput): set margin first and then decrease height to keep parent scroll (regressing from fixing firefox undo) #​15023 (#​15047)
  • fix(QDialog): listen for click on backdrop on ios because the refocus does not make sense and ios in non-desktop mode does not focus the backdrop on tap #​13619 (#​14958)
  • fix(QInfiniteScroll): hide transitions and animations for invisible items #​15094 (#​15097)
  • fix(ui/build): ignore .spec.js files when building UI package (has negative effects on the CLI auto-import feature)
  • fix(QCard): do not mess with padding for non-rectangle buttons inside QCardActions
  • fix(QLinearProgress): "stripe" prop not taking account of "instant-feedback"

Breaking change fix

We are sorry but we really had to push the following because it's a bug with various implications. Should you use this language pack, you should convert kz to kk as language name:

  • fix(ui): Kazakh language pack renamed from kz to kk as per ISO standard (#​14985)

Designer considerations (important!)

Since we added shadows for Dark mode:

  1. The shadow-*, shadow-up-*, inset-shadow and inset-shadow-down CSS helper classes will now output light-colored shadows when Dark mode is enabled.
  2. Quasar components that handle dark mode will now output light-colored shadows when Dark mode is enabled (unless "flat"). These include: QCard, QColor, QDate, QTime, QMenu, QStepper, QTable, QUploader.
  3. QHeader/QFooter/QDrawer with "elevated" prop will now output light-colored shadows when Dark mode is enabled.
  4. QDialog will no longer attach any default shadow to its main child element/component. This won't change anything if you're using a QCard (because it already has a shadow). However, any other element/component (including your own) might require you to attach a shadow-* class to work the same.
  5. QKnob & QChip will output a light-colored shadow when it's focused and Dark mode is enabled. For QKnob on light-mode (and new dark mode), this shadow has been changed from elevation level 4 to 2.

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:

[v2.10.2](https://togithub


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@guardrails
Copy link

guardrails bot commented Jun 21, 2021

All previously detected findings have been fixed. Good job! 👍🎉

We will keep this comment up-to-date as you go along and notify you of any security issues that we identify.


👉 Go to the dashboard for detailed results.

📥 Happy? Share your feedback with us.

@renovate renovate bot force-pushed the renovate/quasar-2.x branch 4 times, most recently from 9b1fe99 to 81c1301 Compare October 15, 2021 12:07
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 6 times, most recently from 5e47aaa to aaf8d80 Compare October 25, 2021 08:52
@renovate renovate bot changed the title fix(deps): update dependency quasar to v2 fix(deps): update dependency quasar to v2 - autoclosed Mar 11, 2022
@renovate renovate bot closed this Mar 11, 2022
@renovate renovate bot deleted the renovate/quasar-2.x branch March 11, 2022 16:49
@renovate renovate bot changed the title fix(deps): update dependency quasar to v2 - autoclosed fix(deps): update dependency quasar to v2 Mar 12, 2022
@renovate renovate bot reopened this Mar 12, 2022
@renovate renovate bot restored the renovate/quasar-2.x branch March 12, 2022 09:14
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 2 times, most recently from c46ae73 to 8899d52 Compare March 16, 2022 20:19
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 4 times, most recently from 717850b to c21865a Compare April 1, 2022 12:37
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 2 times, most recently from 2da5651 to 98d17ca Compare July 1, 2023 11:53
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 2 times, most recently from 03176f5 to 9c70fa8 Compare November 13, 2023 14:41
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 2 times, most recently from 19a7790 to 7a9fb18 Compare February 20, 2024 19:16
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 3 times, most recently from 68fed49 to 9aece2c Compare March 14, 2024 15:17
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 2 times, most recently from 35ad4d5 to 5c5a3d4 Compare April 23, 2024 16:17
@renovate renovate bot force-pushed the renovate/quasar-2.x branch 4 times, most recently from 0789d32 to ef66ca5 Compare May 13, 2024 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants