Skip to content

Commit 1261c64

Browse files
committed
Merge branch 'main' into ROU-11368-to-main
2 parents 4074817 + 8b0769c commit 1261c64

File tree

253 files changed

+11803
-30124
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

253 files changed

+11803
-30124
lines changed

.github/workflows/actions/build-core/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,6 @@ runs:
3131
with:
3232
name: ionic-core
3333
output: core/CoreBuild.zip
34-
paths: core/dist core/components core/css core/hydrate core/loader core/src/components.d.ts core/api.txt
34+
# Include generated proxy files from Stencil output targets so
35+
# framework builds can detect when they need to be updated
36+
paths: core/dist core/components core/css core/hydrate core/loader core/src/components.d.ts core/api.txt packages/angular/src/directives/proxies.ts packages/angular/src/directives/proxies-list.ts packages/angular/standalone/src/directives/proxies.ts packages/vue/src/proxies.ts packages/react/src/components/proxies.ts packages/react/src/components/inner-proxies.ts packages/react/src/components/routing-proxies.ts

.github/workflows/actions/download-archive/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ inputs:
1010
runs:
1111
using: 'composite'
1212
steps:
13-
- uses: actions/download-artifact@v4
13+
- uses: actions/download-artifact@v5
1414
with:
1515
name: ${{ inputs.name }}
1616
path: ${{ inputs.path }}

.github/workflows/actions/test-angular-e2e/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ runs:
3232
run: npm install
3333
shell: bash
3434
working-directory: ./packages/angular/test/build/${{ inputs.app }}
35+
- name: Install Playwright Browsers
36+
run: npx playwright install
37+
shell: bash
38+
working-directory: ./packages/angular/test/build/${{ inputs.app }}
3539
- name: Sync Built Changes
3640
run: npm run sync
3741
shell: bash

.github/workflows/actions/update-reference-screenshots/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
- uses: actions/setup-node@v4
1111
with:
1212
node-version: 22.x
13-
- uses: actions/download-artifact@v4
13+
- uses: actions/download-artifact@v5
1414
with:
1515
path: ./artifacts
1616
- name: Extract Archives

CHANGELOG.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,65 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [8.7.2](https://github.com/ionic-team/ionic-framework/compare/v8.7.1...v8.7.2) (2025-08-06)
7+
8+
9+
### Bug Fixes
10+
11+
* **reorder-group:** add children fallback for framework compatibility ([#30593](https://github.com/ionic-team/ionic-framework/issues/30593)) ([1cd81b9](https://github.com/ionic-team/ionic-framework/commit/1cd81b92301378d55bce63a01dfcf95a91c92652)), closes [#30592](https://github.com/ionic-team/ionic-framework/issues/30592)
12+
* **tabs:** add fallback to select tab if router integration fails ([#30599](https://github.com/ionic-team/ionic-framework/issues/30599)) ([a2e803a](https://github.com/ionic-team/ionic-framework/commit/a2e803a553dc58fc0e1599e515a56180a7ab263a)), closes [#30552](https://github.com/ionic-team/ionic-framework/issues/30552)
13+
14+
15+
16+
17+
18+
## [8.7.1](https://github.com/ionic-team/ionic-framework/compare/v8.7.0...v8.7.1) (2025-07-31)
19+
20+
### Dependencies
21+
22+
* **stencil:** upgrade `@stencil/core` to version 4.36.2
23+
24+
25+
26+
27+
28+
# [8.7.0](https://github.com/ionic-team/ionic-framework/compare/v8.6.7...v8.7.0) (2025-07-30)
29+
30+
31+
### Features
32+
33+
* **css:** add new css utility classes for display and flex utils ([#30567](https://github.com/ionic-team/ionic-framework/issues/30567)) ([75f6c05](https://github.com/ionic-team/ionic-framework/commit/75f6c05fb96313ef890cc80a229a3a3ed3d57460)), closes [#22469](https://github.com/ionic-team/ionic-framework/issues/22469)
34+
* **datetime:** add border property to highlightedDates ([#30534](https://github.com/ionic-team/ionic-framework/issues/30534)) ([d5627c7](https://github.com/ionic-team/ionic-framework/commit/d5627c73681faf658ea3b869f3fb04d708391eb9)), closes [#29833](https://github.com/ionic-team/ionic-framework/issues/29833)
35+
* **deps:** update ionicons to v8 ([#30390](https://github.com/ionic-team/ionic-framework/issues/30390)) ([74cd71a](https://github.com/ionic-team/ionic-framework/commit/74cd71af243183aa738d11b280e155bdfd652126)), closes [#30445](https://github.com/ionic-team/ionic-framework/issues/30445)
36+
* **modal:** add IonModalToken for injecting modal elements in Angular components ([#30474](https://github.com/ionic-team/ionic-framework/issues/30474)) ([30d1910](https://github.com/ionic-team/ionic-framework/commit/30d1910d6ea5428b414d0e127e7681f59426c538))
37+
* **reorder-group:** add ionReorderStart, ionReorderMove, ionReorderEnd events ([#30471](https://github.com/ionic-team/ionic-framework/issues/30471)) ([b154f4e](https://github.com/ionic-team/ionic-framework/commit/b154f4ed095890f57ccab539fd9217976a5466e5)), closes [#23148](https://github.com/ionic-team/ionic-framework/issues/23148) [#27614](https://github.com/ionic-team/ionic-framework/issues/27614)
38+
39+
40+
41+
42+
43+
## [8.6.7](https://github.com/ionic-team/ionic-framework/compare/v8.6.6...v8.6.7) (2025-07-30)
44+
45+
### Dependencies
46+
47+
* **stencil:** downgrade `@stencil/core` to version 4.33.1
48+
49+
_Stencil has been downgraded due to an uncaught regression in Reorder._
50+
51+
52+
53+
54+
55+
## [8.6.6](https://github.com/ionic-team/ionic-framework/compare/v8.6.5...v8.6.6) (2025-07-30)
56+
57+
### Dependencies
58+
59+
* **stencil:** upgrade `@stencil/core` to version 4.36.2
60+
61+
62+
63+
64+
665
## [8.6.5](https://github.com/ionic-team/ionic-framework/compare/v8.6.4...v8.6.5) (2025-07-16)
766

867

core/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,64 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [8.7.2](https://github.com/ionic-team/ionic-framework/compare/v8.7.1...v8.7.2) (2025-08-06)
7+
8+
9+
### Bug Fixes
10+
11+
* **reorder-group:** add children fallback for framework compatibility ([#30593](https://github.com/ionic-team/ionic-framework/issues/30593)) ([1cd81b9](https://github.com/ionic-team/ionic-framework/commit/1cd81b92301378d55bce63a01dfcf95a91c92652)), closes [#30592](https://github.com/ionic-team/ionic-framework/issues/30592)
12+
* **tabs:** add fallback to select tab if router integration fails ([#30599](https://github.com/ionic-team/ionic-framework/issues/30599)) ([a2e803a](https://github.com/ionic-team/ionic-framework/commit/a2e803a553dc58fc0e1599e515a56180a7ab263a)), closes [#30552](https://github.com/ionic-team/ionic-framework/issues/30552)
13+
14+
15+
16+
17+
18+
## [8.7.1](https://github.com/ionic-team/ionic-framework/compare/v8.7.0...v8.7.1) (2025-07-31)
19+
20+
### Dependencies
21+
22+
* **stencil:** upgrade `@stencil/core` to version 4.36.2
23+
24+
25+
26+
27+
28+
# [8.7.0](https://github.com/ionic-team/ionic-framework/compare/v8.6.7...v8.7.0) (2025-07-30)
29+
30+
31+
### Features
32+
33+
* **css:** add new css utility classes for display and flex utils ([#30567](https://github.com/ionic-team/ionic-framework/issues/30567)) ([75f6c05](https://github.com/ionic-team/ionic-framework/commit/75f6c05fb96313ef890cc80a229a3a3ed3d57460)), closes [#22469](https://github.com/ionic-team/ionic-framework/issues/22469)
34+
* **datetime:** add border property to highlightedDates ([#30534](https://github.com/ionic-team/ionic-framework/issues/30534)) ([d5627c7](https://github.com/ionic-team/ionic-framework/commit/d5627c73681faf658ea3b869f3fb04d708391eb9)), closes [#29833](https://github.com/ionic-team/ionic-framework/issues/29833)
35+
* **deps:** update ionicons to v8 ([#30390](https://github.com/ionic-team/ionic-framework/issues/30390)) ([74cd71a](https://github.com/ionic-team/ionic-framework/commit/74cd71af243183aa738d11b280e155bdfd652126)), closes [#30445](https://github.com/ionic-team/ionic-framework/issues/30445)
36+
* **reorder-group:** add ionReorderStart, ionReorderMove, ionReorderEnd events ([#30471](https://github.com/ionic-team/ionic-framework/issues/30471)) ([b154f4e](https://github.com/ionic-team/ionic-framework/commit/b154f4ed095890f57ccab539fd9217976a5466e5)), closes [#23148](https://github.com/ionic-team/ionic-framework/issues/23148) [#27614](https://github.com/ionic-team/ionic-framework/issues/27614)
37+
38+
39+
40+
41+
42+
## [8.6.7](https://github.com/ionic-team/ionic-framework/compare/v8.6.6...v8.6.7) (2025-07-30)
43+
44+
### Dependencies
45+
46+
* **stencil:** downgrade `@stencil/core` to version 4.33.1
47+
48+
_Stencil has been downgraded due to an uncaught regression in Reorder._
49+
50+
51+
52+
53+
54+
## [8.6.6](https://github.com/ionic-team/ionic-framework/compare/v8.6.5...v8.6.6) (2025-07-30)
55+
56+
### Dependencies
57+
58+
* **stencil:** upgrade `@stencil/core` to version 4.36.2
59+
60+
61+
62+
63+
664
## [8.6.5](https://github.com/ionic-team/ionic-framework/compare/v8.6.4...v8.6.5) (2025-07-16)
765

866

core/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Get Playwright
2-
FROM mcr.microsoft.com/playwright:v1.54.1
2+
FROM mcr.microsoft.com/playwright:v1.54.2
33

44
# Set the working directory
55
WORKDIR /ionic

core/api.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1508,6 +1508,9 @@ ion-reorder-group,none
15081508
ion-reorder-group,prop,disabled,boolean,true,false,false
15091509
ion-reorder-group,method,complete,complete(listOrReorder?: boolean | any[]) => Promise<any>
15101510
ion-reorder-group,event,ionItemReorder,ItemReorderEventDetail,true
1511+
ion-reorder-group,event,ionReorderEnd,ReorderEndEventDetail,true
1512+
ion-reorder-group,event,ionReorderMove,ReorderMoveEventDetail,true
1513+
ion-reorder-group,event,ionReorderStart,void,true
15111514

15121515
ion-ripple-effect,shadow
15131516
ion-ripple-effect,prop,type,"bounded" | "unbounded",'bounded',false,false

0 commit comments

Comments
 (0)