Releases: ionic-team/ionic-framework
Releases · ionic-team/ionic-framework
4.10.2
4.10.1
Bug Fixes
- animation: animation timer fallback now accounts for iterations (#19527) (9f5ed23)
- css: update deprecations to remove wrap (#19535) (bfb704e), closes #19499
- header: fix collapsing iOS header when using with split pane (#19480) (dea1c26), closes #19541
- list: add bottom border for first item in inset list (#19525) (71b8853), closes #19507
- md: fix flicker when navigating back in MD mode on certain Android devices (#19553) (19ee21a), closes #19491
- searchbar: update padding and button alignment (#19532) (77658e6), closes #19502
4.10.0
Bug Fixes
- angular: add warning if initialized more than once (#19393) (e98769e)
- animation: set property defaults to avoid inconsistencies (#19321) (1cbb52c)
- animation: fallback to CSS Animations on older versions of Chrome (#19288) (2d39c07), closes #19272
- animation: animations of duration 0 now run in Safari (#19287) (4e544f1), closes #19285
- components: fix crash in IE11 when using classList add() or remove() (#19460) (b4d92c6)
- components: improve CSS Variable support in IE11 (#19473) (44ad074)
- content: remove pointer-events from iOS transition shadow (#19471) (8a52c7d), closes #19466
- menu: menus show proper drop shadows (#19454) (eab0865), closes #19387
- radio-group: get radios before caching value to avoid infinite loop (#19448) (cf223e4), closes #19277
- react: update events to use proper types (c79e74b)
- router-outlet: hide leaving view after transition finishes (#19335) (bfa17d1)
Features
- config: expose getMode() and deprecate Config.set() (#19104) (0f05ea4)
- docs: add VSCode docs support (#19309) (a3f345c)
- title: add support for small title (#19215) (e27962d), closes #18898
- title: add support for large title (experimental) (#19268) (923312e), closes #16885
Performance Improvements
4.9.1
4.9.0
Bug Fixes
- animation: add correct
onFinish
interface parameters (#19199) (a81653b) - animation: improve Web Animation feature detection accuracy (#19212) (6eca5b0), closes #19205
- animation: properly clean up elements when using
destroy
(#19210) (93f2064) - segment: do not emit ionChange until didLoad (#19218) (9751f14), closes #19204
Features
4.8.1
Bug Fixes
- animation: enable backwards compatibility for overlay animations (#19160) (fb70980)
- gesture: account for negative step values with Web Animations (#19196) (b3c7436)
- ios: clear opacity on toolbar background after iOS transition (#19169) (fa958a5)
- md: set fill mode on MD transition to
both
(#19161) (0e8ab49)
4.8.0 Oxygen
Bug Fixes
- alert: apply styling to disabled items (#18545) (67ed89d)
- platform: properly detect Electron platform (#19044) (e8cdda0), closes #19043
- toggle: change background to use CSS variable (#19012) (94e525c), closes #18940
- transition: enable iOS transition shadow by default (#19051) (a5d3c6b)
Features
4.7.4
4.7.3
Bug Fixes
- core: fix an issue with production builds of
@ionic/core
4.7.2
Bug Fixes
- angular: hardware back button subscribeWithPriority triggers change detection (#18962) (3a22105), closes #18959
- angular: nested inputs no longer conflict with each other (#18976) (6bbdb80), closes #18248
- range: ion-range value now submitted with form (#19008) (8f7853c)
- reorder: only move item if reorder happens (#19007) (d237e80)
- router: partial swipe to go back gesture no longer breaks view(#18977) (713ea8a), closes #18462
- toast: allow loading ion-icon from asset path (#18969) (23f327e)
- vue: rename swipeEnable to swipeGesture (#17346) (c2348f7), closes #16002