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
0de75afbef
feat(custom-elements): add experimental custom elements build ( #22863 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-02-11 12:08:00 -05:00
487349f02a
fix(schematics): update ngAdd schematic ( #22858 )
...
* fix(schematics): update ngAdd schematic
Closes https://github.com/ionic-team/angular-toolkit/issues/415
Closes https://github.com/ionic-team/angular-toolkit/issues/419
* Update angular/src/schematics/utils/config.ts
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
* Update angular/src/schematics/add/index.ts
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2021-02-02 16:44:33 -05:00
65bc99577c
feat(segment): add swipeGesture property to allow for disabling of the swipe gesture ( #22087 )
...
resolves #22048
2020-11-13 12:38:23 -05:00
0a0cbd8f2a
feat(chip): add disabled property ( #20658 )
...
resolves #19510
2020-11-05 14:18:24 -05:00
c83826aa73
chore(): update to stencil 2, resolve npm7 build issues ( #22396 )
...
* feat(stencil): update to stencil 2.1.2
- Updates package entry points, index.js and index.cjs.js
- Fix treeshaking unused and remove side effect globals
* chore: add typescript 4.0.5 to devDeps
* npm7 fixes
Co-authored-by: Adam Bradley <adamdbradley@users.noreply.github.com>
2020-10-27 13:42:24 -04:00
eb592b8917
fix(nav): insertPages method correctly inserts multiple pages with props ( #21725 )
...
fixes #21724
2020-07-22 12:06:29 -04:00
2664587749
fix(angular): per-page animations now work with swipe to go back ( #21706 )
...
resolves #21692
2020-07-10 09:38:58 -04:00
a5b3750ee2
fix(angular): expose createAnimation in addition to AnimationController ( #21616 )
...
closes #21615
2020-06-23 16:23:22 -04:00
9223abc1f8
fix(angular): resolve issue when not using ngModel on components
2020-06-11 10:43:49 -04:00
17375d2325
feat(all): add shadow parts to missing components ( #21436 )
2020-06-10 09:58:33 -04:00
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
698e526b9f
feat(fab-button): add closeIcon property ( #19626 )
2020-06-08 16:46:03 -04:00
f34d3752e3
feat(all): add support for configuring animations on a per-page basis ( #21433 )
2020-06-08 15:49:14 -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
829a0d9be5
feat(angular): expose activatedView ( #21302 )
2020-05-20 15:24:30 -04:00
ae5f1ddff0
feat(app): keyboard open and close events ( #18478 )
2020-04-30 16:07:44 -04:00
fa9ddc91bc
feat(all): add ability to eject from Ionic sanitizer ( #20457 )
...
resolves #18277
2020-04-27 16:03:39 -04:00
3821c0463a
feat(): add ability to continue processing hardware back button events ( #20613 )
...
fixes #17824
2020-04-27 12:58:37 -04:00
429edb053b
feat(gesture): add option to run inside NgZone for Angular apps ( #20685 )
...
fixes #20529
2020-04-27 12:50:44 -04:00
15203de08b
fix(angular): do not navigate to same tab if already active ( #21085 )
...
fixes #21074 , fixes #19943
2020-04-27 12:19:23 -04:00
1b11ff7fb9
feat(back-button): add 'backButtonDefaultHref' property to Ionic Config ( #20491 )
...
closes #19305
Co-authored-by: Brandy Carney <brandy@ionic.io>
2020-04-27 10:57:43 -04:00
1622d9bb3c
feat(textarea): add support for inputmode and enterkeyhint ( #21106 )
2020-04-24 11:56:10 -04:00
e90683a713
feat(searchbar): add support for enterkeyhint ( #21036 )
...
fixes #21034
2020-04-15 15:08:43 -04:00
3efaf43821
feat(input): add support for enterkeyhint ( #21035 )
...
fixes #21034
2020-04-15 15:08:12 -04:00
f340cb64c8
chore(): properly export ionic page transition functions ( #20860 )
2020-03-25 11:43:02 -04:00
976e68da5b
refactor(): minor updates for next stencil version ( #20787 )
2020-03-24 11:59:07 -04:00
39e6c8f55b
feat(angular): support multi-app for ng-add schematic ( #20768 )
...
* chore(angular): Add missing argument type information.
* chore(angular): Add missing semicolon.
* fix(angular): Properly detect the Angular project name for multi-app repositories.
* fix(angular): Fix generated angular.json when using ng-add in multi-app repositories.
* chore(angular): Improve reported warnings when using ng-add with invalid workspace configuration.
2020-03-18 12:46:14 -04:00
bfb78abda0
fix(angular): respect animation property for ion-router-outlet ( #20767 )
...
fixes #20764
2020-03-12 15:26:24 -04:00
5049d19917
fix(angular): export Animation and Gesture related types ( #20766 )
2020-03-12 14:56:36 -04:00
4d50064764
fix(segment): only emit ionChange when user releases pointer from screen ( #20495 )
...
fixes #20500
fixes #20257
2020-02-18 15:11:28 -05:00
fd9c7a9601
fix(schematic): correct path for angular project ( #20436 )
...
fixes #20435
2020-02-11 09:04:07 -05:00
09d951ae1b
fix(angular): ng-add schematic ( #20281 )
...
* fix(angular): update ng-add schematic to use the project name
* fix(angular): use relative schematics collection.json path.
2020-01-24 13:13:02 -05:00
7af0198e2e
chore(ngAdd): use project name in builders
...
Closes #19765
2020-01-23 10:22:11 -05:00
e693169cf0
fix(ngAdd): fix path for css styles in monorepo ( #19904 )
...
* feat(ng-add): Fix path for css styles in monorepo
* fix(): Changes proposed by SchnWalter
* chore(): Remove unused var
* chore(): Remove unused var
2020-01-23 10:11:29 -05:00
a5229d90ca
refactor(): remove checked property in favor of parent value ( #19449 )
...
BREAKING CHANGE:
The following components have been updated to remove the checked or selected properties:
- Radio
- Segment Button
- Select
Developers should set the value property on the respective parent components in order to managed checked/selected status.
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2020-01-17 17:22:26 -05:00
7b032c5e9b
feat(datetime): add custom timezone display property ( #19519 )
...
resolves #19401
2020-01-09 15:29:40 -05:00
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
4c8f32fae9
fix(tabs): preserve route navigation extras when changing tabs ( #18493 )
...
fixes #18717
2019-12-11 10:46:13 -05:00
b3b3312711
feat(modal): add card-style presentation with swipe to close gesture ( #19428 )
...
resolves #18660
2019-12-10 16:02:41 -05:00
5bbb95fae1
feat(list-header): redesign list header for iOS spec ( #19915 )
2019-11-19 14:53:37 -05:00
407db752a0
chore(angular): update Config deprecation message ( #19908 )
...
* update deprecation msg
* add exact release
2019-11-14 11:30:25 -05:00
48a766246d
feat(angular): expose Ionic Gestures via GestureController ( #19864 )
...
* expose gestures thru angular
* run linter
2019-11-08 10:35:52 -05:00
504051d709
fix(nav-params): set generic type on navigation parameters get() ( #19195 )
2019-11-07 17:45:31 -05:00
96a5e600e5
feat(animation): cubic-bezier easing conversion utility (experimental) ( #19788 )
...
resolves #19789
2019-10-31 10:16:33 -04: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
1b9d61bfa8
refactor(): remove deprecated swipeEnable ( #19526 )
2019-10-10 14:34:16 -04:00
13974c1047
refactor(skeleton-text): remove width property ( #18936 )
...
BREAKING CHANGES
Skeleton text's `width` property has been removed. Please use CSS instead to set the width.
2019-10-10 14:34:16 -04:00