ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

MIT License

Downloads
2.3M
Stars
51K
Committers
500

Bot releases are hidden (Show)

ionic-framework - v8.3.0

Published by brandyscarney about 1 month ago

8.3.0 (2024-09-05)

Features

  • checkbox: display as block when justify or alignment properties are defined (#29783) (4ccd15e)
  • radio: display as block when justify or alignment properties are defined (#29801) (18b02b3)
  • react, vue, angular: use tabs without router (#29794) (867066b), closes #25184
  • toggle: display as block when justify or alignment properties are defined (#29802) (0332c8c)
ionic-framework - v6.3.0 Manganese

Published by liamdebeasi about 2 years ago

6.3.0 Manganese (2022-10-05)

Bug Fixes

Features

ionic-framework - v5.9.4

Published by liamdebeasi over 2 years ago

5.9.4 (2022-04-27)

Bug Fixes

ionic-framework - 6.0.1

Published by liamdebeasi almost 3 years ago

Bug Fixes

Performance Improvements

  • content: remove global click listener to improve interaction performance (#24360) (1bfac52), closes #24359
ionic-framework - 5.9.3

Published by liamdebeasi almost 3 years ago

Bug Fixes

Performance Improvements

  • content: remove global click listener to improve interaction performance (#24360) (9c9e28c), closes #24359
ionic-framework - 6.0.0 Titanium

Published by liamdebeasi almost 3 years ago

Enjoy! 🚀

We recommend updating to version 5.9.2 before updating to version 6.0.0 in order to see deprecation warnings related to your app in the developer console.

Please see the Ionic 6 Upgrade Guide for a step-by-step list of what you need to do to get started with Ionic 6.

ionic-framework - 6.0.0-rc.4

Published by liamdebeasi almost 3 years ago

Bug Fixes

  • accordion: improve functionality with nested accordions (#24302) (0920797)
  • content: ensure scrollEl is always available in scroll methods (#24255) (36a096c), closes #24168
  • datetime: keyboard navigation now works in time picker (#24251) (8bdcd3c), closes #24070
  • datetime: prevent multiple items from being highlighted at once in month/year and time pickers (#24268) (c2bef8d), closes #24067
  • datetime: update active calendar display when value changes (#24244) (ec3bc52), closes #24241
  • item: counter property now defaults to false to make upgrade easier (#24263) (f61f356)
  • react, vue: remove side effects to improve treeshaking (#24313) (13d4418), closes #24280

Features

ionic-framework - 5.9.2

Published by liamdebeasi almost 3 years ago

Bug Fixes

  • angular: improve typing when compiling with legacy View Engine (#24221) (816096f)
  • content: ensure fixed slot renders on top of content in iOS (#24300) (e41b0e0), closes #24286
  • popover: improve scrolling in popover when using header and footer (#24294) (f6a00ea)
  • react: present and dismiss hooks return promises (#24299) (4b26fea), closes #24293
  • react: properly check for custom elements to avoid errors in unit tests (#24156) (8f188ea), closes #24149
  • router: popping route now accounts for route params (#24315) (5e5054d), closes #24223
  • slides: update swiper instance after initialization (#24257) (89e4bc5), closes #19638
  • vue: ionic lifecycle hooks now run when using vue 3.2 setup syntax (#24253) (fb96ab5), closes #23824
  • vue: switching between tabs preserves query string (#24297) (047d3c7), closes #23699
ionic-framework - 6.0.0-rc.3

Published by liamdebeasi almost 3 years ago

Bug Fixes

  • all: Ionic components that use child Ionic components are now correctly defined (#24191) (5a2a335), closes #23571 #24116 #24129
  • angular: prevent duplicate event emissions (#24200) (fc1eae9)
  • icon: update to ionicons 6 to resolve typescript 4.4 errors (#24185) (118c606)
  • input: date type in ion-input now aligns correctly on iOS 15 (#24213) (9cf7c89)
  • input: ionInput event emits with type of InputEvent (#24111) (52cd5d0)
  • item: allow click targets inside of label (#24225) (3949a94)
  • label: apply error appearance when control is touched (#24072) (009dff5)
  • modal, popover: opening modal and popover now works even if overlay was added to ion-app directly (#24174) (da339a8), closes #23728
  • modal: border radius is now correctly applied to card modals (#24204) (1f4f8eb)
  • modal: card modal shadow now shows up correctly on ipad (#24203) (5d4f5af)
  • overlays: declarative modals now work properly with the hardware back button (#24165) (b3759ae)
  • react: improve component compatibility with preact (#24132) (15fc293), closes #23516
  • textarea: floating label layout is correct with autogrow textareas (#24202) (713f0f5)
ionic-framework - 5.9.1

Published by liamdebeasi almost 3 years ago

Bug Fixes

ionic-framework - 5.9.0

Published by liamdebeasi almost 3 years ago

Bug Fixes

Features

ionic-framework - 6.0.0-rc.2

Published by liamdebeasi almost 3 years ago

Bug Fixes

ionic-framework - 6.0.0-rc.1

Published by liamdebeasi almost 3 years ago

Bug Fixes

  • accordion-group: ionChange is now fired properly in vue (#24063) (61b99d1), closes #23762
  • angular: resolve issues with ng add on angular 12 (#23970) (3451a34)
  • datetime: clear button is now rendered even if showDefaultButtons is false (#24075) (e3996cf)
  • datetime: default sizing preserves shape of datetime (#24104) (71fab0f)
  • infinite-scroll: infinite scroll event now fired with custom elements build (#24043) (8a86cfb), closes #24034
  • modal: fix backdrop animation for sheets with off-center backdropBreakpoint (#24061) (49db6d0)
  • react: overlays shown with useIonModal and useIonPopover no longer render outside of main react tree (f3e492c), closes #23516 #23516
ionic-framework - 5.8.5

Published by liamdebeasi almost 3 years ago

Bug Fixes

  • menu: added focus trapping, improved compatibility with screen readers (#24076) (bdb268a)
  • vue: back button now selects correct route when navigating from view multiple times (#24060) (a09d7d4), closes #23987
  • vue: mount correct views when navigating (#24056) (24659a5), closes #23914
ionic-framework - 5.8.4

Published by liamdebeasi about 3 years ago

Bug Fixes

ionic-framework - 5.8.3

Published by liamdebeasi about 3 years ago

Bug Fixes

ionic-framework - 6.0.0-rc.0

Published by liamdebeasi about 3 years ago

Bug Fixes

ionic-framework - 6.0.0-beta.7

Published by liamdebeasi about 3 years ago

Bug Fixes

  • datetime: ionBlur and ionFocus now fires correctly (#23980) (86a77bd)
  • datetime: ionChange is no longer called for out of range dates (#23940) (ea39c6e), closes #23939
  • datetime: time picker uses new iOS 15 style (#23996) (0ab37b5), closes #23768
  • modal: backdropBreakpoint is now an exclusive value (#23954) (ed455ab)
  • react: ensure inline modal content is visible (#23968) (285a371)
  • reorder-group: wait for content to render before getting scroll position (#24007) (225a278), closes #23875
  • select: ensure popover options with number values are searched for correctly (#23998) (c204083)
  • select: focus selected item in popovers (#23991) (2497a53)

Features

BREAKING CHANGES

  • radio: The RadioChangeEventDetail interface has been removed in favor of RadioGroupChangeEventDetail.
ionic-framework - 5.8.2

Published by liamdebeasi about 3 years ago

Bug Fixes

  • alert: made it easier to tell if alert is scrollable in MD mode (#23976) (a262753)
  • angular: use initialize function when setting up ionic angular to avoid config errors (#24004) (f112ad4), closes #22853
  • item-sliding: closing an item can no longer be interrupted (#23973) (3ca0419), closes #23969
  • react: overlay hooks memorised properly to prevent re-renders (#24010) (2c97712), closes #23741
  • select-popover: non-scrollable popovers no longer have forced overscroll (#23972) (aa4ba89), closes #23971
  • status-bar: tapping status bar correctly scrolls content to top (#24001) (25eb8cd), closes #20423
ionic-framework - 5.8.1

Published by liamdebeasi about 3 years ago

Bug Fixes