Skip to content

Releases: quasarframework/quasar

v0.14.1

18 Aug 12:28
Compare
Choose a tag to compare

Bringing Quasar to the next level. It's a ~70-80% rewrite. Just some of the highlights:

  • Form components redone
  • Material Ripples
  • Completely new 12 points CSS Grid system (95% same syntax) - inspired by Bootstrap's
  • Flexbox Lists
  • Card component - complete revamp from the previous CSS only version
  • Uploader component facelift
  • Layout revamp. Smarter header/footer/drawer. Eliminate the "mobile keyboard above input" issue. You'll be able to configure header to hide/show based on user navigation through animation. Insanely easy to place header/footer/drawer(aside) on the viewport and configure where one starts and the other begins (many new possibilities).
  • Multiple font icons support (mentioning Fontawesome & Ionicons)
  • Observables (element resize & scroll) components
  • Tabs revamp (easier to handle to comprehend)
  • New Stepper (vertical and horizontal) with some requested features.
  • Material Spinner
  • Alert component
  • Chat revamp (with component)
  • Chip component (replacing "label")
  • Pick only components you use (tree shaking)
  • Remove unused CSS code from bundle (using Purify CSS)
  • Out of the box transitions/animations (fork of animate.css)
  • Enhance slide transition
  • Remove FastClick dependency. No longer needed. (Can be injected on demand)
  • Remove Momentjs dependency.
  • 24 levels of shadows (as in Material guideline)

These are just the main areas. There are many more enhancements.

v0.13.10

03 Jun 09:44
Compare
Choose a tag to compare

Patch release, fixing:

  • #611 v-link always replace instead of push when use a string (thanks to @rottmann )

v0.13.9

13 May 09:14
Compare
Choose a tag to compare

Minor enhancement

  • (#565) DataTable: Don't display tooltip on header if no column name

v0.13.8

12 May 13:47
Compare
Choose a tag to compare

Fixes

Enhancements

  • (#559) Data Table: Tooltips on header
  • (#562) [Request] q-tooltip delay

v0.13.7

11 May 07:49
Compare
Choose a tag to compare

Fixes

  • Upload component
    • (#472) allow custom name when uploading (thanks to @qwIvan )
    • emitting failed result
    • allow to access file upload response (thanks to @qwIvan )
  • (#489) Cookies.set ignores Date object in "expires" option
  • (#501) Datetime component Material theme - year list generated based on min/max if available (thanks to @NoumirPoutipou )
  • (#517) Select component - emit events when model changes for multiple selection types
  • Remove word wrap on Slider

Features

  • Detect Chrome Extension environment; add Platform.is.chromeExt
  • Autocomplete component - emitting open/close events (thanks to @qwIvan )
  • Search component - emitting focus/blur events (thanks to @qwIvan )
  • (#531) Spinner size using unit names too (thanks to @bigzhu )
  • CSS Stylus $grid-cols variable

v0.13.6

12 Mar 18:13
Compare
Choose a tag to compare

New

  • Added all Slider props to Gallery Slider component (including the new autoplay and infinite), since Gallery Slider is a wrapper over Slider.

v0.13.5

12 Mar 13:49
Compare
Choose a tag to compare

New

  • Slider autoplay functionality (thanks to @stephentuso )
  • Slider infinite scrolling functionality

Fixes

  • Slider next/back button not working correctly after mount() (thanks to @stephentuso )

v0.13.4

10 Mar 08:58
Compare
Choose a tag to compare

Fix

  • #452 Slider component errors out on component update if no "slide" slots are used

v0.13.2

09 Mar 12:38
Compare
Choose a tag to compare

New

  • Compliant with Vue 2.2 (actually upgrade to Vue 2.2 is required)
  • Numeric component input pattern default to numbers only, for better Mobile experience
  • Better Collapsible animation (thanks to @stephentuso )
  • Dialog now allows disabled radio/checkbox/toggles (thanks to @andreaswillems )
  • DataTable full i18n. New props you can use for "labels" object. (thanks to @oswaldomilet )
  • Uploader new prop additionalFields (Object with props being sent to the server on each file upload) - thanks to @delueg )

Fixes

  • #83 [ios] Tabs sometimes get pushed beneath the header
  • #392 Context Menu broken in Firefox
  • #420 Animate Issue on IE11 (thanks to @smolinari )
  • #386 [ios] Modal: fullscreen fix (thanks to @oswaldomilet )
  • #83 [ios] Tabs sometimes get pushed beneath the header
  • #429 Fix problem in Datetime that causes momentjs warning (thanks to @gamtiq )
  • #373 [IOS8, IOS9, Android4.4] Tabs component, layout have scroll bar
  • #418 Opening drawer on MSIE fails (thanks to @smolinari )
  • #447 Slider / Image Gallery Slider: slides number is not updating correctly

v0.13.1

04 Feb 22:37
Compare
Choose a tag to compare

Fixes

  • #361 [ios] Radio, Checkbox & Toggle components don't change state correctly when clicked/tapped
  • #320 autocomplete demo on Android 7.1 shows list 2 times
  • #364 Menu drawer isn't defined enough (desktop)
  • #360 [ios] Image gallery slider is below header & footer in fullscreen mode
  • #365 [request] q-search numeric format

Improvements

  • Numeric component usability for mobile devices
  • New Drawer theme variable ($drawer-screen-width-threshold) which is used to determine if Drawer is fixed or visible on layout
  • DataTable
    • row selection is now a Select with type "list" instead of "radio"
    • removed hardcoded shadow and added simple border binded to a theme variable

Reminder that State component has been deprecated since v0.13.0 and will be removed soon. Use simple Vue v-if directive instead.