Releases: OnsenUI/OnsenUI-dist
Releases · OnsenUI/OnsenUI-dist
2.2.3
Bug Fixes
- core: Improve overall stability of the core on iOS by replacing Custom Elements v1 polyfill.
2.2.2
New Features
- angular1:
ons-back-button
default behavior is now overriden ifng-click
is provided.
Bug Fixes
2.2.1
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
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 withngModel
.
Bug Fixes
- css-components: Fixed broken popover components.
- css-components: Fixed #1653.
- core: Fix
autoprefixer
settings foronsenui.css
. - core: Fixed #1700.
- ons-select: Fix width of the inner element.
- ons-dialog: Fix broken
default
andslide
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 withngModel
. - 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
andons-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
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 andvisible
property. - ons-dialog, ons-alert-dialog, ons-popover: User created dialogs are not moved inside page content.
- ons-popover:
show
supportsoptions.target
. - ons-speed-dial:
show
,hide
,showItems
,hideItems
,toggle
andtoggleItems
now return Promise. - ons-fab: Execute
this.show()
and some statements beforecontentReady
. - angular1: Fix
load
method ofons-splitter-content
.
BREAKING CHANGES
- ons-input: Deprecate
content-left
attribute. - css-components: Rename undocumented modifier
one
torowfooter
.
2.0.5
- core: Changed all elements to have default className token always. Fixed #1711.
- ons-switch: Fix
disbled
todisabled
. - 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
2.0.3
2.0.2
- 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
andoptions.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.