Releases: ionic-team/ionic-framework
Releases · ionic-team/ionic-framework
4.2.1
4.1.3
4.0.3
4.3.0 Lithium
Bug Fixes
- action-sheet: default buttons to empty array (9e63947)
- angular: back button correctly goes back to proper tab (#18005) (52e5a8d), closes #17278 #15216
- components: add mode classes to components for use in shadow elements (#17838) (e5c8c10), closes #17608
- datetime: date strings no longer revert to previous day (#18018) (cc60b60), closes #17977
- input: prevent input from losing focus when tapping clear button (#18004) (29bb4fc), closes #18002
- item: use the correct input highlight for an inset line item (#18052) (72be80c), closes #18051
- item-sliding: hide closed side options while dragging side options open (#17986) (f13722c), closes #17822
- slides: allow zoom to work (18b347b), closes #17981
- slides: expose interface to provide custom animations (#17959) (4474974), closes #16616
- textarea: float label when a value is changed async (#18024) (494991e), closes #17555 #17559
- textarea: update label alignment for inputs and textareas (#18042) (38ae362), closes #16187
- vue: use direction type from core (#17901) (fa13173)
Features
4.2.0 Helium
Bug Fixes
- angular: properly check for replaceUrl in routing (#17879) (f2c8db9), closes #15181
- angular: return proper types in the overlay.getTop method (#17802) (439b10e)
- angular: support relative router links (d9a7c63), closes #17888 #16534 #16736 #16954
- angular: update ng-add schematic (9443bfe)
- css: resolve spinner and checkbox issues on older chrome versions (#17896) (dbb39cd), closes #17524 #17501
- datetime: default to local date when no date given (#17706) (bab56e8)
- datetime: recalculate day column when month or year is changed (#17815) (9273f97), closes #14233 #14732 #15452 #15794 #17633 #17060 #17510 #17521
- item-option: add styling and behaviour for disabled item-option (#17909) (346ecb2), closes #17905
- progress-bar: flip rtl using the existing reversed property (#17464) (fccaaf8), closes #17012
- react: ensure tabs are resilient to optional tabs (#17862) (c29f5a6)
- reorder-group: add ability to reorder items inside shadow (#17747) (352797e), closes #17746
- select: update overlay options when added asynchronously (#17860) (1ecfcd1), closes #15716 #17851
- virtual-scroll: use correct item top calculation with header or footer function (#15948) (#17345) (a8a48a4), closes #17298
- vue: back button event handling (#17877) (dceec07)
- vue: update popover to use correct controller (#17865) (0cb7db0)
Features
4.1.2
Bug Fixes
- chip: use transparent outline on color chips (#17719) (f6783db)
- datetime: default to local date (#17706) (bab56e8)
- input: use max-height for input for consistency across browsers (#17394) (67a9137)
- item: add missing ripple color CSS property (#17814) (807820f), closes #17523
- item-option: add styling for slots other than icon-only (#17711) (14f758c), closes #17737 #17402
- platform: account for larger tablets (#17630) (29dbd07)
- popover: update animation origin in RTL/MD (#17645) (617453b), closes #17012
- spinner: fix default spinner logic for relevant components (#17660) (9c48fa7), closes #17659
- toggle: do not use the contrast color for toggle inner color (#17798) (2225941), closes #17536
- transition: animate all toolbars in iOS page transitions (#17224) (7d01207)
4.1.1
4.1.0 Hydrogen
Bug Fixes
- angular: fix adding @ionic/angular when using ng add (#17597) (484d92c), closes #17596
- animation: fix header flicker on ios (#17422) (ad20bd6)
- css: add the missing css classes to flex and float utils (#17570) (c49276c), closes #17569
- fab: disabled fab button no longer opens fab list (#17620) (c475dab)
- img: remove space under img (#17582) (621c79b)
- item: slotted ion-icon receives custom color (#17585) (14dd871)
- item-sliding: no longer close all open items when deleting an item (#17579) (3de7795)
- loading: add backdropDismiss to the interface (#17668) (28fd75e), closes #17369
- popover: update placement per md spec (#17429) (a99d179)
- range: clamp values that are out of bounds (#17623) (5a197ca)
- refresher: check for cancelable before preventing default (#17351) (f205b10), closes #15256
- reorder: allow sliding items to be reordered (#17568) (3b331b5)
- ssr: fix angular global window and document references (f44c17e)
- ssr: fix global window and document references (#17590) (4646f53)
- vue: correct passing of props and data to components (#17188) (2ce4940)
Features
- checkbox: implement indeterminate state (#16951) (c641ae1), closes #16943
- css: add CSS display utilities (#17359) (6bea9d3), closes #10904
- select: add compareWith property (#17358) (69ecebb)
- skeleton-text: adds animated prop and support for CSS styling (#17612) (d66b12b), closes ionic-team/ionic-docs#407
4.0.2
Bug Fixes
- button: show proper shade for activated button on ios (#17508) (3a9b679), closes #17436
- config: update types for scrollPadding, inputBlurring and hideCaretOnScroll to boolean (#17302) (39fbc32)
- datetime: default to current date when no value given (#17443) (644f9f4)
- item-sliding: sliding no longer breaks after removing an item (#17492) (e27bb2e)
- range: implement RTL (from PR 17157) (#17384) (4f203bc), closes #17012
- searchbar: allow setting of toolbar color and searchbar color (#17474) (ba4e117)
- select: account for when options are not loaded immediately (#17405) (f9f1775)
- tab-bar: add translucent tab-bar styles back (#17376) (374bd77)
4.0.1
Bug Fixes
- build: modify rollup.config.js to work with Windows (#17231) (d26d43d)
- grid: add flex to ion-grid to allow it to properly render in an ion-item (#17258) (40c6955), closes #17075
- menu: fix content shadow when revealed in iOS (#17383) (fc43faa)
- platform: add additional check for safari PWA (a584f6e)
- platform: add mobileweb platform back (cf2b2b3)
- popover: apply fixed position to keep backdrop in viewport (#17352) (ee3b04a), closes #17337
- popover: originate animation from right in RTL/MD (#17381) (bc3aa21)
- range: chrome bug with will-change (74ce34f)
- react: duplicate events being fired in ionic/react (#17321) (a415001)
- reorder: capture click event (#17244) (986e67b), closes #17241
- searchbar: hide search icon when focused with cancel button (#17260) (c87867c), closes #17252