Repository navigation
Releases: YOSSEF-WEAL/projects-plugins
Releases · YOSSEF-WEAL/projects-plugins
Release list
v1.0.5
Test Release v1.0.5
Improved
- Enhanced updater package source detection for nested ZIP structures.
- Added recursive plugin root discovery (up to 3 levels) to avoid install failures when package layout is not flat.
Purpose
- Test WordPress update flow from GitHub Releases with varied ZIP archive structures.
Developer
v1.0.4: Fixed
Projects Plugin for Elementor v1.0.4
Fixed
- Fixed plugin update install failures from GitHub Releases in more package structures.
- Improved source detection for update packages when:
- update hook provides
pluginorpluginsformats - plugin files are nested under an extra folder
- package root and expected plugin directory differ
- update hook provides
Improved
- Stronger package normalization before WordPress installs the update.
- Better compatibility with different ZIP archive layouts.
Developer
Notes
- Attach a
.zipasset in the release for best reliability. - This release should be published as a normal release (not pre-release).
v1.0.3
Projects Plugin for Elementor v1.0.3
Fixed
- Fixed update installation failure (
The package could not be installed) when updating from GitHub Releases. - Improved package source normalization during plugin upgrade to support:
- ZIP archives with a top-level plugin folder.
- ZIP archives with files extracted at archive root.
Improved
- More robust updater file handling and clearer internal error paths during package preparation.
- Updater compatibility for different GitHub release ZIP structures.
Developer
- Developer profile: https://portfolio-yossef-weal.netlify.app/
Reminder
- Attach a
.zipfile in the Release assets for best update reliability. - Use a higher tag than previous release (this release uses
v1.0.3).
v1.0.2
What's New in v1.0.2
Added
- GitHub Releases updater integration for the plugin.
- Automatic update check when opening:
- Plugins page
- Dashboard > Updates page
Improved
- Plugin update metadata integration with WordPress update system.
- Better package handling during upgrade from GitHub release assets.
Developer Info
- Developer portfolio added:
https://portfolio-yossef-weal.netlify.app/
Notes
- Recommended to attach a
.zipasset to each GitHub Release. tag_nameis used as the release version (e.g.v1.0.2).