Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
ae9f1ab
refactor(toast): deprecate cssClass on ToastButton (#27959)
liamdebeasi Aug 23, 2023
32244fb
fix(datetime): scroll to newly selected date when value changes (#27806)
averyjohnston Aug 23, 2023
b655067
chore: sync with main
liamdebeasi Aug 29, 2023
21b0731
chore: sync with main
liamdebeasi Aug 29, 2023
e6c0929
Merge remote-tracking branch 'origin/main' into sync-feature-7.4
liamdebeasi Sep 1, 2023
cbafa6b
chore: sync with main
liamdebeasi Sep 1, 2023
e6c7bb6
feat(checkbox, radio, toggle, range): stacked labels for form control…
thetaPC Sep 1, 2023
3c94cd1
chore(deps): Bump @stencil/core from 4.1.0 to 4.2.0 in /core (#28124)
dependabot[bot] Sep 6, 2023
79b005d
feat(datetime): add parts for calendar day, active, and today (#27641)
brandyscarney Sep 6, 2023
4b4ad75
chore: add error when no new diffs generated (#28132)
liamdebeasi Sep 6, 2023
e0542a7
fix(menu): remove app dir from safe area padding (#28123)
thetaPC Sep 7, 2023
cd8d509
feat(datetime): add disabled part (#28134)
liamdebeasi Sep 7, 2023
19f3bb2
feat: export TransitionOptions interface and getIonPageElement (#28140)
hoi4 Sep 11, 2023
c782c91
chore(deps-dev): Bump @stencil/angular-output-target from 0.7.1 to 0.…
dependabot[bot] Sep 11, 2023
4743086
Merge remote-tracking branch 'origin/main' into sync-feat-74
liamdebeasi Sep 11, 2023
bc64f72
chore: sync with main
liamdebeasi Sep 11, 2023
875091b
chore(deps): Bump @stencil/core from 4.2.0 to 4.2.1 in /core (#28157)
dependabot[bot] Sep 12, 2023
f9a984e
v7.3.4
Ionitron Sep 13, 2023
af29857
chore(): update package lock files
Ionitron Sep 13, 2023
f827095
merge release-7.3.4
liamdebeasi Sep 13, 2023
d547944
Merge remote-tracking branch 'origin/main' into sync-final-74
liamdebeasi Sep 13, 2023
2e7d89c
chore: sync with main
liamdebeasi Sep 13, 2023
fd5a1ac
chore(ci): account for new screenshots in error logging (#28166)
liamdebeasi Sep 13, 2023
1f9c70b
Merge remote-tracking branch 'origin/main' into sync-feat-74-again
liamdebeasi Sep 13, 2023
53203db
chore: sync with main
liamdebeasi Sep 13, 2023
8cb8786
fix(many): add correct scale to stacked labels (#28163)
liamdebeasi Sep 13, 2023
1d2b867
fix(range): add correct margin in item (#28161)
liamdebeasi Sep 13, 2023
c28b66a
v7.4.0
Ionitron Sep 14, 2023
6304645
chore(): update package lock files
Ionitron Sep 14, 2023
cd1102b
merge release-7.4.0
liamdebeasi Sep 14, 2023
67c9722
docs(vue): update README instructions (#28175)
thetaPC Sep 14, 2023
a5f14e3
chore(deps-dev): Bump @playwright/test from 1.37.1 to 1.38.0 in /core…
dependabot[bot] Sep 14, 2023
9050a9f
fix(vue): respect keepContentsMounted if passed as attribute (#28167)
liamdebeasi Sep 14, 2023
45bbea6
chore(deps-dev): Bump @capacitor/core from 5.3.0 to 5.4.0 in /core (#…
dependabot[bot] Sep 15, 2023
574d762
test(menu): safe area and proper var reset (#28177)
thetaPC Sep 18, 2023
9451450
chore(deps): Bump @stencil/core from 4.2.1 to 4.3.0 in /core (#28194)
dependabot[bot] Sep 19, 2023
4e0b522
test(playwright): only use retries on CI (#28196)
liamdebeasi Sep 19, 2023
81714d4
fix(overlays): correctly re-add root to accessibility tree (#28183)
liamdebeasi Sep 19, 2023
b5c736f
fix(scroll-assist): improve input scroll accuracy with native resizin…
liamdebeasi Sep 19, 2023
5ff32b7
test(docs): update viewport docs (#28197)
liamdebeasi Sep 19, 2023
3f06da4
fix(scroll-assist): re-run when keyboard changes (#28174)
liamdebeasi Sep 19, 2023
0104d89
fix(range): knob is not cut off in item with modern syntax (#28199)
liamdebeasi Sep 20, 2023
5b7e422
fix(radio,toggle,checkbox,select): padded space is clickable in items…
sean-perkins Sep 20, 2023
d82414d
v7.4.1
Ionitron Sep 20, 2023
2e626a9
chore(): update package lock files
Ionitron Sep 20, 2023
7b197a3
merge release-7.4.1
liamdebeasi Sep 20, 2023
0edcb2c
fix(react): Nav unmounts component while invoking popTo or popToRoot …
zhbhun Sep 20, 2023
5e016a6
test(item-sliding): re-enable flaky tests (#28192)
thetaPC Sep 20, 2023
de1a4c5
test: update test apps to cypress 13 (#28212)
liamdebeasi Sep 21, 2023
b02f1af
test(radio): skip flaky tests (#28211)
brandyscarney Sep 21, 2023
82a5b31
chore(item): add deprecated flag to fill prop (#28210)
averyjohnston Sep 22, 2023
fe10e72
chore(deps-dev): Bump @capacitor/core from 5.4.0 to 5.4.1 in /core (#…
dependabot[bot] Sep 22, 2023
8a9db8c
chore(deps-dev): Bump @playwright/test from 1.38.0 to 1.38.1 in /core…
dependabot[bot] Sep 22, 2023
71a7af0
fix(title): large title uses custom font on transition (#28231)
liamdebeasi Sep 26, 2023
345cd24
chore: sync with main
liamdebeasi Sep 26, 2023
5935bab
fix(datetime): display day wrapper correctly
liamdebeasi Sep 26, 2023
6a905f7
chore(): add updated snapshots
Ionitron Sep 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
22 changes: 19 additions & 3 deletions .github/workflows/actions/update-reference-screenshots/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,24 @@ runs:
run: |
git config user.name ionitron
git config user.email hi@ionicframework.com
git add src/\*.png --force
git commit -m "chore(): add updated snapshots"
git push

# This adds an empty entry for new
# screenshot files so we can track them with
# git diff
git add src/\*.png --force -N

if git diff --exit-code; then
echo -e "\033[1;31m⚠️ Error: No new screenshots generated ⚠️\033[0m"
echo -e "\033[1;31mThis means that there were zero visual diffs when running screenshot tests.\033[0m"
echo -e "\033[1;31mMake sure you have pushed any code changes that would result in visual diffs.\033[0m"
exit 1
else
# This actually adds the contents
# of the screenshots (including new ones)
git add src/\*.png --force
git commit -m "chore(): add updated snapshots"
git push
fi

shell: bash
working-directory: ./core
47 changes: 47 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,53 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.4.1](https://github.com/ionic-team/ionic-framework/compare/v7.4.0...v7.4.1) (2023-09-20)


### Bug Fixes

* **overlays:** correctly re-add root to accessibility tree ([#28183](https://github.com/ionic-team/ionic-framework/issues/28183)) ([81714d4](https://github.com/ionic-team/ionic-framework/commit/81714d45bd97f0ba91729959b60a0dc1d1d06533)), closes [#28180](https://github.com/ionic-team/ionic-framework/issues/28180)
* **radio,toggle,checkbox,select:** padded space is clickable in items ([#28136](https://github.com/ionic-team/ionic-framework/issues/28136)) ([5b7e422](https://github.com/ionic-team/ionic-framework/commit/5b7e422dc0bfd4d58fb31f62715af47e62dabb57)), closes [#27169](https://github.com/ionic-team/ionic-framework/issues/27169)
* **range:** knob is not cut off in item with modern syntax ([#28199](https://github.com/ionic-team/ionic-framework/issues/28199)) ([0104d89](https://github.com/ionic-team/ionic-framework/commit/0104d899270d73e16f2850a5fd7d2ba25a9e7ef0)), closes [#27199](https://github.com/ionic-team/ionic-framework/issues/27199)
* **scroll-assist:** improve input scroll accuracy with native resizing ([#28169](https://github.com/ionic-team/ionic-framework/issues/28169)) ([b5c736f](https://github.com/ionic-team/ionic-framework/commit/b5c736f5ac829efebedf3256ddf77ab3daa7a5f6)), closes [#22940](https://github.com/ionic-team/ionic-framework/issues/22940)
* **scroll-assist:** re-run when keyboard changes ([#28174](https://github.com/ionic-team/ionic-framework/issues/28174)) ([3f06da4](https://github.com/ionic-team/ionic-framework/commit/3f06da4cfc0d59c658e17e09ccb1ea28a29339f9)), closes [#22940](https://github.com/ionic-team/ionic-framework/issues/22940)





# [7.4.0](https://github.com/ionic-team/ionic-framework/compare/v7.3.4...v7.4.0) (2023-09-14)


### Bug Fixes

* **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)
* **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))
* **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))


### Features

* **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))
* **datetime:** add disabled part ([#28134](https://github.com/ionic-team/ionic-framework/issues/28134)) ([cd8d509](https://github.com/ionic-team/ionic-framework/commit/cd8d5091a133804ac97d0394354dcf7cd73d9355))
* **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)
* 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)





## [7.3.4](https://github.com/ionic-team/ionic-framework/compare/v7.3.3...v7.3.4) (2023-09-13)


### Bug Fixes

* **menu:** remove app dir from safe area padding ([#28123](https://github.com/ionic-team/ionic-framework/issues/28123)) ([e0542a7](https://github.com/ionic-team/ionic-framework/commit/e0542a7867871fa45a7fe6a4986e7de633063b4b))





## [7.3.3](https://github.com/ionic-team/ionic-framework/compare/v7.3.2...v7.3.3) (2023-09-06)


Expand Down
47 changes: 47 additions & 0 deletions core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,53 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.4.1](https://github.com/ionic-team/ionic-framework/compare/v7.4.0...v7.4.1) (2023-09-20)


### Bug Fixes

* **overlays:** correctly re-add root to accessibility tree ([#28183](https://github.com/ionic-team/ionic-framework/issues/28183)) ([81714d4](https://github.com/ionic-team/ionic-framework/commit/81714d45bd97f0ba91729959b60a0dc1d1d06533)), closes [#28180](https://github.com/ionic-team/ionic-framework/issues/28180)
* **radio,toggle,checkbox,select:** padded space is clickable in items ([#28136](https://github.com/ionic-team/ionic-framework/issues/28136)) ([5b7e422](https://github.com/ionic-team/ionic-framework/commit/5b7e422dc0bfd4d58fb31f62715af47e62dabb57)), closes [#27169](https://github.com/ionic-team/ionic-framework/issues/27169)
* **range:** knob is not cut off in item with modern syntax ([#28199](https://github.com/ionic-team/ionic-framework/issues/28199)) ([0104d89](https://github.com/ionic-team/ionic-framework/commit/0104d899270d73e16f2850a5fd7d2ba25a9e7ef0)), closes [#27199](https://github.com/ionic-team/ionic-framework/issues/27199)
* **scroll-assist:** improve input scroll accuracy with native resizing ([#28169](https://github.com/ionic-team/ionic-framework/issues/28169)) ([b5c736f](https://github.com/ionic-team/ionic-framework/commit/b5c736f5ac829efebedf3256ddf77ab3daa7a5f6)), closes [#22940](https://github.com/ionic-team/ionic-framework/issues/22940)
* **scroll-assist:** re-run when keyboard changes ([#28174](https://github.com/ionic-team/ionic-framework/issues/28174)) ([3f06da4](https://github.com/ionic-team/ionic-framework/commit/3f06da4cfc0d59c658e17e09ccb1ea28a29339f9)), closes [#22940](https://github.com/ionic-team/ionic-framework/issues/22940)





# [7.4.0](https://github.com/ionic-team/ionic-framework/compare/v7.3.4...v7.4.0) (2023-09-14)


### Bug Fixes

* **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)
* **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))
* **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))


### Features

* **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))
* **datetime:** add disabled part ([#28134](https://github.com/ionic-team/ionic-framework/issues/28134)) ([cd8d509](https://github.com/ionic-team/ionic-framework/commit/cd8d5091a133804ac97d0394354dcf7cd73d9355))
* **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)
* 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)





## [7.3.4](https://github.com/ionic-team/ionic-framework/compare/v7.3.3...v7.3.4) (2023-09-13)


### Bug Fixes

* **menu:** remove app dir from safe area padding ([#28123](https://github.com/ionic-team/ionic-framework/issues/28123)) ([e0542a7](https://github.com/ionic-team/ionic-framework/commit/e0542a7867871fa45a7fe6a4986e7de633063b4b))





## [7.3.3](https://github.com/ionic-team/ionic-framework/compare/v7.3.2...v7.3.3) (2023-09-06)


Expand Down
15 changes: 11 additions & 4 deletions core/api.txt
Original file line number Diff line number Diff line change
Expand Up @@ -289,12 +289,13 @@ ion-card-title,prop,mode,"ios" | "md",undefined,false,false
ion-card-title,css-prop,--color

ion-checkbox,shadow
ion-checkbox,prop,alignment,"center" | "start",'center',false,false
ion-checkbox,prop,checked,boolean,false,false,false
ion-checkbox,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
ion-checkbox,prop,disabled,boolean,false,false,false
ion-checkbox,prop,indeterminate,boolean,false,false,false
ion-checkbox,prop,justify,"end" | "space-between" | "start",'space-between',false,false
ion-checkbox,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
ion-checkbox,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
ion-checkbox,prop,legacy,boolean | undefined,undefined,false,false
ion-checkbox,prop,mode,"ios" | "md",undefined,false,false
ion-checkbox,prop,name,string,this.inputId,false,false
Expand Down Expand Up @@ -427,6 +428,10 @@ ion-datetime,css-prop,--background-rgb
ion-datetime,css-prop,--title-color
ion-datetime,css-prop,--wheel-fade-background-rgb
ion-datetime,css-prop,--wheel-highlight-background
ion-datetime,part,calendar-day
ion-datetime,part,calendar-day active
ion-datetime,part,calendar-day disabled
ion-datetime,part,calendar-day today
ion-datetime,part,month-year-button
ion-datetime,part,time-button
ion-datetime,part,time-button active
Expand Down Expand Up @@ -1008,10 +1013,11 @@ ion-progress-bar,part,stream
ion-progress-bar,part,track

ion-radio,shadow
ion-radio,prop,alignment,"center" | "start",'center',false,false
ion-radio,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
ion-radio,prop,disabled,boolean,false,false,false
ion-radio,prop,justify,"end" | "space-between" | "start",'space-between',false,false
ion-radio,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
ion-radio,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
ion-radio,prop,legacy,boolean | undefined,undefined,false,false
ion-radio,prop,mode,"ios" | "md",undefined,false,false
ion-radio,prop,name,string,this.inputId,false,false
Expand All @@ -1038,7 +1044,7 @@ ion-range,prop,debounce,number | undefined,undefined,false,false
ion-range,prop,disabled,boolean,false,false,false
ion-range,prop,dualKnobs,boolean,false,false,false
ion-range,prop,label,string | undefined,undefined,false,false
ion-range,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
ion-range,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
ion-range,prop,legacy,boolean | undefined,undefined,false,false
ion-range,prop,max,number,100,false,false
ion-range,prop,min,number,0,false,false
Expand Down Expand Up @@ -1478,12 +1484,13 @@ ion-toast,part,icon
ion-toast,part,message

ion-toggle,shadow
ion-toggle,prop,alignment,"center" | "start",'center',false,false
ion-toggle,prop,checked,boolean,false,false,false
ion-toggle,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record<never, never> | undefined,undefined,false,true
ion-toggle,prop,disabled,boolean,false,false,false
ion-toggle,prop,enableOnOffLabels,boolean | undefined,config.get('toggleOnOffLabels'),false,false
ion-toggle,prop,justify,"end" | "space-between" | "start",'space-between',false,false
ion-toggle,prop,labelPlacement,"end" | "fixed" | "start",'start',false,false
ion-toggle,prop,labelPlacement,"end" | "fixed" | "stacked" | "start",'start',false,false
ion-toggle,prop,legacy,boolean | undefined,undefined,false,false
ion-toggle,prop,mode,"ios" | "md",undefined,false,false
ion-toggle,prop,name,string,this.inputId,false,false
Expand Down
Loading