Files
ionic-framework/core/CHANGELOG.md
2023-04-03 16:50:36 +00:00

82 KiB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

6.5.3 (2023-02-08)

Bug Fixes

6.5.2 (2023-02-01)

Bug Fixes

6.5.1 (2023-01-25)

Bug Fixes

6.5.0 (2023-01-18)

Features

6.4.3 (2023-01-18)

Bug Fixes

6.4.2 (2023-01-11)

Bug Fixes

6.4.1 (2022-12-14)

Bug Fixes

6.4.0 (2022-12-07)

Features

6.3.10 (2022-12-07)

Bug Fixes

  • datetime: add flipRTL to monthAndYear dropdown icon (#26378) (13fe669)
  • datetime: md highlight does not clip at start or end of month (#26366) (fcfbcdb), closes #24891
  • segment: scrolling button into view is more consistent (#26369) (a2d570b), closes #26368

Features

Reverts

  • Revert "feat(toast): add global config toastDuration (#26401)" (#26424) (b6c0019), closes #26401 #26424

6.3.9 (2022-11-30)

Bug Fixes

6.3.8 (2022-11-22)

Bug Fixes

6.3.7 (2022-11-16)

Bug Fixes

6.3.6 (2022-11-10)

Bug Fixes

  • datetime: flip chevron icons when RTL is set on component directly (#26195) (dd98677)

6.3.5 (2022-11-09)

Bug Fixes

6.3.4 (2022-11-02)

Bug Fixes

  • datetime: account for allowed values when setting default date (#26093) (3745083), closes #24722
  • modal, popover: remove trigger click listeners when overlay is unmounted (#26167) (1320948)
  • modal: buttons are highlighted with VoiceOver (#26180) (1504b88), closes #26156

6.3.3 (2022-10-26)

Bug Fixes

6.3.2 (2022-10-17)

Bug Fixes

6.3.1 (2022-10-12)

Bug Fixes

6.3.0 (2022-10-05)

Bug Fixes

Features

  • alert: accept Promise for button handler (#25702) (8e4783c), closes #25700
  • button: submit from outside of form (#25913) (b139838), closes #21194
  • datetime-button: support multiple date selection (#25971) (a56a4a9)
  • datetime: add header text to multiple selection; improve header consistency between modes (#25817) (8a1b3c5)

6.2.9 (2022-09-28)

Bug Fixes

  • animation: improve compatibility with ssr (#25992) (02234f6), closes #25987
  • chip: default color has contrast on dark mode (#25998) (ef78a12), closes #25997
  • datetime: expand/collapse icon is not announced to screen readers (#26018) (649d3cf)
  • datetime: swiping wheel no longer dismisses card modal (#25981) (7543c84)
  • datetime: switching month and year accounts for day (#25996) (11f44e9), closes #25585
  • datetime: time button is easier to access with screen readers (#26019) (5846b41)
  • picker-internal: fonts now render consistently (#26020) (54f99bd)

6.2.8 (2022-09-21)

Bug Fixes

  • datetime: account for 12AM with min times and 12 hour format (#25952) (55ebd6c), closes #25183
  • item: show the highlight on iOS when --highlight-height is set (#25905) (d7db133)
  • overlays: focus trapping no longer includes disabled elements (#25949) (6cb5827)
  • overlays: focus trapping no longer includes hidden elements (#25948) (5c10f98)

Performance Improvements

6.2.7 (2022-09-14)

Bug Fixes

6.2.6 (2022-09-07)

Bug Fixes

6.2.5 (2022-08-31)

Bug Fixes

6.2.4 (2022-08-24)

Bug Fixes

6.2.3 (2022-08-17)

Bug Fixes

  • css: preserve whitespace in selectors when minifying css (#25767) (bafa759), closes #25766
  • datetime: highlights now show above content in modal (#25756) (d711658), closes #25755
  • footer: remove toolbar bottom padding if near bottom slot tabs or keyboard is open (#25746) (bb37446)
  • header: hide from screen readers when collapsed (#25744) (d0ba963)
  • input: exclude date inputs from scroll assist (#25749) (abb56d2), closes #25745
  • item: form validation caret color renders correctly (#25725) (de20541), closes #25719
  • refresher: refresher is visible with multiple custom scroll targets (#25750) (e750e33), closes #25495

6.2.2 (2022-08-10)

Bug Fixes

6.2.1 (2022-08-03)

Bug Fixes

6.2.0 Chromium (2022-07-27)

Bug Fixes

Features

6.1.15 (2022-07-20)

Bug Fixes

Performance Improvements

6.1.14 (2022-07-13)

Bug Fixes

6.1.13 (2022-07-06)

Bug Fixes

6.1.12 (2022-06-29)

Bug Fixes

  • datetime: add dev warnings when setting out of bounds value (#25513) (5dfaf63)

6.1.11 (2022-06-22)

Bug Fixes

6.1.10 (2022-06-15)

Bug Fixes

  • fab-button: improve ripple effect behavior on click (#25413) (efdaf90), closes #21772
  • modal: backdrop animation when backdropBreakpoint is 1 (#25430) (c10df52), closes #25402
  • modal: status bar color now correct with sheet modal (#25424) (377c4f5), closes #20501
  • picker-column-internal: switching off an input mode column preserves scroll (#25467) (989429d)
  • popover: ensure popover does not go offscreen when adjusting top position (#25350) (6926538), closes #25349

6.1.9 (2022-06-08)

Bug Fixes

6.1.8 (2022-06-01)

Bug Fixes

6.1.7 (2022-05-26)

Bug Fixes

6.1.6 (2022-05-18)

Bug Fixes

6.1.5 (2022-05-11)

Bug Fixes

6.1.4 (2022-05-04)

Bug Fixes

  • datetime: arrow navigation respects min/max values (#25182) (6946e09), closes #25073
  • datetime: hide footer when month-year picker is open (#25205) (aa5e1b9)
  • modal: card modal can now be swiped to close on the content (#25185) (7633ddb), closes #22046
  • modal: card modal no longer dismisses from content with refresher (#25227) (c4f811f)

6.1.3 (2022-04-27)

Bug Fixes

  • core: inherit aria attributes on host elements (#25156) (611832b), closes #20127
  • datetime: if no default value, don't highlight active day until one is selected (#25151) (9896939)
  • picker-column-internal: center active item when rapidly opened (#25155) (8e17fa9), closes #25154
  • select: avoid duplicate dialogs and backdrops when clicking (#25175) (70d2784), closes #25126

6.1.2 (2022-04-20)

Bug Fixes

6.1.1 (2022-04-15)

Bug Fixes

  • all: import path is now correct when using ionic in a stencil app (#25123) (1b407ab), closes #25122
  • datetime: account for 30 and 45 minute timezones when getting current date (#25120) (96b2003), closes #25112
  • modal, popover: do not dismiss when ionDismiss is emitted from select (#25125) (90115db), closes #25124

6.1.0 (2022-04-13)

Bug Fixes

  • accordion-group: only allow keyboard interaction if header is focused (#25091) (e1b555f)
  • datetime: resolve warnings when importing into Stencil app (#25106) (a61c004)
  • datetime: warn when parsing an invalid date value (#25049) (982dc85)
  • menu: preserve scroll position when focusing on open (#25044) (da89684)
  • picker-column: column renders correctly with selected value (#24988) (8318659), closes #17664
  • popover: allow arrow on desktop (#25056) (bcd00c7)
  • popover: only focus trap ion-item children (#24990) (0cd06a6), closes #24633
  • ripple-effect: ripple displays on click or touch (#25102) (2a313e9), closes #25094

Features

  • content, reorder-group, header, footer, infinite-scroll, refresher: add custom scroll target to improve compatibility with virtual scroll (#24883) (2a438da), closes #23437
  • datetime: isDateEnabled to enable/disable specific days (#24898) (e932a04), closes #24209
  • item: counter formatter to customize counter text display (#24336) (171020e), closes #24327
  • modal: ability to programmatically set current sheet breakpoint (#24648) (3145c76), closes #23917
  • modal: add canDismiss property to manage modal dismissing (#24928) (4b21958), closes #22297
  • range: add knobMoveStart and knobMoveEnd events (#25011) (f5cb1f8)
  • select: add event for when overlay is dismissed (#24400) (b835b7c)

6.0.16 (2022-04-08)

Note: Version bump only for package @ionic/core

6.0.15 (2022-04-06)

Bug Fixes

6.0.14 (2022-03-30)

Note: Version bump only for package @ionic/core

6.0.13 (2022-03-23)

Bug Fixes

6.0.12 (2022-03-16)

Bug Fixes

  • datetime: reinit behavior on presentation change (#24828) (d46e1e8)
  • toast: screen readers now announce toasts when presented (#24937) (8a97f6b), closes #22333

6.0.11 (2022-03-09)

Bug Fixes

Performance Improvements

6.0.10 (2022-03-02)

Bug Fixes

6.0.9 (2022-02-23)

Bug Fixes

6.0.8 (2022-02-15)

Bug Fixes

  • back-button, breadcrumb, item: flip chevron icons on RTL (#24705) (a093544)
  • datetime: navigate to month within min range (#24759) (7b3838c), closes #24757
  • input: only set native input value if different (#24758) (fd031aa), closes #24753
  • router-outlet: getRouteId() returns the params set in setRouteId(). (#24656) (be2205e), closes #24652
  • router-outlet: navigating to same route with different params now activates component (#24760) (abc36ae), closes #24653

6.0.7 (2022-02-09)

Bug Fixes

6.0.6 (2022-02-09)

Bug Fixes

6.0.5 (2022-02-02)

Bug Fixes

Performance Improvements

  • various: don't use lazy-loaded icon names in components (#24671) (484de50)

6.0.4 (2022-01-26)

Bug Fixes

6.0.3 (2022-01-19)

Bug Fixes

6.0.2 (2022-01-11)

Bug Fixes