chore: merge 8.7.4

This commit is contained in:
ShaneK
2025-09-17 11:59:34 -07:00
131 changed files with 2042 additions and 670 deletions

View File

@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [8.7.4](https://github.com/ionic-team/ionic-framework/compare/v8.7.3...v8.7.4) (2025-09-17)
### Bug Fixes
* **overlays,picker:** remove invalid aria-hidden attribute ([#30563](https://github.com/ionic-team/ionic-framework/issues/30563)) ([49f96d7](https://github.com/ionic-team/ionic-framework/commit/49f96d7f1e9050a95e3e33a821c0467ecc0bed64)), closes [#30040](https://github.com/ionic-team/ionic-framework/issues/30040)
## [8.7.3](https://github.com/ionic-team/ionic-framework/compare/v8.7.2...v8.7.3) (2025-08-20)
**Note:** Version bump only for package @ionic/vue

View File

@ -1,15 +1,15 @@
{
"name": "@ionic/vue",
"version": "8.7.3",
"version": "8.7.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@ionic/vue",
"version": "8.7.3",
"version": "8.7.4",
"license": "MIT",
"dependencies": {
"@ionic/core": "^8.7.3",
"@ionic/core": "^8.7.4",
"@stencil/vue-output-target": "0.10.7",
"ionicons": "^8.0.13"
},
@ -222,9 +222,9 @@
"dev": true
},
"node_modules/@ionic/core": {
"version": "8.7.3",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.7.3.tgz",
"integrity": "sha512-KdyMxpMDQj+uqpztpK6yvN/T96hqcDiGXQ4T+aAZ+LW3wV3+0it6/rbh9C1B/wCl4Isnm4IRltPabgEfNJ50nw==",
"version": "8.7.4",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.7.4.tgz",
"integrity": "sha512-ZCJYKLWdxq+x4OmEDvodqR+y/FSDJYkkFHozWe1+b/p0l9lNN13lLuSZVs0AEOgPtO89Atl67rTbpGE2ad/SCw==",
"license": "MIT",
"dependencies": {
"@stencil/core": "4.36.2",

View File

@ -1,6 +1,6 @@
{
"name": "@ionic/vue",
"version": "8.7.3",
"version": "8.7.4",
"description": "Vue specific wrapper for @ionic/core",
"scripts": {
"eslint": "eslint src",
@ -16,7 +16,8 @@
"build.vetur": "node ./scripts/build-vetur.js",
"copy": "node ./scripts/copy-css.js",
"copy.overlays": "node ./scripts/copy-overlays.js",
"sync": "sh ./scripts/sync.sh"
"sync": "sh ./scripts/sync.sh",
"local.sync.and.pack": "./scripts/sync-and-pack.sh"
},
"main": "./dist/index.js",
"types": "./dist/types/index.d.ts",
@ -67,7 +68,7 @@
"vue-router": "^4.0.16"
},
"dependencies": {
"@ionic/core": "^8.7.3",
"@ionic/core": "^8.7.4",
"@stencil/vue-output-target": "0.10.7",
"ionicons": "^8.0.13"
},

View File

@ -0,0 +1,37 @@
set -e
# Delete old packages
rm -f *.tgz
# Delete vite cache
rm -rf node_modules/.vite
# Pack @ionic/core
echo "\n📦 Packing @ionic/core..."
npm pack ../../core
# Pack @ionic/vue-router
echo "\n📦 Packing @ionic/vue-router..."
npm pack ../vue-router
# Update package.json with global path for the @ionic/core package
echo "\n⚙ Updating package.json with global path for @ionic/core..."
CORE_PACKAGE=$(ls ionic-core-*.tgz | head -1)
sed -i "" "s|\"@ionic/core\": \".*\"|\"@ionic/core\": \"file:$(pwd)/$CORE_PACKAGE\"|" package.json
# Remove package-lock.json
rm -f package-lock.json
# Install Dependencies
echo "\n🔧 Installing dependencies..."
npm install
# Build the project
echo "\n🔨 Building the project..."
npm run build
# Pack @ionic/vue
echo "\n📦 Packing @ionic/vue..."
npm pack
echo "\n✅ Packed @ionic/vue package!\n $(pwd)/$(ls ionic-vue-*.tgz | head -1)\n"