mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
Compare commits
69 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5bb7d4e68a | ||
|
|
a930c43581 | ||
|
|
e396545a32 | ||
|
|
ac257c80e3 | ||
|
|
1dd3197a14 | ||
|
|
4856d23ee6 | ||
|
|
a128c5156b | ||
|
|
e75f050be5 | ||
|
|
8e34ba0838 | ||
|
|
be1a5af77e | ||
|
|
e266e08597 | ||
|
|
bf79814500 | ||
|
|
deabaca35d | ||
|
|
befd66010b | ||
|
|
a94510bc00 | ||
|
|
fa01664477 | ||
|
|
5c23dc871f | ||
|
|
712f77836d | ||
|
|
469842c7c5 | ||
|
|
ae861b5081 | ||
|
|
0b55c51ce9 | ||
|
|
d75c70518a | ||
|
|
1a77a92832 | ||
|
|
1ecc5b0bf5 | ||
|
|
b507b13c60 | ||
|
|
221aeffcf1 | ||
|
|
60a88b667c | ||
|
|
2a58a86d7c | ||
|
|
39841019af | ||
|
|
4232449215 | ||
|
|
d21b6cd084 | ||
|
|
e60e700ae0 | ||
|
|
96d08cfc80 | ||
|
|
8d9b0f9484 | ||
|
|
9fac36ab47 | ||
|
|
4e3726e9bb | ||
|
|
244229a369 | ||
|
|
9a611ae4d4 | ||
|
|
9c8e36ceff | ||
|
|
b7858ea993 | ||
|
|
af5bd6e78b | ||
|
|
4786abda3f | ||
|
|
8515879bde | ||
|
|
4a19eeaaf2 | ||
|
|
ce65b0eaa0 | ||
|
|
781a35dd56 | ||
|
|
5c4724d5cb | ||
|
|
4cd34e0a0e | ||
|
|
6c4578c692 | ||
|
|
36dda67872 | ||
|
|
6f914e3b90 | ||
|
|
048ca440ae | ||
|
|
d0f7b8f443 | ||
|
|
fb994fa9a7 | ||
|
|
a83fa402cf | ||
|
|
9532d04608 | ||
|
|
bafd1871ce | ||
|
|
7f3de340a7 | ||
|
|
60dfe41741 | ||
|
|
c983abeb3e | ||
|
|
80022a36ae | ||
|
|
d1602183a7 | ||
|
|
59ed574685 | ||
|
|
4fa8565788 | ||
|
|
544c510ec8 | ||
|
|
e6322ebcff | ||
|
|
4025eafe3b | ||
|
|
4785a7a929 | ||
|
|
7d562e1e03 |
22
CHANGELOG.md
22
CHANGELOG.md
@@ -3,6 +3,28 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic-framework/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **vue:** cache attached view reference ([#26694](https://github.com/ionic-team/ionic-framework/issues/26694)) ([a930c43](https://github.com/ionic-team/ionic-framework/commit/a930c43581155d262af42e0f16d26a4b1a65fe51)), closes [#26695](https://github.com/ionic-team/ionic-framework/issues/26695)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic-framework/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **vue:** unmount teleported components ([#26647](https://github.com/ionic-team/ionic-framework/issues/26647)) ([e75f050](https://github.com/ionic-team/ionic-framework/commit/e75f050be5cd487874ad00f2536c109bf7c7233d)), closes [#26644](https://github.com/ionic-team/ionic-framework/issues/26644)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic-framework/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
|
||||
|
||||
@@ -3,6 +3,33 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/angular
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **angular:** button components now route correctly without reload ([#25071](https://github.com/ionic-team/ionic/issues/25071)) ([fb994fa](https://github.com/ionic-team/ionic/commit/fb994fa9a7721a3575fb8d123be34aea4bf076a4))
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/angular
|
||||
@@ -371,7 +398,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
18
angular/package-lock.json
generated
18
angular/package-lock.json
generated
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"name": "@ionic/angular",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/angular",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"ionicons": "^6.0.4",
|
||||
"jsonc-parser": "^3.0.0",
|
||||
"tslib": "^2.0.0"
|
||||
@@ -1024,9 +1024,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -7940,9 +7940,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"requires": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/angular",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "Angular specific wrappers for @ionic/core",
|
||||
"keywords": [
|
||||
"ionic",
|
||||
@@ -42,7 +42,7 @@
|
||||
"validate": "npm i && npm run lint && npm run test && npm run build"
|
||||
},
|
||||
"dependencies": {
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"ionicons": "^6.0.4",
|
||||
"jsonc-parser": "^3.0.0",
|
||||
"tslib": "^2.0.0"
|
||||
|
||||
@@ -3,6 +3,30 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/core
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
**Note:** Version bump only for package @ionic/core
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
|
||||
@@ -602,7 +626,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
42
core/package-lock.json
generated
42
core/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@ionic/core",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/core",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
@@ -8200,14 +8200,14 @@
|
||||
}
|
||||
},
|
||||
"node_modules/playwright": {
|
||||
"version": "1.29.2",
|
||||
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.29.2.tgz",
|
||||
"integrity": "sha512-hKBYJUtdmYzcjdhYDkP9WGtORwwZBBKAW8+Lz7sr0ZMxtJr04ASXVzH5eBWtDkdb0c3LLFsehfPBTRfvlfKJOA==",
|
||||
"version": "1.30.0",
|
||||
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.30.0.tgz",
|
||||
"integrity": "sha512-ENbW5o75HYB3YhnMTKJLTErIBExrSlX2ZZ1C/FzmHjUYIfxj/UnI+DWpQr992m+OQVSg0rCExAOlRwB+x+yyIg==",
|
||||
"dev": true,
|
||||
"hasInstallScript": true,
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"playwright-core": "1.29.2"
|
||||
"playwright-core": "1.30.0"
|
||||
},
|
||||
"bin": {
|
||||
"playwright": "cli.js"
|
||||
@@ -8228,6 +8228,19 @@
|
||||
"node": ">=14"
|
||||
}
|
||||
},
|
||||
"node_modules/playwright/node_modules/playwright-core": {
|
||||
"version": "1.30.0",
|
||||
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.30.0.tgz",
|
||||
"integrity": "sha512-7AnRmTCf+GVYhHbLJsGUtskWTE33SwMZkybJ0v6rqR1boxq2x36U7p1vDRV7HO2IwTZgmycracLxPEJI49wu4g==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"bin": {
|
||||
"playwright": "cli.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
}
|
||||
},
|
||||
"node_modules/postcss": {
|
||||
"version": "7.0.35",
|
||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
|
||||
@@ -16465,13 +16478,22 @@
|
||||
}
|
||||
},
|
||||
"playwright": {
|
||||
"version": "1.29.2",
|
||||
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.29.2.tgz",
|
||||
"integrity": "sha512-hKBYJUtdmYzcjdhYDkP9WGtORwwZBBKAW8+Lz7sr0ZMxtJr04ASXVzH5eBWtDkdb0c3LLFsehfPBTRfvlfKJOA==",
|
||||
"version": "1.30.0",
|
||||
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.30.0.tgz",
|
||||
"integrity": "sha512-ENbW5o75HYB3YhnMTKJLTErIBExrSlX2ZZ1C/FzmHjUYIfxj/UnI+DWpQr992m+OQVSg0rCExAOlRwB+x+yyIg==",
|
||||
"dev": true,
|
||||
"peer": true,
|
||||
"requires": {
|
||||
"playwright-core": "1.29.2"
|
||||
"playwright-core": "1.30.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"playwright-core": {
|
||||
"version": "1.30.0",
|
||||
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.30.0.tgz",
|
||||
"integrity": "sha512-7AnRmTCf+GVYhHbLJsGUtskWTE33SwMZkybJ0v6rqR1boxq2x36U7p1vDRV7HO2IwTZgmycracLxPEJI49wu4g==",
|
||||
"dev": true,
|
||||
"peer": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"playwright-core": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/core",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "Base components for Ionic",
|
||||
"keywords": [
|
||||
"ionic",
|
||||
|
||||
@@ -3,6 +3,30 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic-docs/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/docs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic-docs/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic-docs/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic-docs/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
**Note:** Version bump only for package @ionic/docs
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic-docs/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/docs
|
||||
@@ -323,7 +347,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic-docs/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic-docs/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
**Note:** Version bump only for package @ionic/docs
|
||||
|
||||
|
||||
4
docs/package-lock.json
generated
4
docs/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@ionic/docs",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/docs",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/docs",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "Pre-packaged API documentation for the Ionic docs.",
|
||||
"main": "core.json",
|
||||
"types": "core.d.ts",
|
||||
|
||||
@@ -5,5 +5,5 @@
|
||||
"angular",
|
||||
"packages/*"
|
||||
],
|
||||
"version": "6.4.3"
|
||||
"version": "6.4.5"
|
||||
}
|
||||
|
||||
@@ -3,6 +3,30 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/angular-server
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
**Note:** Version bump only for package @ionic/angular-server
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/angular-server
|
||||
@@ -323,7 +347,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
**Note:** Version bump only for package @ionic/angular-server
|
||||
|
||||
|
||||
18
packages/angular-server/package-lock.json
generated
18
packages/angular-server/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@ionic/angular-server",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/angular-server",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@angular-eslint/eslint-plugin": "^12.6.1",
|
||||
@@ -18,7 +18,7 @@
|
||||
"@angular/platform-browser": "^12.0.0",
|
||||
"@angular/platform-browser-dynamic": "^12.2.10",
|
||||
"@angular/platform-server": "^12.0.0",
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"@ionic/eslint-config": "^0.3.0",
|
||||
"@ionic/prettier-config": "^2.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^5.2.0",
|
||||
@@ -786,9 +786,9 @@
|
||||
"license": "BSD-3-Clause"
|
||||
},
|
||||
"node_modules/@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
@@ -7103,9 +7103,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/angular-server",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "Angular SSR Module for Ionic",
|
||||
"keywords": [
|
||||
"ionic",
|
||||
@@ -55,7 +55,7 @@
|
||||
"@angular/platform-browser": "^12.0.0",
|
||||
"@angular/platform-browser-dynamic": "^12.2.10",
|
||||
"@angular/platform-server": "^12.0.0",
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"@ionic/eslint-config": "^0.3.0",
|
||||
"@ionic/prettier-config": "^2.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "^5.2.0",
|
||||
|
||||
@@ -3,6 +3,30 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react-router
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react-router
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react-router
|
||||
@@ -335,7 +359,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react-router
|
||||
|
||||
|
||||
46
packages/react-router/package-lock.json
generated
46
packages/react-router/package-lock.json
generated
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"name": "@ionic/react-router",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/react-router",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@ionic/react": "^6.4.3",
|
||||
"@ionic/react": "^6.4.5",
|
||||
"tslib": "*"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -147,9 +147,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -157,11 +157,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@ionic/react": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/react/-/react-6.4.3.tgz",
|
||||
"integrity": "sha512-jQ8PylkSpWdNki/9bJdS2+uAyp5f4bscM4z0eQp55qLd9l4VHpOkM7gfm2cnpfHCIzW4FtktBjoXXMsFMIewTw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/react/-/react-6.4.4.tgz",
|
||||
"integrity": "sha512-YkLN59Wqa8/6w0T/Orsda2q/qDH1yofmsxXIB2CsMRipz+hyPEtM6iO1kIwUm8BLHR74wTt31f92YxAjT/KiLQ==",
|
||||
"dependencies": {
|
||||
"@ionic/core": "6.4.3",
|
||||
"@ionic/core": "6.4.4",
|
||||
"ionicons": "^6.0.2",
|
||||
"tslib": "*"
|
||||
},
|
||||
@@ -207,9 +207,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@stencil/core": {
|
||||
"version": "2.22.1",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.1.tgz",
|
||||
"integrity": "sha512-L4EsWLXYkg24BfrR3aS1df3BSkH0RFyza+Tu84MaYoF2csiKTJxDTZuFHSnJeF8UdgzV7CBfnsIEV6r3s0+h3g==",
|
||||
"version": "2.22.2",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.2.tgz",
|
||||
"integrity": "sha512-r+vbxsGNcBaV1VDOYW25lv4QfXTlNoIb5GpUX7rZ+cr59yqYCZC5tlV+IzX6YgHKW62ulCc9M3RYtTfHtNbNNw==",
|
||||
"bin": {
|
||||
"stencil": "bin/stencil"
|
||||
},
|
||||
@@ -1145,9 +1145,9 @@
|
||||
}
|
||||
},
|
||||
"@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"requires": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -1155,11 +1155,11 @@
|
||||
}
|
||||
},
|
||||
"@ionic/react": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/react/-/react-6.4.3.tgz",
|
||||
"integrity": "sha512-jQ8PylkSpWdNki/9bJdS2+uAyp5f4bscM4z0eQp55qLd9l4VHpOkM7gfm2cnpfHCIzW4FtktBjoXXMsFMIewTw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/react/-/react-6.4.4.tgz",
|
||||
"integrity": "sha512-YkLN59Wqa8/6w0T/Orsda2q/qDH1yofmsxXIB2CsMRipz+hyPEtM6iO1kIwUm8BLHR74wTt31f92YxAjT/KiLQ==",
|
||||
"requires": {
|
||||
"@ionic/core": "6.4.3",
|
||||
"@ionic/core": "6.4.4",
|
||||
"ionicons": "^6.0.2",
|
||||
"tslib": "*"
|
||||
}
|
||||
@@ -1187,9 +1187,9 @@
|
||||
}
|
||||
},
|
||||
"@stencil/core": {
|
||||
"version": "2.22.1",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.1.tgz",
|
||||
"integrity": "sha512-L4EsWLXYkg24BfrR3aS1df3BSkH0RFyza+Tu84MaYoF2csiKTJxDTZuFHSnJeF8UdgzV7CBfnsIEV6r3s0+h3g=="
|
||||
"version": "2.22.2",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.2.tgz",
|
||||
"integrity": "sha512-r+vbxsGNcBaV1VDOYW25lv4QfXTlNoIb5GpUX7rZ+cr59yqYCZC5tlV+IzX6YgHKW62ulCc9M3RYtTfHtNbNNw=="
|
||||
},
|
||||
"@types/estree": {
|
||||
"version": "0.0.39",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/react-router",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "React Router wrapper for @ionic/react",
|
||||
"keywords": [
|
||||
"ionic",
|
||||
@@ -36,7 +36,7 @@
|
||||
"dist/"
|
||||
],
|
||||
"dependencies": {
|
||||
"@ionic/react": "^6.4.3",
|
||||
"@ionic/react": "^6.4.5",
|
||||
"tslib": "*"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
||||
@@ -3,6 +3,30 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react
|
||||
@@ -377,7 +401,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
**Note:** Version bump only for package @ionic/react
|
||||
|
||||
|
||||
18
packages/react/package-lock.json
generated
18
packages/react/package-lock.json
generated
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"name": "@ionic/react",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/react",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"ionicons": "^6.0.2",
|
||||
"tslib": "*"
|
||||
},
|
||||
@@ -607,9 +607,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -9522,9 +9522,9 @@
|
||||
}
|
||||
},
|
||||
"@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"requires": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/react",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "React specific wrapper for @ionic/core",
|
||||
"keywords": [
|
||||
"ionic",
|
||||
@@ -40,7 +40,7 @@
|
||||
"css/"
|
||||
],
|
||||
"dependencies": {
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"ionicons": "^6.0.2",
|
||||
"tslib": "*"
|
||||
},
|
||||
|
||||
@@ -3,6 +3,30 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
**Note:** Version bump only for package @ionic/vue-router
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
**Note:** Version bump only for package @ionic/vue-router
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/vue-router
|
||||
@@ -338,7 +362,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
46
packages/vue-router/package-lock.json
generated
46
packages/vue-router/package-lock.json
generated
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"name": "@ionic/vue-router",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/vue-router",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@ionic/vue": "^6.4.3"
|
||||
"@ionic/vue": "^6.4.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.1",
|
||||
@@ -578,9 +578,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -588,11 +588,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@ionic/vue": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.4.3.tgz",
|
||||
"integrity": "sha512-yHSxs7Ql1GF/VAcY3LuZHOz9SJD0EHPGp5IQTkjOVeyfIIVgQbh0uV2aqqMjBzeasFuy7/RFkRPmDlsgQUN8lg==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.4.4.tgz",
|
||||
"integrity": "sha512-i5RXVPI7dECjlxhYWxFKSed6NfYvz6lpRSmfF8+Gyaefd+NSWJ16/jrBts3EvGUXl1+NFutqvfJ4J+VFqP16lw==",
|
||||
"dependencies": {
|
||||
"@ionic/core": "6.4.3",
|
||||
"@ionic/core": "6.4.4",
|
||||
"ionicons": "^6.0.2"
|
||||
}
|
||||
},
|
||||
@@ -1005,9 +1005,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@stencil/core": {
|
||||
"version": "2.22.1",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.1.tgz",
|
||||
"integrity": "sha512-L4EsWLXYkg24BfrR3aS1df3BSkH0RFyza+Tu84MaYoF2csiKTJxDTZuFHSnJeF8UdgzV7CBfnsIEV6r3s0+h3g==",
|
||||
"version": "2.22.2",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.2.tgz",
|
||||
"integrity": "sha512-r+vbxsGNcBaV1VDOYW25lv4QfXTlNoIb5GpUX7rZ+cr59yqYCZC5tlV+IzX6YgHKW62ulCc9M3RYtTfHtNbNNw==",
|
||||
"bin": {
|
||||
"stencil": "bin/stencil"
|
||||
},
|
||||
@@ -5221,9 +5221,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"requires": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -5231,11 +5231,11 @@
|
||||
}
|
||||
},
|
||||
"@ionic/vue": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.4.3.tgz",
|
||||
"integrity": "sha512-yHSxs7Ql1GF/VAcY3LuZHOz9SJD0EHPGp5IQTkjOVeyfIIVgQbh0uV2aqqMjBzeasFuy7/RFkRPmDlsgQUN8lg==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.4.4.tgz",
|
||||
"integrity": "sha512-i5RXVPI7dECjlxhYWxFKSed6NfYvz6lpRSmfF8+Gyaefd+NSWJ16/jrBts3EvGUXl1+NFutqvfJ4J+VFqP16lw==",
|
||||
"requires": {
|
||||
"@ionic/core": "6.4.3",
|
||||
"@ionic/core": "6.4.4",
|
||||
"ionicons": "^6.0.2"
|
||||
}
|
||||
},
|
||||
@@ -5568,9 +5568,9 @@
|
||||
}
|
||||
},
|
||||
"@stencil/core": {
|
||||
"version": "2.22.1",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.1.tgz",
|
||||
"integrity": "sha512-L4EsWLXYkg24BfrR3aS1df3BSkH0RFyza+Tu84MaYoF2csiKTJxDTZuFHSnJeF8UdgzV7CBfnsIEV6r3s0+h3g=="
|
||||
"version": "2.22.2",
|
||||
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.2.tgz",
|
||||
"integrity": "sha512-r+vbxsGNcBaV1VDOYW25lv4QfXTlNoIb5GpUX7rZ+cr59yqYCZC5tlV+IzX6YgHKW62ulCc9M3RYtTfHtNbNNw=="
|
||||
},
|
||||
"@tootallnate/once": {
|
||||
"version": "2.0.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/vue-router",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "Vue Router integration for @ionic/vue",
|
||||
"scripts": {
|
||||
"test.spec": "jest",
|
||||
@@ -43,7 +43,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/ionic-team/ionic#readme",
|
||||
"dependencies": {
|
||||
"@ionic/vue": "^6.4.3"
|
||||
"@ionic/vue": "^6.4.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^28.1.1",
|
||||
|
||||
@@ -3,6 +3,36 @@
|
||||
All notable changes to this project will be documented in this file.
|
||||
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
||||
|
||||
## [6.4.5](https://github.com/ionic-team/ionic/compare/v6.4.4...v6.4.5) (2023-02-01)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **vue:** cache attached view reference ([#26694](https://github.com/ionic-team/ionic/issues/26694)) ([a930c43](https://github.com/ionic-team/ionic/commit/a930c43581155d262af42e0f16d26a4b1a65fe51)), closes [#26695](https://github.com/ionic-team/ionic/issues/26695)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.4](https://github.com/ionic-team/ionic/compare/v6.4.3...v6.4.4) (2023-01-25)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **vue:** unmount teleported components ([#26647](https://github.com/ionic-team/ionic/issues/26647)) ([e75f050](https://github.com/ionic-team/ionic/commit/e75f050be5cd487874ad00f2536c109bf7c7233d)), closes [#26644](https://github.com/ionic-team/ionic/issues/26644)
|
||||
|
||||
|
||||
|
||||
## [6.0.16](https://github.com/ionic-team/ionic/compare/v6.0.15...v6.0.16) (2022-04-08)
|
||||
|
||||
|
||||
|
||||
## [6.0.15](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.0.15) (2022-04-06)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## [6.4.3](https://github.com/ionic-team/ionic/compare/v6.4.2...v6.4.3) (2023-01-18)
|
||||
|
||||
**Note:** Version bump only for package @ionic/vue
|
||||
@@ -384,7 +414,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
|
||||
|
||||
|
||||
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.14...v6.1.0) (2022-04-13)
|
||||
# [6.1.0](https://github.com/ionic-team/ionic/compare/v6.0.16...v6.1.0) (2022-04-13)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
18
packages/vue/package-lock.json
generated
18
packages/vue/package-lock.json
generated
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"name": "@ionic/vue",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@ionic/vue",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"ionicons": "^6.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -59,9 +59,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"dependencies": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
@@ -768,9 +768,9 @@
|
||||
}
|
||||
},
|
||||
"@ionic/core": {
|
||||
"version": "6.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.3.tgz",
|
||||
"integrity": "sha512-CBtDO2kbFzwB3UcmOsp6hizK2Wm/FuhfQhvqPz4D8cv2TotNHZ1oOvF224g6dw8Djw+v5baebDzS1h2ckYx+kw==",
|
||||
"version": "6.4.4",
|
||||
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.4.4.tgz",
|
||||
"integrity": "sha512-N12LSk0CZVrIJmvp23MYjOX17oLkRDoaPzcM2plW47gArZ9px5eYM3G4yOJ6Z2dyTomOlIyUniIgQvJKLl6gMg==",
|
||||
"requires": {
|
||||
"@stencil/core": "^2.18.0",
|
||||
"ionicons": "^6.0.4",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@ionic/vue",
|
||||
"version": "6.4.3",
|
||||
"version": "6.4.5",
|
||||
"description": "Vue specific wrapper for @ionic/core",
|
||||
"scripts": {
|
||||
"lint": "echo add linter",
|
||||
@@ -60,7 +60,7 @@
|
||||
"vue-router": "^4.0.16"
|
||||
},
|
||||
"dependencies": {
|
||||
"@ionic/core": "^6.4.3",
|
||||
"@ionic/core": "^6.4.5",
|
||||
"ionicons": "^6.0.2"
|
||||
},
|
||||
"vetur": {
|
||||
|
||||
@@ -33,14 +33,7 @@ export const addTeleportedUserComponent = (component: VNode) => {
|
||||
}
|
||||
|
||||
export const removeTeleportedUserComponent = (component: VNode) => {
|
||||
/**
|
||||
* Finds the index of the component in the array and removes it.
|
||||
* Previously we were using a filter to remove the component from the array,
|
||||
* but this was causing a bug where dismissing an overlay and then presenting
|
||||
* a new overlay, would cause the new overlay to be removed.
|
||||
*/
|
||||
const index = userComponents.value.findIndex(cmp => cmp === component);
|
||||
if (index !== -1) {
|
||||
userComponents.value.splice(index, 1);
|
||||
}
|
||||
}
|
||||
userComponents.value = userComponents.value.filter(
|
||||
(cmp) => cmp !== component
|
||||
);
|
||||
};
|
||||
|
||||
@@ -3,9 +3,20 @@ import type { FrameworkDelegate } from '@ionic/core/components';
|
||||
|
||||
import { addTeleportedUserComponent, removeTeleportedUserComponent } from './components/IonApp';
|
||||
|
||||
export const VueDelegate = (addFn = addTeleportedUserComponent, removeFn = removeTeleportedUserComponent): FrameworkDelegate => {
|
||||
let Component: VNode | undefined;
|
||||
const attachViewToDom = (parentElement: HTMLElement, component: any, componentProps: any = {}, classes?: string[]) => {
|
||||
export const VueDelegate = (
|
||||
addFn = addTeleportedUserComponent,
|
||||
removeFn = removeTeleportedUserComponent
|
||||
): FrameworkDelegate => {
|
||||
// `h` doesn't provide a type for the component argument
|
||||
const refMap = new WeakMap<any, VNode>();
|
||||
|
||||
// TODO(FW-2969): types
|
||||
const attachViewToDom = (
|
||||
parentElement: HTMLElement,
|
||||
componentOrTagName: any | string,
|
||||
componentProps: any = {},
|
||||
classes?: string[]
|
||||
) => {
|
||||
/**
|
||||
* Ionic Framework passes in modal and popover element
|
||||
* refs as props, but if these are not defined
|
||||
@@ -19,19 +30,30 @@ export const VueDelegate = (addFn = addTeleportedUserComponent, removeFn = remov
|
||||
classes && div.classList.add(...classes);
|
||||
parentElement.appendChild(div);
|
||||
|
||||
Component = h(
|
||||
const hostComponent = h(
|
||||
Teleport,
|
||||
{ to: div },
|
||||
h(component, { ...componentProps })
|
||||
h(componentOrTagName, { ...componentProps })
|
||||
);
|
||||
|
||||
addFn(Component);
|
||||
/**
|
||||
* Ionic Framework will use what is returned from `attachViewToDom`
|
||||
* as the `component` argument in `removeViewFromDom`.
|
||||
*
|
||||
* We will store a reference to the div element and the host component,
|
||||
* so we can later look-up and unmount the correct instance.
|
||||
*/
|
||||
refMap.set(div, hostComponent);
|
||||
|
||||
addFn(hostComponent);
|
||||
|
||||
return Promise.resolve(div);
|
||||
}
|
||||
|
||||
const removeViewFromDom = () => {
|
||||
Component && removeFn(Component);
|
||||
const removeViewFromDom = (_container: any, component: any) => {
|
||||
const hostComponent = refMap.get(component);
|
||||
hostComponent && removeFn(hostComponent);
|
||||
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
</ion-toolbar>
|
||||
</ion-header>
|
||||
<ion-content class="ion-padding">
|
||||
{{ title }}
|
||||
<ion-label id="title">{{ title }}</ion-label>
|
||||
<ion-input></ion-input>
|
||||
</ion-content>
|
||||
</ion-page>
|
||||
</template>
|
||||
@@ -23,6 +24,7 @@ import {
|
||||
IonHeader,
|
||||
IonTitle,
|
||||
IonToolbar,
|
||||
IonInput,
|
||||
modalController
|
||||
} from '@ionic/vue';
|
||||
import { defineComponent } from 'vue';
|
||||
@@ -38,7 +40,8 @@ export default defineComponent({
|
||||
IonContent,
|
||||
IonHeader,
|
||||
IonTitle,
|
||||
IonToolbar
|
||||
IonToolbar,
|
||||
IonInput
|
||||
},
|
||||
setup() {
|
||||
const dismiss = async () => {
|
||||
|
||||
@@ -66,6 +66,14 @@ const routes: Array<RouteRecordRaw> = [
|
||||
path: '/navigation',
|
||||
component: () => import('@/views/Navigation.vue')
|
||||
},
|
||||
{
|
||||
path: '/components',
|
||||
component: () => import('@/views/Components.vue'),
|
||||
},
|
||||
{
|
||||
path: '/components/select',
|
||||
component: () => import('@/views/Select.vue')
|
||||
},
|
||||
{
|
||||
path: '/nested',
|
||||
component: () => import('@/views/RouterOutlet.vue'),
|
||||
@@ -140,7 +148,7 @@ const routes: Array<RouteRecordRaw> = [
|
||||
component: () => import('@/views/Tab3Secondary.vue')
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
]
|
||||
|
||||
const router = createRouter({
|
||||
|
||||
20
packages/vue/test/base/src/views/Components.vue
Normal file
20
packages/vue/test/base/src/views/Components.vue
Normal file
@@ -0,0 +1,20 @@
|
||||
<template>
|
||||
<ion-page>
|
||||
<ion-content>
|
||||
<ion-list>
|
||||
<ion-item button router-link="/components/select">
|
||||
<ion-label>Select</ion-label>
|
||||
</ion-item>
|
||||
</ion-list>
|
||||
</ion-content>
|
||||
</ion-page>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import { defineComponent } from "vue";
|
||||
import { IonPage, IonContent, IonList, IonItem, IonLabel } from "@ionic/vue";
|
||||
|
||||
export default defineComponent({
|
||||
components: { IonPage, IonContent, IonList, IonItem, IonLabel },
|
||||
});
|
||||
</script>
|
||||
@@ -53,15 +53,28 @@
|
||||
<ion-item button router-link="/delayed-redirect" id="delayed-redirect">
|
||||
<ion-label>Delayed Redirect</ion-label>
|
||||
</ion-item>
|
||||
<ion-item button router-link="/components">
|
||||
<ion-label>Components</ion-label>
|
||||
</ion-item>
|
||||
</ion-list>
|
||||
|
||||
</ion-content>
|
||||
</ion-page>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import { IonButtons, IonBackButton, IonContent, IonHeader, IonItem, IonLabel, IonList, IonPage, IonTitle, IonToolbar } from '@ionic/vue';
|
||||
import { defineComponent } from 'vue';
|
||||
import {
|
||||
IonButtons,
|
||||
IonBackButton,
|
||||
IonContent,
|
||||
IonHeader,
|
||||
IonItem,
|
||||
IonLabel,
|
||||
IonList,
|
||||
IonPage,
|
||||
IonTitle,
|
||||
IonToolbar,
|
||||
} from "@ionic/vue";
|
||||
import { defineComponent } from "vue";
|
||||
|
||||
export default defineComponent({
|
||||
components: {
|
||||
@@ -74,7 +87,7 @@ export default defineComponent({
|
||||
IonList,
|
||||
IonPage,
|
||||
IonTitle,
|
||||
IonToolbar
|
||||
}
|
||||
IonToolbar,
|
||||
},
|
||||
});
|
||||
</script>
|
||||
|
||||
52
packages/vue/test/base/src/views/Select.vue
Normal file
52
packages/vue/test/base/src/views/Select.vue
Normal file
@@ -0,0 +1,52 @@
|
||||
<template>
|
||||
<ion-page>
|
||||
<ion-header>
|
||||
<ion-toolbar>
|
||||
<ion-title>Select</ion-title>
|
||||
</ion-toolbar>
|
||||
</ion-header>
|
||||
<ion-content>
|
||||
<ion-item>
|
||||
<ion-label>Select Popover</ion-label>
|
||||
<ion-select
|
||||
id="select-popover"
|
||||
interface="popover"
|
||||
placeholder="Select fruit"
|
||||
>
|
||||
<ion-select-option value="apples">Apples</ion-select-option>
|
||||
<ion-select-option value="oranges">Oranges</ion-select-option>
|
||||
<ion-select-option value="bananas">Bananas</ion-select-option>
|
||||
</ion-select>
|
||||
</ion-item>
|
||||
</ion-content>
|
||||
</ion-page>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import {
|
||||
IonPage,
|
||||
IonHeader,
|
||||
IonToolbar,
|
||||
IonTitle,
|
||||
IonContent,
|
||||
IonItem,
|
||||
IonLabel,
|
||||
IonSelect,
|
||||
IonSelectOption,
|
||||
} from "@ionic/vue";
|
||||
import { defineComponent } from "vue";
|
||||
|
||||
export default defineComponent({
|
||||
components: {
|
||||
IonPage,
|
||||
IonHeader,
|
||||
IonToolbar,
|
||||
IonTitle,
|
||||
IonContent,
|
||||
IonItem,
|
||||
IonLabel,
|
||||
IonSelect,
|
||||
IonSelectOption,
|
||||
},
|
||||
});
|
||||
</script>
|
||||
@@ -114,7 +114,7 @@ describe('Overlays', () => {
|
||||
cy.get('ion-button#present-overlay').click();
|
||||
cy.get('ion-modal').should('exist');
|
||||
|
||||
cy.get('ion-modal ion-content').should('have.text', 'Custom Title');
|
||||
cy.get('ion-modal ion-content #title').should('have.text', 'Custom Title');
|
||||
});
|
||||
|
||||
it('should pass props to modal via component', () => {
|
||||
@@ -124,7 +124,7 @@ describe('Overlays', () => {
|
||||
cy.get('ion-button#present-overlay').click();
|
||||
cy.get('ion-modal').should('exist');
|
||||
|
||||
cy.get('ion-modal ion-content').should('have.text', 'Custom Title');
|
||||
cy.get('ion-modal ion-content #title').should('have.text', 'Custom Title');
|
||||
});
|
||||
|
||||
it('should pass props to popover via controller', () => {
|
||||
@@ -195,6 +195,44 @@ describe('Overlays', () => {
|
||||
didDismiss: 2
|
||||
});
|
||||
});
|
||||
|
||||
it('should unmount modal via component', () => {
|
||||
cy.get('ion-radio#ion-modal').click();
|
||||
cy.get('ion-radio#component').click();
|
||||
|
||||
cy.get('ion-button#present-overlay').click();
|
||||
cy.get('ion-modal').should('exist');
|
||||
|
||||
cy.get('ion-modal ion-input').should('have.value', '');
|
||||
cy.get('ion-modal ion-input').type('1');
|
||||
|
||||
cy.get('ion-modal #dismiss').click();
|
||||
|
||||
cy.get('ion-button#present-overlay').click();
|
||||
cy.get('ion-modal').should('exist');
|
||||
|
||||
cy.get('ion-modal ion-input').should('have.value', '');
|
||||
});
|
||||
|
||||
|
||||
it('should unmount modal via controller', () => {
|
||||
cy.get('ion-radio#ion-modal').click();
|
||||
cy.get('ion-radio#controller').click();
|
||||
|
||||
cy.get('ion-button#present-overlay').click();
|
||||
cy.get('ion-modal').should('exist');
|
||||
|
||||
cy.get('ion-modal ion-input').should('have.value', '');
|
||||
cy.get('ion-modal ion-input').type('1');
|
||||
|
||||
cy.get('ion-modal #dismiss').click();
|
||||
|
||||
cy.get('ion-button#present-overlay').click();
|
||||
cy.get('ion-modal').should('exist');
|
||||
|
||||
cy.get('ion-modal ion-input').should('have.value', '');
|
||||
});
|
||||
|
||||
})
|
||||
|
||||
const testLifecycle = (selector, expected = {}) => {
|
||||
|
||||
10
packages/vue/test/base/tests/e2e/specs/select.cy.js
Normal file
10
packages/vue/test/base/tests/e2e/specs/select.cy.js
Normal file
@@ -0,0 +1,10 @@
|
||||
describe("Components: Select", () => {
|
||||
beforeEach(() => {
|
||||
cy.visit("http://localhost:8080/components/select");
|
||||
});
|
||||
|
||||
it("should open a popover overlay interface", () => {
|
||||
cy.get("#select-popover").click();
|
||||
cy.get("ion-popover").should("exist").should("be.visible");
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user