Skip to content

Releases: OnsenUI/OnsenUI-dist

2.2.3

07 Apr 11:32
Compare
Choose a tag to compare

Bug Fixes

  • core: Improve overall stability of the core on iOS by replacing Custom Elements v1 polyfill.

2.2.2

06 Apr 10:30
Compare
Choose a tag to compare

New Features

  • angular1: ons-back-button default behavior is now overriden if ng-click is provided.

Bug Fixes

  • css-components: Fixed #1896.
  • core: Use self in setImmediate polyfill.
  • core: Make ons.platform.isSafari() compatible with Safari 10.
  • ons-lazy-repeat: Fixed #1899 and #1871.
  • angular1: Fixed #1884.

2.2.1

28 Mar 10:00
Compare
Choose a tag to compare

New Features

  • css-components: Add minimized css-components file on build/css/onsen-css-components.min.css.

Bug Fixes

  • ons-navigator: iOS Slide animation can now find toolbars that are not immediate children of the pages.
  • ons-splitter: mask is hidden only if all splitter-sides are in split mode.
  • ons-tab: It shows the last visible page instead of the initial one when reattached.
  • ons-pull-hook: Its content is not visible anymore during toolbar transitions.
  • ons-fab: It is now initally hidden and shown only when its page container is pushed. This fixes page transitions.
  • ons-fab: Covers the toolbar.
  • ons-fab: Hide animation on popPage is now visible.
  • ons-speed-dial: Hide items animation on popPage is now visible.
  • ons-input: text selection in Firefox.
  • ons-icon: Fixed #1890.

2.2.0

14 Mar 05:49
Compare
Choose a tag to compare

New Features

  • ons-switch: Supports value attribute.
  • ons-tab: Supports active-icon attribute.
  • ons-lazy-repeat: Support for dynamic height.
  • angular1: Add onsSelect directive working with ngModel.

Bug Fixes

  • css-components: Fixed broken popover components.
  • css-components: Fixed #1653.
  • core: Fix autoprefixer settings for onsenui.css.
  • core: Fixed #1700.
  • ons-select: Fix width of the inner element.
  • ons-dialog: Fix broken default and slide animation in iOS 9 and iOS 10.
  • ons-popover: Fixed behavior on device back button.
  • ons-splitter: Checks if content exists before removing.
  • ons-carousel: Supports animation attribute.
  • ons-lazy-repeat: Clean first item scope.
  • ons-progress-circular: Fixed #1860.
  • ons.notification: Fixed #1787.
  • ons-row: Fixed #1858.
  • angular1: number input retains number type variable with ngModel.
  • angular1: Fixed #1843.
  • angular1: Fixed #1799.

Misc

  • css-components: Refactored range components.
  • ons-template: Show warning when ons-template is not located just under document.body.
  • ons-navigator: Added deprecate warning for options.refresh.
  • angular1: Added deprecate warnings to ons-sliding-menu and ons-split-view.

BREAKING CHANGES

  • css-components: Dropped all stylus and rebuild css-components with cssnext.
  • css-components: Renamed .tab-bar to .tabbar.
  • css-components: Renamed .navigation-bar to .toolbar.
  • css-components: Renamed .list__item to .list-item.
  • css-components: Renamed .list__header to .list-header.
  • ons-tabbar: loadPage method has been deprecated.
  • ons-popover: Changed internal DOM structure.
  • ons-range: Changed internal DOM structure.

2.1.0

02 Feb 06:43
Compare
Choose a tag to compare

UPDATES

  • core: Add new component ons-select.
  • core: All component classes exposes event list with static getter events.
  • ons-navigator, ons-page: Fixed the issue that pushed options is always empty on Angular2-binding and macOS Safari.
  • ons-navigator: Fixed #1726.
  • ons-navigator: Animations block the interaction.
  • ons-navigator: Fix ternary operator error on options.leavePage.
  • ons-splitter: Add side property.
  • ons-splitter: Check content before hide/destroy.
  • ons-tab: Default click behavior can be overwritten by setting onClick property.
  • ons-tabbar: Add show method, hide method and visible property.
  • ons-dialog, ons-alert-dialog, ons-popover: User created dialogs are not moved inside page content.
  • ons-popover: show supports options.target.
  • ons-speed-dial: show, hide, showItems, hideItems, toggle and toggleItems now return Promise.
  • ons-fab: Execute this.show() and some statements before contentReady.
  • angular1: Fix load method of ons-splitter-content.

BREAKING CHANGES

  • ons-input: Deprecate content-left attribute.
  • css-components: Rename undocumented modifier one to rowfooter.

2.0.5

20 Dec 07:21
Compare
Choose a tag to compare
  • core: Changed all elements to have default className token always. Fixed #1711.
  • ons-switch: Fix disbled to disabled.
  • angular1: Fix #1677.
  • ons-tabbar: Fix #1654.
  • ons-input: Fix float attribute style.
  • ons-input: Added transparent modifier for Material Design.
  • ons-modal: Pages inside modal throw show and hide events.
  • ons-page: Fixed infinite scroll for iOS.
  • core: All animators are extendable.
  • angular1: $event in event handlers is not empty anymore.
  • core: Remove Windows Phone 10+ support temporarily.
  • ons-carousel: initial-index works when the carousel is inside ons-navigator.
  • ons-switch: Always triggers custom events and stops propagation from inner element events.
  • ons-tab: Throws verbose error if cannot create pageElement.
  • ons-dialog: Fix broken dialog animation on iOS 9.x and 10.x caused by dialog-container class.

2.0.4

04 Nov 07:37
Compare
Choose a tag to compare
  • angular1: Fix issue in event removal.
  • ons-pull-hook: Fixed bug where ons-pull-hook does not work when we swipe up/down a screen too fast.
  • ons-tab: Fixed #1593.
  • core: Use yarn for dependency management.

2.0.3

27 Oct 01:52
Compare
Choose a tag to compare

2.0.2

24 Oct 10:59
Compare
Choose a tag to compare
  • ons-switch: Fix regression where change event was not being triggered in some cases.
  • angular1: Fix #1609.
  • ons-toolbar: transparent modifier supports MD.
  • ons-toolbar-button: Style refactor.
  • ons-navigator: Fix show-init event order.
  • ons-tab: Add badge attribute to display notification on tab.
  • ons.notification: Added options.inputType and options.class.
  • ons.notification: Fix #1638.
  • ons.notification: Fixed memory leak.
  • angular1: Fix #1620.
  • ons-icon: Fix #1636.
  • angular1: Fix minor memory leak in Navigator.
  • ons-splitter: Fix #1605.

2.0.1

11 Oct 09:13
Compare
Choose a tag to compare
  • angular1: Fix #1588.
  • ons.notification: Fix #1595.
  • ons-lazy-repeat: Fix #1613.
  • core: Removed all _compiled attributes.