Lars Mikkelsen
897bd4a8d0
ci: add CodeQL workflow ( #25443 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com >
2022-06-17 15:54:16 -04:00
Liam DeBeasi
61e571e585
fix(accordion): accordions expand when using binding ( #25322 )
...
resolves #25307
2022-05-20 09:43:04 -04:00
Liam DeBeasi
760ab24c37
chore(): sync with main
2022-04-07 14:14:05 -04:00
Sean Perkins
eea25d091d
fix(angular): item styling when control has value ( #24932 )
...
Resolves #23809
2022-04-05 12:44:45 -04:00
Liam DeBeasi
083a31acdc
chore(): sync feature-6.1 with main
2022-04-04 15:27:16 -04:00
Sean Perkins
a8fd2d9199
fix(angular): ngOnDestroy runs inside angular zone ( #24949 )
...
Resolves #22571
2022-03-21 22:16:24 -04:00
Hans Krywalsky
3145c76934
feat(modal): ability to programmatically set current sheet breakpoint ( #24648 )
...
Resolves #23917
Co-authored-by: Sean Perkins <sean@ionic.io >
2022-03-21 18:05:25 -04:00
Sean Perkins
981eeba0e1
docs(modal): accessing modal element for controller modals ( #24896 )
...
Resolves #24673
2022-03-11 14:47:59 -05:00
Amanda Smith
d5efa11331
fix(tabs): angular, fire willChange event before selected tab changes ( #24910 )
...
Co-authored-by: Sean Perkins <sean@ionic.io >
2022-03-09 14:34:51 -06:00
Liam DeBeasi
3d0f99904f
fix(modal): .ion-page element is now correctly added ( #24811 )
...
resolves #24809
2022-02-24 09:28:52 -05:00
Sean Perkins
90a9a9c3e8
fix(angular): routerLink with null value works with Angular 13 ( #24622 )
...
Resolves #24586
2022-01-24 16:07:27 -05:00
Sean Perkins
034d049209
chore(angular): upgrade test app to Angular 13 ( #24621 )
2022-01-24 11:50:27 -05:00
Sean Perkins
273ae2cc08
fix(angular): apply touch, dirty and pristine form control classes ( #24558 )
...
Resolves #24483
2022-01-12 14:48:01 -05:00
Sean Perkins
5c54593dde
fix(angular): attach change detector ref for inline overlays ( #24521 )
...
Allow template bindings to update with inline overlays.
Resolves #24502
2022-01-06 15:43:51 -05:00
Mike Hartington
3451a34ad0
feat(angular): build for angular 12.0 ( #23970 )
2021-10-15 16:54:59 -04:00
Liam DeBeasi
aede8e686f
chore(): resolve merge conflicts
2021-04-23 11:41:46 -04:00
Brandy Carney
15abc181aa
test(cypress): migrate Angular tests to Cypress ( #23083 )
2021-04-15 11:59:27 -04:00
Liam DeBeasi
9e05891736
refactor(angular): remove Config.set() method ( #22918 )
...
BREAKING CHANGE: The `Config.set()` method has been removed. See https://ionicframework.com/docs/angular/config for examples on how to set config globally, per-component, and per-platform.
2021-02-12 13:54:34 -05:00
Liam DeBeasi
e95b481a53
fix(angular): patch FormControl methods to properly sync Ionic form classes ( #21429 )
...
Co-authored-by: Mark Levy <MarkChrisLevy@users.noreply.github.com >
2020-06-09 11:54:40 -04:00
Liam DeBeasi
f34d3752e3
feat(all): add support for configuring animations on a per-page basis ( #21433 )
2020-06-08 15:49:14 -04:00
Haidar Zeineddine
53fc8e37c8
feat(angular): strongly type Ionic lifecycle hooks ( #18044 )
...
closes #18043
2020-05-27 16:42:34 -04:00
Mike Hartington
2344d0b272
feat(angular): angular 9 support ( #19515 )
...
* init ivy support
* chore(): angular prerelease
* chore: update
* updates
* angular 8 deps
* chore(angular): update sync script
* updates
* chore(): remove console log
* chore(): updates
* chore(): update release script
* fix(): remove comments
* fix(): remove test version
* fix(): failing angular test
* fix(): failing angular tests
* fix(): update ci steps
* fix(): fix sync script
* chore(): refactor angular proxies
* chore(): updates
* chore(): updates
* chore(): lint
* chore(): updates
* chore(ssr): check for window
* chore(): fix virtual scroll angular tests
* chore(): lint
* chore(): add server to link
* chore(scripts): update release script
* chore(): bump version check
* style(scripts): spacing
2019-12-18 18:43:59 -05:00
James Manners
4c8f32fae9
fix(tabs): preserve route navigation extras when changing tabs ( #18493 )
...
fixes #18717
2019-12-11 10:46:13 -05:00
Liam DeBeasi
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
Manu MA
d1ee36b2c8
docs(all): update usage of css utils ( #19208 )
2019-08-30 18:32:21 +02:00
Manu MA
9751f145e1
fix(segment): don't emit ionChange until didLoad ( #19218 )
...
fixes #19204
2019-08-29 09:30:37 +02:00
Manu MA
da5d3f0e04
refactor(): add warnings for deprecated CSS attributes
2019-08-28 13:53:21 +02:00
Adam Bradley
84e306c1a6
feat(ssr): add ionic angular server ( #18880 )
2019-08-06 12:24:42 -05:00
Manu MA
6bbdb80871
fix(accessor): ngModel conflits with nested inputs ( #18976 )
...
fixes #18248
2019-08-06 13:34:54 +02:00
Manu MA
e043ea9dae
chore(): fix e2e angular ( #19005 )
2019-08-06 13:05:47 +02:00
Manu MA
962783bfba
fix(router-outlet): change detection fires properly ( #18896 )
...
* fix(router-outlet): never detach() the entering view
fixes #18894
* add tests
* ci
* update package-lock
* circle sync runtime
2019-07-26 11:13:50 -04:00
Manu MA
544e550286
fix(platform): wrap event listeners around zone ( #18853 )
...
fixes #18831
2019-07-22 18:53:31 +02:00
Manu MA
97fec92365
fix(router-outlet): attach entering view before first change detection ( #18821 )
2019-07-18 10:26:54 +02:00
Manu Mtz.-Almeida
e059fc8048
perf(angular): skip zone
2019-07-06 19:33:34 +02:00
Manu MA
34dfc3ce98
refactor(all): updating to newest stencil apis ( #18578 )
...
* chore(): update ionicons
* refactor(all): updating to newest stencil apis
* fix lint issues
* more changes
* moreee
* fix treeshaking
* fix config
* fix checkbox
* fix stuff
* chore(): update ionicons
* fix linting errors
2019-06-23 11:26:42 +02:00
Manu MA
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
Liam DeBeasi
6ddde3aa98
test(angular): add queryparam and fragment tests ( #18372 )
...
* add queryparam and fragment tests
* reorder imports
2019-05-24 11:29:56 -04:00
Liam DeBeasi
52e5a8d3e3
fix(angular): back button goes back to proper tab ( #18005 )
...
fixes #17278
fixes #15216
2019-04-10 16:18:59 -04:00
Manu MA
835aea9c4a
feat(slides): expose updateAutoHeight ( #17208 )
...
fixes #15079
2019-01-22 16:00:25 +01:00
Manu MA
a945b03144
fix(angular): race condition when fast navigation ( #17197 )
...
fixes #17194
fixes #16449
fixes #15413
2019-01-22 15:03:43 +01:00
Manu MA
25b88478a1
test(angular): form tests ( #17179 )
2019-01-20 16:45:13 +01:00
Manu MA
2b4d7b7be9
fix(angular): apply validation classes properly
...
* fix(angular): add validation classes to ion-item
* fix(inputs): focus handling
fixes #17171
fixes #16052
fixes #15572
fixes #16452
fixes #17063
2019-01-19 22:56:00 +01:00
Manu MA
b01c869a92
test(angular): add test for dynamic slides ( #17167 )
2019-01-18 19:03:54 +01:00
Manu MA
6929bb817c
feat(angular): add tabs events ( #17125 )
...
* feat(angular): add tabs events
* lint
2019-01-15 22:07:53 +01:00
Manu MA
8789748334
test(angular): add more ViewChild and event tests ( #17099 )
2019-01-14 17:38:31 +01:00
Paul Stelzer
8357e5c1ed
fix(angular): fix slides ( #17085 )
...
* test: slides
* remove sideEffects
2019-01-14 16:54:51 +01:00
Manu MA
509edbc53c
test(angular): add test for providers ( #17041 )
2019-01-10 17:29:22 +01:00
Manu MA
27a4709195
fix(angular): ViewChild() fix ( #17037 )
...
fixes #17034
2019-01-10 12:59:29 +01:00
Manu MA
d1cecf142b
fix(virtual-scroll): fixes dynamic changes
2018-12-19 00:27:04 +01:00
Manu Mtz.-Almeida
c25f27b819
test(angular): add e2e tests for ion-nav
2018-12-18 18:34:29 +01:00