Skip to content

v0.7.0 a.k.a "Polished"

Compare
Choose a tag to compare
@rstoenescu rstoenescu released this 18 Sep 12:23
· 14092 commits to dev since this release

Upgrade to v0.7 Guide

  • npm install --save moment
  • In your src/app.js file, make sure you have Quasar.theme.set(__THEME) called BEFORE Vue.use(Quasar)

Breaking Changes

  • Reworked Lists. Have a good read and update your App's code to the new specs. Total rewrite.
  • Reworked HTML table class classes. You now have to add quasar-table CSS classname to a table. Revisit class list.
  • Tabs disabled property was changed to disable for consistency with new disabled state for all Form components
  • Reworked Select to use Popovers (instead of Dialogs) and added Dialog Select which uses Dialogs. Revisit pages to learn about the changes.
  • Removed Keycodes
  • Toast total rework. Toasts are now displayed one at a time, but you can build up a queue of them. Highly configurable. Most of the API is still the same, but reworked everything under the covers. You may want to check doc to ensure you're using right.

New

  • Improvements on almost all components
  • Datetime picker, both Inline and as Input. Each theme has its own component (specific to the respective theme) wrapped within same functionality.
  • Double Range
  • Knob component
  • Progress Button component (buttons with animated progress bars)
  • Directive v-go-back
  • New Modal methods
  • Inline Modal. Write Modal template directly inside your Page's template and access its "data" scope!
  • Input textboxes with Stackable and Floating labels are not bound to Lists anymore. You can use them outside of lists too!
  • Chips Textboxes placeholder property
  • Infinite Scroll functionality (many new methods)
  • Smoother Parallax effect. Also new `speed' property (Float 0 to 1 values)
  • Disable state for all Form components (and not only!) using disable Boolean property
  • New properties for Search component: icon and placeholder
  • Ability to disable Pull to Refresh functionality
  • Smarter Popover with new functionality.
  • New Stepper methods to better control it. Also polished the design.
  • Chat coloring bubbles
  • Image Gallery Slider now closes Thumbnail view if click/tap outside of it
  • Utils.throttle() method
  • Utils.dom new methods: childOf(), getScrollTarget(), getScrollPosition()
  • Drawer new methods. Also see this request
  • ActionSheet, Dialog, Modal, Popover, ... can now be closed by "Escape" key on desktop: #60

Fixes

  • Window width related CSS classes doesn't work for some components: #48
  • Quasar-select are not useable in drawers: #53
  • [ios] Changing route with Drawer opened does not cleans up app container position: #65
  • Alignment of breadcrumb arrows: #44
  • Many many other fixes...