* Use computed style when adding 'wails-drop-target-active' class.
This is now consistent with the behavior of OnFileDrop which uses the computed style.
Fixes#4419
* Use computed style for elements when adding 'wails-drop-target-active' class.
This is now consistent with the behavior of OnFileDrop which uses the computed style.
Fixes#4419
* Update changelog
* Update draganddrop.js
Fix typo
* Update changelog.mdx
Moves changelog line to "fixes" section.
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
Add explicit base_ref checks to ensure the v3 build and test workflow
only runs for PRs targeting the v3-alpha branch.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* fix linux build error in onWayland caused by declaration after label
* update changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
- Fix backtick command substitution error using here-document
- Add extra spacing before disclaimer section
- Simplify commit message to just version number
- Simplify changelog extraction using the new flag
- Remove complex shell scripting for content extraction
- Use release_notes.md file created by the Go script
* Add support for build tags to the wails project schema and update project-config documentation for guidance
* Support project tags in dev mode
* Satisfy coderabbit nitpick relating to error variable name
* Added changelog entry for `build:tags` project feature
---------
Co-authored-by: symball <contact@simonball.me>
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
* feat(options): add ContentProtection bool config to macos and windows options
* feat(darwin): implement ContentProtection for darwin
* feat(windows): implement ContentProtection for windows
* chore(website): add feature to changelog
* feat(examples): add an example showcasing the ContentPrivacy flag
* chore(examples): update readme
* fix(example): format and build
* fix(winc): rename to wda and add version check
* chore(reference): add docs for ContentProtection
* fix(darwin): future-proof setting the sharing type
* fix(example): wording consistency
* chore(examples): remove privatewindow example
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
The workflow now explicitly checks out v3-alpha branch, so the job-level
condition 'if: github.ref == refs/heads/v3-alpha' is no longer needed
and was preventing manual runs from other branches.
Replaced mixed template literals with clean string concatenation to avoid YAML/JS syntax conflicts.
All YAML validation now passes.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Minor name change to ensure GitHub Actions uses latest workflow definition.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add validation script to git exclude to prevent accidental commits
- Only commit changelog changes, not the temporary validation script
- Keep PR commits clean and focused
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Properly determine PR branch name and repository owner
- Use correct git push syntax for detached HEAD state
- Handle forked repositories gracefully
- Add proper error handling for push operations
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Fetch the complete, tested validation script instead of minimal version.
This uses the full-featured script that can detect AND fix misplaced entries.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>