708ccbf808
chore(): sync with main
2023-03-01 11:22:56 -05:00
865f8de9dc
feat(searchbar): ionInput now emits value payload ( #26831 )
...
resolves #26828
BREAKING CHANGE:
The `detail` payload for the `ionInput` event now on `ion-searchbar` contains an object with the current `value` as well as the native event that triggered `ionInput`.
2023-02-23 12:15:43 -05:00
fc5fcc064d
feat(toast): add stacked buttons functionality ( #26790 )
2023-02-15 09:56:02 -05:00
b78b454e08
revert(): revert base components feature ( #26692 )
...
The Ionic Framework team would like to re-evaluate our approach to improving customization options when building mobile applications. We are looking at other solutions that a) make customizing an app UI easier and b) are applicable to a broader set of developers.
2023-01-30 11:52:36 -05:00
18f109c7da
feat(base-components): add ability to remove ios and md theme ( #26669 )
2023-01-24 16:18:35 -05:00
322a1dbcd0
refactor(types): remove overlay attribute interfaces ( #26181 )
...
BREAKING CHANGE:
`ActionSheetAttributes`, `AlertAttributes`, `AlertTextareaAttributes`, `AlertInputAttributes`, `LoadingAttributes`, `ModalAttributes`, `PickerAttributes`, `PopoverAttributes`, and `ToastAttributes` have been removed. Developers should use `{ [key: string]: any }` instead.
2022-10-28 16:12:28 -04:00
b052d3b262
feat(searchbar): ionChange will only emit from user committed changes ( #26026 )
2022-10-03 15:08:43 -05:00
8732b7bdb7
feat(input): ionChange will only emit from user committed changes ( #25858 )
...
Resolves #20106 , #20061
2022-09-12 15:35:43 -04:00
d478e03914
feat(slides): remove ion-slide, ion-slides, and IonicSwiper module ( #25868 )
2022-09-01 14:36:17 -05:00
1eb6fd04d7
feat(virtual-scroll): remove virtual scroll component ( #25808 )
2022-08-24 15:42:12 -04:00
2ddaf7a5a2
chore(angular): use generated proxy declarations ( #25728 )
2022-08-10 23:12:55 -04:00
15f0c0669f
fix(range): interfaces are now correctly exported ( #25342 )
...
resolves #25341
2022-05-24 15:02:15 -04:00
1c26e9b9b0
fix(angular): button components now route correctly without reload ( #25071 )
2022-04-07 11:57:15 -04:00
55db38ddc5
feat(react): add setupIonicReact function ( #24254 )
...
resolves #24139
2021-11-22 15:29:47 -05:00
2054690f54
chore(): sync with main
2021-11-11 10:19:05 -05:00
d0b61307c6
feat(slides): add support for Swiper 7 ( #24190 )
2021-11-09 12:50:56 -05:00
3451a34ad0
feat(angular): build for angular 12.0 ( #23970 )
2021-10-15 16:54:59 -04:00
8708095111
feat(all): add CustomEvents types to components that emit events ( #23956 )
...
resolves #22925
BREAKING CHANGE: The `RadioChangeEventDetail` interface has been removed in favor of `RadioGroupChangeEventDetail`.
2021-09-24 16:28:49 -04:00
45cabae04b
feat(platform): add ability to override platform detection methods ( #23915 )
...
resolves #19737
2021-09-14 15:49:04 -04:00
11fda41420
feat(slides): add IonicSlides module for Swiper migration, deprecate ion-slides ( #23844 )
...
backports #23447
2021-08-31 17:52:47 -04:00
c925274c3b
fix(angular): overlay interfaces are now properly exported ( #23847 )
...
resolves #23846
2021-08-30 10:35:03 -04:00
d749d583e7
chore(): sync with main
2021-07-20 12:50:52 -04:00
773bbcb211
fix(overlays): overlay interfaces are now exported from framework packages and documented ( #23619 )
...
resolves #22790
2021-07-15 08:50:50 -04:00
623c84ab08
feat(slides): add IonicSwiper modules, deprecate ion-slides, and add link to migration ( #23447 )
2021-06-11 12:56:32 -04:00
eb592b8917
fix(nav): insertPages method correctly inserts multiple pages with props ( #21725 )
...
fixes #21724
2020-07-22 12:06:29 -04:00
a5b3750ee2
fix(angular): expose createAnimation in addition to AnimationController ( #21616 )
...
closes #21615
2020-06-23 16:23:22 -04:00
53fc8e37c8
feat(angular): strongly type Ionic lifecycle hooks ( #18044 )
...
closes #18043
2020-05-27 16:42:34 -04:00
4af54a2fea
feat(angular): expose getPlatforms and isPlatform ( #21308 )
2020-05-22 10:27:03 -04:00
fa9ddc91bc
feat(all): add ability to eject from Ionic sanitizer ( #20457 )
...
resolves #18277
2020-04-27 16:03:39 -04:00
f340cb64c8
chore(): properly export ionic page transition functions ( #20860 )
2020-03-25 11:43:02 -04:00
5049d19917
fix(angular): export Animation and Gesture related types ( #20766 )
2020-03-12 14:56:36 -04:00
48a766246d
feat(angular): expose Ionic Gestures via GestureController ( #19864 )
...
* expose gestures thru angular
* run linter
2019-11-08 10:35:52 -05:00
67a7e232b9
feat(angular): Expose Ionic Animations via the AnimationController ( #19745 )
...
* Add animation controller for angular
* remove empty constructor
* sync with master
2019-10-29 16:14:26 -04:00
17170f01da
refactor(angular): removes Events service ( #19600 )
...
BREAKING CHANGES
The Events Service in @ionic/angular has been removed.
- Use "Observables" for a similar pub/sub architecture: https://angular.io/guide/observables
- Use "Redux" for advanced state management: https://ngrx.io
2019-10-10 14:34:16 -04:00
e67f7e81f7
refactor(css): remove CSS util attributes ( #18956 )
...
BREAKING CHANGES
Removes all CSS utility attributes. Please use CSS classes instead. See the documentation for the correct class names: https://ionicframework.com/docs/layout/css-utilities
2019-10-10 14:34:16 -04:00
da5d3f0e04
refactor(): add warnings for deprecated CSS attributes
2019-08-28 13:53:21 +02:00
27a4709195
fix(angular): ViewChild() fix ( #17037 )
...
fixes #17034
2019-01-10 12:59:29 +01:00
44fb45e2bc
perf(angular): bundle size improvements for angular ( #16966 )
2019-01-07 22:05:36 +01:00
4ba70f3a55
docs(): fix spelling
2018-05-16 15:04:13 -04:00
3bb661fa11
chore(angular): update angular tests to ng v6 and latest stencil
2018-05-16 11:40:28 -05:00
5899b0392d
feat(router): dont reuse the component if the params are different
...
This matches v3 functionality
2018-04-11 23:59:04 +02:00
cece447092
fix(angular): module exports
2018-03-30 21:54:46 +02:00
726938f67c
fix(angular): stack based navigation
2018-03-27 19:51:08 +02:00
862e5719c6
feat(nav): goBack directive
2018-03-27 14:55:31 +02:00
97f1158cbc
refactor(angular): refactor ionic/angular modules
2018-03-26 16:33:40 -05:00
9a0755a268
fix(angular): modal and popover support
2018-03-13 20:53:17 +01:00
cc4fecc1be
fix(angular): fix overlays
2018-03-13 19:21:26 +01:00
d37623a2ca
chore(packages): move the packages to root
2018-03-12 16:02:25 -04:00