v2.1.1
Fixes
- Fix GitHub updater package selection for WordPress auto-updates.
- Prefer clean tag archives over release ZIP assets when checking for updates.
- Remove tracked
.DS_Storefrom the repository. - Exclude macOS metadata and repository artifacts from release packaging.
- Add a clean release ZIP build path for publishing
tool-kits.zip.
Root Cause
WordPress auto-update could fail with The package could not be installed. because the latest release package included unwanted files such as .DS_Store, __MACOSX, and repository metadata. The updater also preferred the release asset package before the cleaner tag archive.
Packaging
If you want to attach a release ZIP asset, upload the clean package generated from:
temp/tool-kits-clean.zip
or build a fresh one with:
bash scripts/build-release-zip.sh temp/tool-kits-clean.zip