Skip to content

feat perf remove window laod - #41

Merged
ptesei merged 2 commits into
developfrom
feat/perf-remove-window-load
Aug 4, 2026
Merged

feat perf remove window laod#41
ptesei merged 2 commits into
developfrom
feat/perf-remove-window-load

Conversation

@ptesei

@ptesei ptesei commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Note

Low Risk
Changes are limited to client init timing (lower risk than delaying on full page load) and dev-only release automation; no auth or server-side behavior changes.

Overview
Front-end tabs no longer wait for the full window load event. Initialization is wrapped in initTabs() and runs on DOMContentLoaded when the document is still loading, or immediately otherwise—so tab behavior is available sooner while still matching deferred script timing.

Release tooling: adds scripts/bump-version.js and npm run bump to bump semver (patch / minor / major or an explicit x.y.z) across .plugin-data, package.json, lockfile, all block block.json files, the main plugin PHP header/constant, and changelog/readme files. /scripts is added to .distignore so the bump script is not shipped in plugin zips.

Reviewed by Cursor Bugbot for commit 24422af. Bugbot is set up for automated code reviews on this repo. Configure here.

@ptesei
ptesei merged commit 555aef2 into develop Aug 4, 2026
2 checks passed
@ptesei
ptesei deleted the feat/perf-remove-window-load branch August 4, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants