All Versions
105
Latest Version
Avg Release Cycle
77 days
Latest Release
1636 days ago

Changelog History
Page 2

  • v2.10.2 Changes

    July 03, 2018

    ๐Ÿ› Bug Fixes

    • ons-lazy-repeat: Fix dynamic adding of items (#2443)
    • ons-toast: Fix padding of Material toast (#2436)
    • ๐Ÿšš ons-button: Remove dotted border on Firefox (#2408)
    • css: Fix CSS import paths (#2336, #2453)
    • ons-input: Prevent zooming of inputs on iOS (#2400)
    • ons-page: Fix page-with-bottom-toolbar not being set in some cases (#2459)
  • v2.10.1 Changes

    May 28, 2018

    ๐Ÿ› Bug Fixes

    • ons-tabbar: Fix race condition with some tabs (#2430)
    • ons-list-item: Fix expandable item breaking when compiled more than once (for example, with ng-repeat) (#2434)
  • v2.9.1 Changes

    ### Bug Fixes

    • ons-tab: Ensure click event listener is added to nested tabbars.
    • ons-navigator: It now uses default options property also for popPage.
    • ons.notification: toast method error.
  • v2.9.0 Changes

    ### New Features

    • :tada: Use passive event listeners whenever possible. PWA score++.
    • ons-navigator: popPage method now supports options.times to pop several pages with one single animation.
    • ons-toolbar-button: Added icon attribute to automatically create an ons-icon element.

    ### Bug Fixes

    • :tada: fastclick: Use Onsen UI fork of FastClick. Fixes #2254, #2304.
    • ons-tab: Fixed #2307.
    • ons-list-item: Fixed #2292.
    • ons-navigator: Fixed #2286.
    • ons-navigator: Fixed #1992.
    • css-components: Fixed #2045.
    • ons.platform: Fixed #2279.
    • ons-page: Fixed #2255.
    • ons-tab: Fixed #2324.
    • ons-switch: Prevents two click events in a row when placed inside a label tag.
    • iOS scroll issues: Related #2220, #2279, #1949 - Fixed in WKWebView/iOS Safari. For UIWebView, a new ons.forceUIWebViewScrollFix() method is available which may negatively affect momentum scroll in some situations. Also, a ons-ios-scroll class is added to document.body when dialogs are visible to apply custom fixes.

    ### Misc

    • css-components: Expose Action Sheet variables for Theme Roller.
    • ons.notification: Display error message when needed imports are missing (AlertDialog, AlertDialogButton, Toast, ActionSheet).
  • v2.8.3 Changes

    ### New Features

    • ons-list-item: Skip tappable effect on children with prevent-tap attribute or ons-* elements.
    • ons-navigator: resetToPage can now perform 'pop' animation if options.pop is true.

    ### Bug Fixes

    • ons-carousel: Fixed #2260.
    • ons-progress-circular: Fixed #1860.
    • css/polyfills: Fixed #2266.
    • ons-ripple: The effect does not propagate to other ons-ripple parents anymore.
    • ons-carousel: Prevent error state when hidden during the first rendering.
    • angular1: ons-scope directive works when placed on the same element as var attribute.

    ### Misc

    • Show warning when Onsen UI is loaded more than once (UMD - ESM).
    • ons-pull-hook: threshold-height is not disabled anymore when its value is lower than the height.
    • angular1: Revised the exposed DOM properties for carousel, modal, navigator, popover, pullHook, splitter, splitterSide, switch and tabbar.
  • v2.8.2 Changes

    ๐Ÿ†• New Features

    • ons-navigator: Added onSwipe property function that gets the swiped distance on drag.
    • ons-splitter-side: Added onSwipe property function that gets the swiped distance on drag.

    ๐Ÿ› Bug Fixes

    • ons-splitter: Fixed small glitch in 'reveal' animation.
    • ons-select: Fixed custom modifier class from select-* to select--*.
    • ons-tabbar: Fixed #2253.
    • ons-tabbar: Position 'auto' and border visibility now cares about autostyling instead of the actual platform.
    • ons-toolbar: Fix 'transparent' modifier when combined with 'material' (regression).
    • angular1: Remove element.scope() call that depends on AngularJS Debug Data.
  • v2.8.1 Changes

    ๐Ÿ› Bug Fixes

    • css-components: Use new radial-gradient syntax to avoid prefixes.
    • ons-tabbar: Improve scrolling on devices.
    • ons-modal: Possible issue when toggling modal visibility very quickly.
    • ons-action-sheet: Small glitch when hiding on iPhone X.
  • v2.8.0 Changes

    ๐Ÿ†• New Features

    • core: The core CSS is now available without importing default icon fonts in onsenui-core.css file. This can be included instead of onsenui.css in order to reduce app size.
    • ons: Added disableIconAutoPrefix method to avoid adding fa- prefix to non-prefixed icons. This allows using custom icon packs.
    • esm: A new esm folder is available for ES Modules environments. It allows importing specific components instead of the whole bundle. See Reducing App Size section in the guide for more details.
    • angular1: ons-modal now exposes event handlers (ons-preshow, ons-postshow, ons-prehide, ons-posthide) and toggle method.

    ๐Ÿ› Bug Fixes

    • iPhoneX support: Fixed a glitch during push/pop animations.
    • ons-tab: Fixed #2247.
    • ons-tabbar: Fixed #2223.
    • ons-segment: Prevent possible error when linking an ons-tabbar placed at the same level.
    • ons-segment: Adjust style for plain div children (instead of button).
    • ons-list-item: Material chevron with right content. Fixed #2226.
    • ons-lazy-repeat: Lists can be empty. Fixed #2232.
    • modifier: Fixed #2237.

    Misc

    • :tada: Reduced bundle size by more than 50%!

    ๐Ÿ’ฅ BREAKING CHANGES

    • Internal elements location has been changed. E.g. ons.NavigatorElement is now ons.elements.Navigator. This should only affect if you were registering custom animations.
    • NavigatorTransitionAnimator has been renamed to NavigatorAnimator like all the other animators. This should only affect if you were registering custom animations.
    • core-src directory has been removed. esm can be used instead. This should only affect if you were manually importing specific components instead of the whole bundle.
  • v2.7.2 Changes

    ๐Ÿ› Bug Fixes

    • core: Fixed glitch in nested <ons-page>. Fixed #2231.
  • v2.7.1 Changes

    ๐Ÿ†• New Features

    • css-components: Added --tap-highlight-color variable for -webkit-tap-highlight-color CSS property.
    • ons-bottom-toolbar: Added aligned modifier.

    ๐Ÿ› Bug Fixes

    • css-components: Added word-wrap: break-word; to .card. Fixed #2244.
    • css-components: Fixed position of .toast in onsflag-iphonex-portrait mode.
    • core: Fix template scripts on Firefox.
    • core: Fixed glitch in nested <ons-page>. Fixed #2231. (incomplete)

    Misc

    • css-components: Made it easy to override user-select. Fixed #2227.