Skip to content

Commit cd1102b

Browse files
authored
merge release-7.4.0
Release 7.4
2 parents fd5a1ac + 6304645 commit cd1102b

File tree

395 files changed

+1608
-423
lines changed

Some content is hidden

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

395 files changed

+1608
-423
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
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+
# [7.4.0](https://github.com/ionic-team/ionic-framework/compare/v7.3.4...v7.4.0) (2023-09-14)
7+
8+
9+
### Bug Fixes
10+
11+
* **datetime:** scroll to newly selected date when value changes ([#27806](https://github.com/ionic-team/ionic-framework/issues/27806)) ([32244fb](https://github.com/ionic-team/ionic-framework/commit/32244fbdd1931e59a9e3cedd2b143c8ee7d01459)), closes [#26391](https://github.com/ionic-team/ionic-framework/issues/26391)
12+
* **many:** add correct scale to stacked labels ([#28163](https://github.com/ionic-team/ionic-framework/issues/28163)) ([8cb8786](https://github.com/ionic-team/ionic-framework/commit/8cb878669e53bad25bbe2787826b6d02d292848a))
13+
* **range:** add correct margin in item ([#28161](https://github.com/ionic-team/ionic-framework/issues/28161)) ([1d2b867](https://github.com/ionic-team/ionic-framework/commit/1d2b867f2207d366e355265b081bc9aabe31ce7e))
14+
15+
16+
### Features
17+
18+
* **checkbox, radio, toggle, range:** stacked labels for form controls ([#28075](https://github.com/ionic-team/ionic-framework/issues/28075)) ([e6c7bb6](https://github.com/ionic-team/ionic-framework/commit/e6c7bb60e7e61c965f45e2bf3e3bd16f5125ad56))
19+
* **datetime:** add disabled part ([#28134](https://github.com/ionic-team/ionic-framework/issues/28134)) ([cd8d509](https://github.com/ionic-team/ionic-framework/commit/cd8d5091a133804ac97d0394354dcf7cd73d9355))
20+
* **datetime:** add parts for calendar day, active, and today ([#27641](https://github.com/ionic-team/ionic-framework/issues/27641)) ([79b005d](https://github.com/ionic-team/ionic-framework/commit/79b005da704c2ce481e1e3bc4d24cdba06a36d04)), closes [#25340](https://github.com/ionic-team/ionic-framework/issues/25340)
21+
* export TransitionOptions interface and getIonPageElement ([#28140](https://github.com/ionic-team/ionic-framework/issues/28140)) ([19f3bb2](https://github.com/ionic-team/ionic-framework/commit/19f3bb23fd5587848fc41a744ca46ef5985c04d2)), closes [#28137](https://github.com/ionic-team/ionic-framework/issues/28137)
22+
23+
24+
25+
26+
627
## [7.3.4](https://github.com/ionic-team/ionic-framework/compare/v7.3.3...v7.3.4) (2023-09-13)
728

829

core/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
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+
# [7.4.0](https://github.com/ionic-team/ionic-framework/compare/v7.3.4...v7.4.0) (2023-09-14)
7+
8+
9+
### Bug Fixes
10+
11+
* **datetime:** scroll to newly selected date when value changes ([#27806](https://github.com/ionic-team/ionic-framework/issues/27806)) ([32244fb](https://github.com/ionic-team/ionic-framework/commit/32244fbdd1931e59a9e3cedd2b143c8ee7d01459)), closes [#26391](https://github.com/ionic-team/ionic-framework/issues/26391)
12+
* **many:** add correct scale to stacked labels ([#28163](https://github.com/ionic-team/ionic-framework/issues/28163)) ([8cb8786](https://github.com/ionic-team/ionic-framework/commit/8cb878669e53bad25bbe2787826b6d02d292848a))
13+
* **range:** add correct margin in item ([#28161](https://github.com/ionic-team/ionic-framework/issues/28161)) ([1d2b867](https://github.com/ionic-team/ionic-framework/commit/1d2b867f2207d366e355265b081bc9aabe31ce7e))
14+
15+
16+
### Features
17+
18+
* **checkbox, radio, toggle, range:** stacked labels for form controls ([#28075](https://github.com/ionic-team/ionic-framework/issues/28075)) ([e6c7bb6](https://github.com/ionic-team/ionic-framework/commit/e6c7bb60e7e61c965f45e2bf3e3bd16f5125ad56))
19+
* **datetime:** add disabled part ([#28134](https://github.com/ionic-team/ionic-framework/issues/28134)) ([cd8d509](https://github.com/ionic-team/ionic-framework/commit/cd8d5091a133804ac97d0394354dcf7cd73d9355))
20+
* **datetime:** add parts for calendar day, active, and today ([#27641](https://github.com/ionic-team/ionic-framework/issues/27641)) ([79b005d](https://github.com/ionic-team/ionic-framework/commit/79b005da704c2ce481e1e3bc4d24cdba06a36d04)), closes [#25340](https://github.com/ionic-team/ionic-framework/issues/25340)
21+
* export TransitionOptions interface and getIonPageElement ([#28140](https://github.com/ionic-team/ionic-framework/issues/28140)) ([19f3bb2](https://github.com/ionic-team/ionic-framework/commit/19f3bb23fd5587848fc41a744ca46ef5985c04d2)), closes [#28137](https://github.com/ionic-team/ionic-framework/issues/28137)
22+
23+
24+
25+
26+
627
## [7.3.4](https://github.com/ionic-team/ionic-framework/compare/v7.3.3...v7.3.4) (2023-09-13)
728

829

core/api.txt

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -289,12 +289,13 @@ ion-card-title,prop,mode,"ios" | "md",undefined,false,false
289289
ion-card-title,css-prop,--color
290290

291291
ion-checkbox,shadow
292+
ion-checkbox,prop,alignment,"center" | "start",'center',false,false
292293
ion-checkbox,prop,checked,boolean,false,false,false
293294
ion-checkbox,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
294295
ion-checkbox,prop,disabled,boolean,false,false,false
295296
ion-checkbox,prop,indeterminate,boolean,false,false,false
296297
ion-checkbox,prop,justify,"end" | "space-between" | "start",'space-between',false,false
297-
ion-checkbox,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
298+
ion-checkbox,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
298299
ion-checkbox,prop,legacy,boolean | undefined,undefined,false,false
299300
ion-checkbox,prop,mode,"ios" | "md",undefined,false,false
300301
ion-checkbox,prop,name,string,this.inputId,false,false
@@ -427,6 +428,10 @@ ion-datetime,css-prop,--background-rgb
427428
ion-datetime,css-prop,--title-color
428429
ion-datetime,css-prop,--wheel-fade-background-rgb
429430
ion-datetime,css-prop,--wheel-highlight-background
431+
ion-datetime,part,calendar-day
432+
ion-datetime,part,calendar-day active
433+
ion-datetime,part,calendar-day disabled
434+
ion-datetime,part,calendar-day today
430435
ion-datetime,part,month-year-button
431436
ion-datetime,part,time-button
432437
ion-datetime,part,time-button active
@@ -1008,10 +1013,11 @@ ion-progress-bar,part,stream
10081013
ion-progress-bar,part,track
10091014

10101015
ion-radio,shadow
1016+
ion-radio,prop,alignment,"center" | "start",'center',false,false
10111017
ion-radio,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
10121018
ion-radio,prop,disabled,boolean,false,false,false
10131019
ion-radio,prop,justify,"end" | "space-between" | "start",'space-between',false,false
1014-
ion-radio,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
1020+
ion-radio,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
10151021
ion-radio,prop,legacy,boolean | undefined,undefined,false,false
10161022
ion-radio,prop,mode,"ios" | "md",undefined,false,false
10171023
ion-radio,prop,name,string,this.inputId,false,false
@@ -1038,7 +1044,7 @@ ion-range,prop,debounce,number | undefined,undefined,false,false
10381044
ion-range,prop,disabled,boolean,false,false,false
10391045
ion-range,prop,dualKnobs,boolean,false,false,false
10401046
ion-range,prop,label,string | undefined,undefined,false,false
1041-
ion-range,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
1047+
ion-range,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
10421048
ion-range,prop,legacy,boolean | undefined,undefined,false,false
10431049
ion-range,prop,max,number,100,false,false
10441050
ion-range,prop,min,number,0,false,false
@@ -1478,12 +1484,13 @@ ion-toast,part,icon
14781484
ion-toast,part,message
14791485

14801486
ion-toggle,shadow
1487+
ion-toggle,prop,alignment,"center" | "start",'center',false,false
14811488
ion-toggle,prop,checked,boolean,false,false,false
14821489
ion-toggle,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
14831490
ion-toggle,prop,disabled,boolean,false,false,false
14841491
ion-toggle,prop,enableOnOffLabels,boolean | undefined,config.get('toggleOnOffLabels'),false,false
14851492
ion-toggle,prop,justify,"end" | "space-between" | "start",'space-between',false,false
1486-
ion-toggle,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
1493+
ion-toggle,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
14871494
ion-toggle,prop,legacy,boolean | undefined,undefined,false,false
14881495
ion-toggle,prop,mode,"ios" | "md",undefined,false,false
14891496
ion-toggle,prop,name,string,this.inputId,false,false

core/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ionic/core",
3-
"version": "7.3.4",
3+
"version": "7.4.0",
44
"description": "Base components for Ionic",
55
"keywords": [
66
"ionic",

0 commit comments

Comments
 (0)