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 visible (Hide)

ionic-framework - 5.4.3

Published by liamdebeasi almost 4 years ago

Bug Fixes

  • all add missing vendor prefixes to css (0989ea5)
ionic-framework - 5.4.2

Published by liamdebeasi almost 4 years ago

Bug Fixes

  • alert: correctly position alert when keyboard is open (#22425) (9752cd6)
  • ios: contenteditable elements are now selectable on iOS (#22404) (023fb18), closes #18368
  • item: only add click event listener to items with inputs (#22352) (9659ad6), closes #22011
  • range: gesture is now properly re-created on connectedCallback (#22407) (2fea36f), closes #22335
  • refresher: work properly in modal by waiting for content to be ready (#22390) (91d0414), closes #22256
  • segment-button: color property is now reactive if previously undefined (#22405) (04161c9), closes #20831
  • vue: correctly switch tabs after going back (#22309) (daf6a92), closes #22307
  • vue: ensure view is updated correctly when replacing a route outside of a nav guard (#22429) (5a4d0c0), closes #22412

Performance Improvements

  • ios: move content to stacking context to improve scrolling performance on iOS devices (#22180) (9f44966)
ionic-framework - 5.4.1

Published by liamdebeasi about 4 years ago

Bug Fixes

ionic-framework - 5.4.0 Sulfur

Published by liamdebeasi about 4 years ago

This is the first stable release of Ionic Vue.

Enjoy the Vue! 🎉

New to Ionic Vue?

Check out our Quickstart Guide to get up and running. Then be sure to check out our Building Your First App Guide to learn how build a cross platform Ionic Vue application from start to finish!

ionic-framework - 5.4.0-rc.3

Published by liamdebeasi about 4 years ago

This version is dedicated to our upcoming Ionic Vue release.

Bug Fixes

  • vue: ion-page component is now properly shown with HMR (#22319) (c5ab562)

Upgrade Steps

npm install @ionic/[email protected] @ionic/[email protected] --save-exact

New to Ionic Vue?

Check out our Quickstart Guide to get up and running. Then be sure to check out our Building Your First App Guide to learn how build a cross platform Ionic Vue application from start to finish!

ionic-framework - 5.4.0-rc.2

Published by liamdebeasi about 4 years ago

This version is dedicated to our upcoming Ionic Vue release.

Bug Fixes

  • vue: do not hide page content when using ion-page in non-routing contexts (#22302) (fff82d0), closes #22300
  • vue: going back from tabs page to a non-tabs page now selects correct page (#22275) (b06ae16), closes #22258
  • vue: improve swipe to go back reliability (#22288) (c74fd41), closes #22237
  • vue: modal, popover, and nav are now created within application context (#22282) (6026c65), closes #22079
  • vue: pages now render in correct outlet when using multiple nested outlets (#22301) (52f655c), closes #22286

Upgrade Steps

npm install @ionic/[email protected] @ionic/[email protected] --save-exact

New to Ionic Vue?

Check out our Quickstart Guide to get up and running. Then be sure to check out our Building Your First App Guide to learn how build a cross platform Ionic Vue application from start to finish!

ionic-framework - 5.4.0-rc.1

Published by liamdebeasi about 4 years ago

This version is dedicated to our upcoming Ionic Vue release.

Bug Fixes

Upgrade Steps

npm install @ionic/[email protected] @ionic/[email protected] --save-exact

New to Ionic Vue?

Check out our Quickstart Guide to get up and running. Then be sure to check out our Building Your First App Guide to learn how build a cross platform Ionic Vue application from start to finish!

ionic-framework - 5.3.5

Published by brandyscarney about 4 years ago

Bug Fixes

ionic-framework - 4.11.13

Published by brandyscarney about 4 years ago

Bug Fixes

  • datetime: do not set ampm when the column doesn't exist (#22224) (210db5b)
ionic-framework - 4.11.12

Published by brandyscarney about 4 years ago

Bug Fixes

  • datetime: remove the automatic switching from am to pm and vice versa (#22208) (0d56c51), closes #18924
ionic-framework - 5.3.4

Published by brandyscarney about 4 years ago

Bug Fixes

  • alert: follow accessibility guidelines outlined by wai-aria (#22159) (e9b2cc8), closes #21744
  • overlays: return focus to presenting element after dismissal (#22167) (cc45ad8), closes #21768
  • picker-column: add cancelable check to avoid intervention error in chrome (#22140) (a24a041), closes #22137
  • radio: follow accessibility guidelines outlined by wai-aria (#22113) (ea0e049), closes #21743
  • reorder: allow click event propagation when reorder group is disabled (#21947) (baafe08), closes #21017
  • segment: do not allow text selection on desktop (#22158) (1526bdf)

Performance Improvements

  • segment: improve scrolling performance on ios when using segment (#22110) (68afc49), closes #22095
ionic-framework - 5.3.3

Published by brandyscarney about 4 years ago

Bug Fixes

ionic-framework - 4.11.11

Published by brandyscarney about 4 years ago

Bug Fixes

ionic-framework - 5.3.2

Published by brandyscarney about 4 years ago

Bug Fixes

  • input: improve reliability of scroll assist when accessory bar is enabled (#21936) (22477fb), closes #21912
  • input: properly focus the input when clicking the item padding in WebKit (#21930) (e4964ff), closes #21509
  • input: remain focused in the input after pressing the clear button (#21985) (6878fb9), closes #21549
  • label: use translateY so input caret shows up due to webkit issue (#21949) (00eac33), closes #21943
  • overlays: prevent focus from being stolen when presenting another overlay from within a modal (#21856) (5c177d7), closes #21840
  • range: properly display stacked labels in an item with a range (#21944) (9f4b01e), closes #21625
  • react: export correct animation types (#21950) (36e4bf7)
  • react: removed exporting of ionRenderToString to decrease bundle size, closes #21917 (#21928) (434befe)
  • react: setting active tab properly on mount, closes #21830 (#21833) (f58424f)
  • react: fix tab currentHref when changing tabs, closes #21834 (#21835) (74468ab)
ionic-framework - 5.3.1

Published by liamdebeasi about 4 years ago

Bug Fixes

  • react: properly extend HTMLElement for tabs (bfddb17), closes #21803
ionic-framework - 5.3.0 Phosphorus

Published by liamdebeasi over 4 years ago

Bug Fixes

Features

ionic-framework - 5.2.3

Published by liamdebeasi over 4 years ago

Bug Fixes

ionic-framework - 5.2.2

Published by liamdebeasi over 4 years ago

Bug Fixes

  • action-sheet, alert: resolve double click issue when running in iOS mode on chrome (#21506) (bcccc21), closes #21503
  • angular: fix issue where navAnimation was being incorrectly overridden (#21508) (e968bd0), closes #21495
  • input: add aria-label to clear button (#21538) (d8b377f), closes #21537
  • ios: respect toolbar opacity when doing nav transition (#21512) (24cfdc3)
  • segment: ensure checked classes get set after not having a value (#21547) (17308f2), closes #21546
ionic-framework - 5.2.1

Published by liamdebeasi over 4 years ago

Bug Fixes

  • angular: resolve error when not using ngModel on components (4083e32)
ionic-framework - 5.2.0 Silicon

Published by liamdebeasi over 4 years ago

Bug Fixes

  • action-sheet, toast: allow button handler to return Promise<void> (#21259) (7703da2)
  • angular: patch FormControl methods to properly sync Ionic form classes (#21429) (e95b481)
  • datetime: ensure year-only values are not affected by timezone when parsing (#21309) (3937101)
  • header: large title transition now works on older versions of iOS (#21339) (2dac12c)
  • img: use setTimeout fallback on older versions of chrome (#21358) (0bf9449)
  • ios: add haptic drag gesture for action sheet and alert components (#21060) (33be1f0)
  • item: inherit align-items from parent item (#19278) (882f8fe), closes #18703
  • item: input-wrapper now inherits overflow (#21282) (29d208d)
  • menu-button: screen readers now properly announce menu button (#21324) (eaf4fb6)
  • modal: card style modal no longer gets stuck when swiping quickly (#21224) (448dfa0)
  • modal: set card-style modal height using the --height css variable (#21453) (a4f0bdb)
  • reorder-group: revert item to original position when passing false to complete (#21396) (5f2001c), closes #19128
  • router: use correct nav transition when going back (#21301) (c8db0d5)
  • scroll-assist: improve scroll detection accuracy (#21416) (137c49d)
  • slides: update Swiper dependency to resolve error when doing SSR (#21350) (3290604)
  • textarea: native textarea inherits max/min width and height (#21333) (2377480)

Features

  • alert: add destructive role to alert buttons (#21269) (e53f024)
  • alert: add support for custom input attributes (#21365) (1ed8169)
  • all: add all autocomplete values to input and searchbar (#21297) (4fd7c0c)
  • all: add optional generic typings for overlay component methods (#21393) (5bf83b8)
  • all: add shadow parts to missing components (#21436) (17375d2)
  • all: add support for configuring animations on a per-page basis (#21433) (f34d375)
  • angular: expose activatedView (#21302) (829a0d9)
  • angular: expose getPlatforms and isPlatform (#21308) (4af54a2)
  • angular: add strongly typed Ionic lifecycle hooks (#18044) (53fc8e3), closes #18043
  • fab-button: add close icon font size css variable (#19628) (df408f9)
  • fab-button: add closeIcon property (#19626) (698e526)
  • select-option: pass class from the option to the interface for individual styling (#21304) (5285824)
Package Rankings
Top 0.37% on Npmjs.org
Top 3.57% on Proxy.golang.org
Top 20.43% on Repo1.maven.org
Badges
Extracted from project README
version version version version