All Versions
122
Latest Version
Avg Release Cycle
16 days
Latest Release
1313 days ago
Changelog History
Page 6
Changelog History
Page 6
-
v1.9.6 Changes
February 28, 2020๐ Fix(uid): temporarily revert new uid() implementation; Bump version #6516
-
v1.9.5 Changes
February 28, 2020๐ New
- ๐ Improved accessibility for all components (a11y attributes) (#6439)
- feat(QPullToRefresh): New String prop -> "bg-color" #6434
- ๐ feat(docs): small tweak to QPagination page
- โจ feat(Notify): Enhance the design of progress bar #6422
- feat(Notify): New prop -> badgePosition (top-left, top-right, bottom-left, bottom-right) #6421
- perf(QEditor): use parent.contains(e) to detect if element is child of parent (#6498)
- feat(QTooltip): new prop -> hide-delay (#6495 #5338)
- feat(QSelect): expose methods to public API: isOptionSelected(opt), getEmittingOptionValue(opt), getOptionValue(opt), getOptionLabel(opt), isOptionDisabled(opt) #6442
- perf(utils): tweak in uid (#6496)
- feat(QTooltip): reposition on content change (#6129)
- feat(QIntersection): new prop -> ssr-prerender #6486 (#6499)
๐ Fixes
- ๐ fix(QTable): inherit background when fullscreen grid-mode
- ๐ fix(QTable): Fullscreen + grid mode pushes items downwards #6423
- ๐ fix(QDrawer): API example for mini-width prop (#6467)
- ๐ fix(Intersection): reobserve el when rootBounds is null (element was caught out of dom) #6463 (#6497)
- ๐ fix(QRadio,QCheckbox,QToggle): refactor blur to avoid focusing on document.body #6506 (#6511)
- ๐ fix(QFab): Apply the same border radius on fab rounded as on button #6412 (#6438)
-
v1.9.4 Changes
February 23, 2020 -
v1.9.3 Changes
February 18, 2020๐ New
- feat(QIntersection): allow HTML tag to be used for wrapper element
- ๐ feat(Dialog-plugin): add style properties in prompt
- feat(QScrollArea): emit
@scroll
event - feat(QSelect): Autoselect value if found on autocomplete #6342
- ๐ feat(backButton): Enable backButton behavior for Dialogs on Capacitor apps too #6134
๐ Fixes
- ๐ fix(Notify): action handlers in Notify are again triggered before onDismiss (fix #6380)
- ๐ fix(colors/textToRgb): text is wrongly parsed #6388
- ๐ fix(QColor): cannot enter a value in input box #6390
- ๐ fix(QColor): corner-case scenario when accessing a ref which has just been destroyed
- ๐ fix(QUploader): correct call on abort() on xhr Object #6387
- feat(QSelect): Fill input after addNew, select input text on focus and after select when multiple, addNew on tab is single, prevent reopening menu on ESC #6395 (#6397)
- fix(QToggle): Use z-index on .q-toggle__thumb to prevent the whole block going hight in the z stack #6398
- ๐ fix(copyToClipboard): enhance compatibility with some versions of iOS #6378
- ๐ fix(QMenu): Fix updatePosition() logic when target is disabled #6406
-
v1.9.2 Changes
February 14, 2020๐ New
- feat(QSelect, QBtnDropdown): Pass menu anchor props (anchor, self, offset), allow select options to shrink width #5895
๐ Fixes
- ๐ fix(typescript): move Quasar CLI related typings to @quasar/app, fix: #6360
- ๐ fix(PositionEngine): Improve positioning when fit, cover or minWidth is used. Reposition on show to catch changes in layout between show request and real show #6328
- ๐ fix(QTable): Fix height on old Chrome #6370
- ๐ fix(ie): Use opacity for QRadio as transition is not supported (#6364)
- ๐ fix(validation): Use null for isDirty on reset to allow starting lazy validation only after focus #6353
-
v1.9.1 Changes
February 12, 2020- perf(QUploader): Use createObjectUrl to preview images and make noThumbnails reactive #6348
- ๐ fix(QFile): Allow both array and single file model for interoperation with QField type file
- ๐ fix(QExpansionItem): Add fake animation to make linter happy #6347
- ๐ fix(QFile): Vue domProps tries to clear old domProps with '' if not present in new #6351
-
v1.9.0 Changes
February 11, 2020๐ The star features of this release are:
- ๐ New component - QResponsive
- โ Notify - Ability to register custom types; Out of the box types (positive, negative, warning, info); Grouping
- ๐ QFab - Internal and external labels with position; Vertical actions alignment when internal labels are used; Square style; Ability to toggle labels dynamic, with animation; Ability to use unelevated button type
- ๐ QCarousel - Vertical mode (affects swipe also); Ability to better customize the types of buttons of the controls (arrows, navigation); Navigation can now be positioned; Examples on using QCarousel with QScrollArea
- ๐ Form components + QKnob + QRating + QColor - support for when submitting native forms through "name" prop; plays very nice with dotnet controllers for example; you will notice a new section in docs on each form component: "Native form submit"
- ๐ Much improved Typescript support (more to come!) + better IDE autocompletion for quasar.conf.js and boot files
- Lots of perf improvements, especially on all form components and on Notify
๐ New
- ๐ feat(Notify): new props - "type", "group", "badgeColor", "badgeTextColor", "badgeStyle", "badgeClass", "progress", "progressClass"
- feat(Notify): new method - "registerType(type, typeOpts)"
- ๐ฑ feat(QResponsive): new component https://quasar.dev/vue-components/responsive
- ๐ feat(QFab): new props - "vertical-actions-align", "external-label", "label", "label-position", "hide-label", "label-style", "label-class", "square"
- ๐ feat(QFabActions): new props - "anchor", "external-label", "label", "label-position", "hide-label", "label-style", "label-class", "square"
- feat(QCarousel): new props - "vertical", "control-type", "control-text-color", "navigation-position"
- ๐ Much better Typescript support #6293
- ๐ feat(QScrollArea): Remove now obsolete prop "force-on-mobile" (it's on by default)
- feat(QScrollArea): new prop - "dark"
- ๐ป feat+perf(ui/form): Improve compatibility with native form; various perf improvements; Applies to all form components and QColor, QKnob, QRating
- feat(form components): New prop ("name") useful for native form processing #5963
- 0๏ธโฃ feat(QTabPanels/QCarousel): Add vertical mode (affects swipe and default transition)
- feat(ClickOutside): Only close on click when the mousedown was not inside the monitored element #5791
- feat(QTable): middle part should extend to all available space; allows setting height/max-height directly on QTable
- 0๏ธโฃ feat(QTime): Add defaultDate prop (defaults to current day) to fill the date part if not present #6279
- feat: Passthrough all events for more components - QSlideItem, QCarousel, QChatMessage, QChip, QColor, QInfiniteScroll, QIntersection, QLayout, QNoSsr, QOptionGroup, QPageSticky, QPullToRefresh, QSeparator, QSkeleton, QSpace
- feat(VirtualScroll): Recalculate displayed elements dimensions on reset/refresh (#6304)
- feat(QImg): implements width and height params (#6308)
- ๐ feat(QPageScroller): Add support for reverse scrolling #5561
- feat(Notify): Insert left/center/right notifications in the middle with scale
- perf(Notify): control re-renders and pre-compute more of the render props (but only once)
- feat(QPopupEdit): Emit cancel event after the input one to allow changes #2682
- ๐ป feat(QBtn): Follow normal browser behavior when modifier keys are pressed #6315
- feat(QPopupEdit): New Boolean prop -> auto-save which saves value when user clicks outside of the popup #2682 #6327
- feat(QExpansionItem,QTree): Add after-show/hide events forwarded from QSlideTransition #5664
- feat(QSelect): Autofocus when input is autofilled #6342
๐ Fixes
- ๐ fix(VTouchPan): Emit on end even if isFirst (2 handler calls)
- ๐จ refactor(QSlider/QRange): remove obsolete CSS class on track
- ๐ fix(QPopupProxy): Pass target prop to QMenu #6192
- ๐ fix(ie): Hide indet checkbox SVG (does not support transform) and remove obsolete fix for QToggle #6329
- feat(QExpansionItem/QInput): Trigger autogrow recalculation when QExpansionItem is expanded #3953
- ๐ fix(QSelect): Make fillInput reactive #6336
๐ฅ Breaking changes
- 0๏ธโฃ Small refinement for the default primary color (from #027BE3 to #1976D2)
- ๐ Small change for QScrollArea - now works exactly the same on mobile as on desktop (so "force-on-mobile" prop was removed)
- โ Removed $fab-margin sass/stylus variable
-
v1.8.5 Changes
January 31, 2020- ๐ fix(QDrawer): [regression] put content directives under flag
- feat(TouchPan): small tweak when detecting on all directions
-
v1.8.4 Changes
January 31, 2020Even more perf enhancements and lots of new features:
๐ New
- ๐ป feat(QScrollArea): Use native browser scroll instead listening for wheel/pan events - makes the scroll obey browser/os settings #6213 (#6238)
- feat(position-engine): Some tweaks to setPosition (#6245)
- feat(VirtualScroll): Add utility classes .q-virtual-scroll--skip and .q-virtual-scroll--with-prev #6224
- ๐ฐ feat(VirtualScroll): Add refresh method; Add ref to virtual scroll instance in payload of 'virtual-scroll' event #6248
- feat(QImg): Add option to enable native context menu #6233
- ๐ฏ perf(TouchPan): do not clone event if not necessary
- feat+perf(QDrawer): Improve touch/mouse handling when opening/closing #6206
- feat(QCard/QCardSection): Add "tag" String prop; create "tag" mixin
- feat(QIcon): New String prop ("tag") #6263
- โก๏ธ feat(TS): Update editor icon types
- โจ feat(TS): enhance types
-
v1.8.3 Changes
January 25, 2020๐ New
- ๐ feat(QTable): support for external expansion model #6147
- ๐ docs: new QFile example highlighting how to use the "file" slot to display uploading progress https://quasar.dev/vue-components/file-picker#Using-file-slot
๐ Fixes