Releases
v4.0.0-beta.9
Bug Fixes
anchor: make it activatable (6c62e6c )
angular: only append the component when the parent element is not the container element (6d6f70c ), closes #14737
back-button: subscribe to body (37c9be7 )
button: add custom properties and remove --ion-color overrides (#15463 ) (3af4361 ), closes #14808 #14853 #14850
core: matchBreakpoint will return true if breakPoint is empty string (#15498 ) (b362b0a ), closes #15495
esm: reorganiza exports (bb19243 )
fab-button: add routerDirection (2398634 ), closes #15551
input: value might be null/undefined (83543b7 )
item: update hostContext to use ion-item element (21d1f2e )
item-option: add activated and ripple to button (78e2a0a ), closes #14943
item-option: enable ripple-effect (428a5da )
item-sliding: make sure options are ready (7f59f91 )
list-header: add and document custom properties (5ccc1fd ), closes #14850 #14853 #14808
menu: ios styles (281f9a3 )
nav: matches() function (9420b88 )
overlay: animation can be interrupted (ca58664 ), closes #15506
overlay: only register backButton listener once (75c2d74 )
popover: content sizing, scoped css (51d4e08 ), closes #15237 #15589 #15331
popover: remove unneeded code (b26c017 )
radio: add and document custom properties (0f9a7b4 ), closes #14850
range: update range ratio when new min/max are passed (#15512 ) (f62601f ), closes #15511
searchbar: add and document custom properties (7f57e02 ), closes #14850
searchbar: inherit color from color toolbar (3042f57 )
searchbar: ionCancel event (20a7599 ), closes #15476
segment: fix css var + host-context() (49ab065 )
slides: correct order of parameters (6442dfc ), closes #15407
slides: Methods wait for execution until swiper is initialized (#15576 ) (ea01900 )
slides: Update swiperOptions default to match version 4 of Swiper (#15578 ) (db35af2 )
slides: Updated lockSwipes methods to match the new swiper.js API (#15469 ) (efb99cb )
sliding-item: swipe event (127da1a )
test: treeshake check runs last (b56f136 )
test: workaround for nav tests (a4b1179 )
toast: adds role timeout and cancel (2f2a255 ), closes #15477
toast: render on top (ac42180 )
toggle: empty hidden input value when not checked (1f19862 )
handle failure in hardware back button (6da765b )
remove argument-less catch() (ff919de )
Features
angular: integrate back-button with ng router (1bcca01 )
app: hardware back button support (dfac9dc )
overlays: close overlay with back-button (4ccbefa )
router: add support for relative paths (b28aeab ), closes #15499
virtual-scroller: add support (d40d0a7 )
Performance Improvements
router: prevent initializaing page twice (3dd9604 )
slides: tree-shake dependency (9d3a259 )
You can’t perform that action at this time.