Skip to content

Commit cba01e6

Browse files
authored
Merge branch 'feature-8.5' into patch-1
2 parents 412b682 + 18e26ac commit cba01e6

File tree

916 files changed

+16749
-1860
lines changed

Some content is hidden

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

916 files changed

+16749
-1860
lines changed

.github/workflows/assign-issues.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
issues: write
1212
steps:
1313
- name: 'Auto-assign issue'
14-
uses: pozil/auto-assign-issue@b787bcda4fa1620522e73e7a5fe0f3b57b03b6ad # v2.0.1
14+
uses: pozil/auto-assign-issue@39c06395cbac76e79afc4ad4e5c5c6db6ecfdd2e # v2.2.0
1515
with:
16-
assignees: brandyscarney, thetaPC, joselrio, rugoncalves, BenOsodrac, JoaoFerreira-FrontEnd, OS-giulianasilva, tanner-reits
16+
assignees: brandyscarney, thetaPC, ShaneK
1717
numOfAssignee: 1
1818
allowSelfAssign: false

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ jobs:
198198
strategy:
199199
fail-fast: false
200200
matrix:
201-
apps: [react17, react18]
201+
apps: [react17, react18, react19]
202202
needs: [build-react, build-react-router]
203203
runs-on: ubuntu-latest
204204
steps:

.github/workflows/stencil-nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ jobs:
208208
strategy:
209209
fail-fast: false
210210
matrix:
211-
apps: [react17, react18]
211+
apps: [react17, react18, react19]
212212
needs: [build-react, build-react-router]
213213
runs-on: ubuntu-latest
214214
steps:

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@
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.4.3](https://github.com/ionic-team/ionic-framework/compare/v8.4.2...v8.4.3) (2025-01-29)
7+
8+
9+
### Bug Fixes
10+
11+
* **vue:** update Stencil Vue output target ([#30159](https://github.com/ionic-team/ionic-framework/issues/30159)) ([eb725fc](https://github.com/ionic-team/ionic-framework/commit/eb725fce6eb15facd8a1c21be11a1b2d46336479))
12+
13+
14+
15+
16+
17+
## [8.4.2](https://github.com/ionic-team/ionic-framework/compare/v8.4.1...v8.4.2) (2025-01-22)
18+
19+
20+
### Bug Fixes
21+
22+
* **segment:** add logic to connect to segment-view in `componentDidLoad()` callback ([#30060](https://github.com/ionic-team/ionic-framework/issues/30060)) ([000f553](https://github.com/ionic-team/ionic-framework/commit/000f55303e459c583e642337fb1894f419f37d48)), closes [#30000](https://github.com/ionic-team/ionic-framework/issues/30000)
23+
* **select-modal:** match radio styles to iOS native ([#30119](https://github.com/ionic-team/ionic-framework/issues/30119)) ([3f8346e](https://github.com/ionic-team/ionic-framework/commit/3f8346e718ae3a6eb5008d739f10b6898b84ca9b))
24+
25+
26+
27+
28+
629
## [8.4.1](https://github.com/ionic-team/ionic-framework/compare/v8.4.0...v8.4.1) (2024-11-27)
730

831

core/CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,26 @@
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.4.3](https://github.com/ionic-team/ionic-framework/compare/v8.4.2...v8.4.3) (2025-01-29)
7+
8+
**Note:** Version bump only for package @ionic/core
9+
10+
11+
12+
13+
14+
## [8.4.2](https://github.com/ionic-team/ionic-framework/compare/v8.4.1...v8.4.2) (2025-01-22)
15+
16+
17+
### Bug Fixes
18+
19+
* **segment:** add logic to connect to segment-view in `componentDidLoad()` callback ([#30060](https://github.com/ionic-team/ionic-framework/issues/30060)) ([000f553](https://github.com/ionic-team/ionic-framework/commit/000f55303e459c583e642337fb1894f419f37d48)), closes [#30000](https://github.com/ionic-team/ionic-framework/issues/30000)
20+
* **select-modal:** match radio styles to iOS native ([#30119](https://github.com/ionic-team/ionic-framework/issues/30119)) ([3f8346e](https://github.com/ionic-team/ionic-framework/commit/3f8346e718ae3a6eb5008d739f10b6898b84ca9b))
21+
22+
23+
24+
25+
626
## [8.4.1](https://github.com/ionic-team/ionic-framework/compare/v8.4.0...v8.4.1) (2024-11-27)
727

828

core/api.txt

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,11 +398,14 @@ ion-checkbox,prop,alignment,"center" | "start" | undefined,undefined,false,false
398398
ion-checkbox,prop,checked,boolean,false,false,false
399399
ion-checkbox,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
400400
ion-checkbox,prop,disabled,boolean,false,false,false
401+
ion-checkbox,prop,errorText,string | undefined,undefined,false,false
402+
ion-checkbox,prop,helperText,string | undefined,undefined,false,false
401403
ion-checkbox,prop,indeterminate,boolean,false,false,false
402404
ion-checkbox,prop,justify,"end" | "space-between" | "start" | undefined,undefined,false,false
403405
ion-checkbox,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
404406
ion-checkbox,prop,mode,"ios" | "md",undefined,false,false
405407
ion-checkbox,prop,name,string,this.inputId,false,false
408+
ion-checkbox,prop,required,boolean,false,false,false
406409
ion-checkbox,prop,value,any,'on',false,false
407410
ion-checkbox,event,ionBlur,void,true
408411
ion-checkbox,event,ionChange,CheckboxChangeEventDetail<any>,true
@@ -430,8 +433,11 @@ ion-checkbox,css-prop,--size,md
430433
ion-checkbox,css-prop,--transition,ios
431434
ion-checkbox,css-prop,--transition,md
432435
ion-checkbox,part,container
436+
ion-checkbox,part,error-text
437+
ion-checkbox,part,helper-text
433438
ion-checkbox,part,label
434439
ion-checkbox,part,mark
440+
ion-checkbox,part,supporting-text
435441

436442
ion-chip,shadow
437443
ion-chip,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
@@ -1074,6 +1080,7 @@ ion-modal,prop,backdropDismiss,boolean,true,false,false
10741080
ion-modal,prop,breakpoints,number[] | undefined,undefined,false,false
10751081
ion-modal,prop,canDismiss,((data?: any, role?: string | undefined) => Promise<boolean>) | boolean,true,false,false
10761082
ion-modal,prop,enterAnimation,((baseEl: any, opts?: any) => Animation) | undefined,undefined,false,false
1083+
ion-modal,prop,expandToScroll,boolean,true,false,false
10771084
ion-modal,prop,focusTrap,boolean,true,false,false
10781085
ion-modal,prop,handle,boolean | undefined,undefined,false,false
10791086
ion-modal,prop,handleBehavior,"cycle" | "none" | undefined,'none',false,false
@@ -1345,6 +1352,8 @@ ion-radio,part,mark
13451352
ion-radio-group,none
13461353
ion-radio-group,prop,allowEmptySelection,boolean,false,false,false
13471354
ion-radio-group,prop,compareWith,((currentValue: any, compareValue: any) => boolean) | null | string | undefined,undefined,false,false
1355+
ion-radio-group,prop,errorText,string | undefined,undefined,false,false
1356+
ion-radio-group,prop,helperText,string | undefined,undefined,false,false
13481357
ion-radio-group,prop,name,string,this.inputId,false,false
13491358
ion-radio-group,prop,value,any,undefined,false,false
13501359
ion-radio-group,event,ionChange,RadioGroupChangeEventDetail<any>,true
@@ -1619,8 +1628,10 @@ ion-select,prop,cancelText,string,'Cancel',false,false
16191628
ion-select,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
16201629
ion-select,prop,compareWith,((currentValue: any, compareValue: any) => boolean) | null | string | undefined,undefined,false,false
16211630
ion-select,prop,disabled,boolean,false,false,false
1631+
ion-select,prop,errorText,string | undefined,undefined,false,false
16221632
ion-select,prop,expandedIcon,string | undefined,undefined,false,false
16231633
ion-select,prop,fill,"outline" | "solid" | undefined,undefined,false,false
1634+
ion-select,prop,helperText,string | undefined,undefined,false,false
16241635
ion-select,prop,interface,"action-sheet" | "alert" | "modal" | "popover",'alert',false,false
16251636
ion-select,prop,interfaceOptions,any,{},false,false
16261637
ion-select,prop,justify,"end" | "space-between" | "start" | undefined,undefined,false,false
@@ -1631,6 +1642,7 @@ ion-select,prop,multiple,boolean,false,false,false
16311642
ion-select,prop,name,string,this.inputId,false,false
16321643
ion-select,prop,okText,string,'OK',false,false
16331644
ion-select,prop,placeholder,string | undefined,undefined,false,false
1645+
ion-select,prop,required,boolean,false,false,false
16341646
ion-select,prop,selectedText,null | string | undefined,undefined,false,false
16351647
ion-select,prop,shape,"round" | undefined,undefined,false,false
16361648
ion-select,prop,toggleIcon,string | undefined,undefined,false,false
@@ -1674,9 +1686,12 @@ ion-select,css-prop,--placeholder-opacity,md
16741686
ion-select,css-prop,--ripple-color,ios
16751687
ion-select,css-prop,--ripple-color,md
16761688
ion-select,part,container
1689+
ion-select,part,error-text
1690+
ion-select,part,helper-text
16771691
ion-select,part,icon
16781692
ion-select,part,label
16791693
ion-select,part,placeholder
1694+
ion-select,part,supporting-text
16801695
ion-select,part,text
16811696

16821697
ion-select-modal,scoped
@@ -1940,10 +1955,13 @@ ion-toggle,prop,checked,boolean,false,false,false
19401955
ion-toggle,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
19411956
ion-toggle,prop,disabled,boolean,false,false,false
19421957
ion-toggle,prop,enableOnOffLabels,boolean | undefined,config.get('toggleOnOffLabels'),false,false
1958+
ion-toggle,prop,errorText,string | undefined,undefined,false,false
1959+
ion-toggle,prop,helperText,string | undefined,undefined,false,false
19431960
ion-toggle,prop,justify,"end" | "space-between" | "start" | undefined,undefined,false,false
19441961
ion-toggle,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
19451962
ion-toggle,prop,mode,"ios" | "md",undefined,false,false
19461963
ion-toggle,prop,name,string,this.inputId,false,false
1964+
ion-toggle,prop,required,boolean,false,false,false
19471965
ion-toggle,prop,value,null | string | undefined,'on',false,false
19481966
ion-toggle,event,ionBlur,void,true
19491967
ion-toggle,event,ionChange,ToggleChangeEventDetail<any>,true
@@ -1972,8 +1990,11 @@ ion-toggle,css-prop,--track-background,ios
19721990
ion-toggle,css-prop,--track-background,md
19731991
ion-toggle,css-prop,--track-background-checked,ios
19741992
ion-toggle,css-prop,--track-background-checked,md
1993+
ion-toggle,part,error-text
19751994
ion-toggle,part,handle
1995+
ion-toggle,part,helper-text
19761996
ion-toggle,part,label
1997+
ion-toggle,part,supporting-text
19771998
ion-toggle,part,track
19781999

19792000
ion-toolbar,shadow
@@ -2000,4 +2021,7 @@ ion-toolbar,css-prop,--padding-end,md
20002021
ion-toolbar,css-prop,--padding-start,ios
20012022
ion-toolbar,css-prop,--padding-start,md
20022023
ion-toolbar,css-prop,--padding-top,ios
2003-
ion-toolbar,css-prop,--padding-top,md
2024+
ion-toolbar,css-prop,--padding-top,md
2025+
ion-toolbar,part,background
2026+
ion-toolbar,part,container
2027+
ion-toolbar,part,content

0 commit comments

Comments
 (0)