Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: v4.5.0, v1.5.0 #670

Merged
merged 72 commits into from
Jul 12, 2024
Merged

build: v4.5.0, v1.5.0 #670

merged 72 commits into from
Jul 12, 2024

Conversation

ACTCD
Copy link
Collaborator

@ACTCD ACTCD commented Jul 11, 2024

The base branch is v4.4.4, and hotfix for v4.4.5 is included in #560

This PR introduces all changes from v4.4.4 to #594 and cherry-pick commits from:

Releases will be made on this branch, and this branch should NOT be merged back into the main branch.

ACTCD and others added 30 commits October 2, 2023 01:07
The entitlement is no longer included in Apple’s latest documentation.
Seems to be contained by `com.apple.security.files.user-selected.read-write`
https://developer.apple.com/documentation/security/app_sandbox
refactor(native): several significant improvements around preferences
can easily use different sources of `manifest.json` files
extension version number are automatically introduced
distinguish extension name or icons in different config
all done automatically during the Xcode build process
only parse userjs code without apis precode
reduce computation and avoid js minify errors
inject into page with closed ShadowRoot for better security
ACTCD and others added 25 commits November 10, 2023 10:20
refactor(dev): setup jsconfig and type checking and fixes
With this new way of development build and server, modify and save the extension code in the src to instantly see the reaction in the safari extension environment. The extension pages (popup, background etc.) are automatically refreshed, and the content scripts will instantly updated the next time the page is reload.
Create a new configuration to correspond to the new remote real-time development build.
 refactor(dev): introduce new remote real-time development experience
fix: correctly handle url containing hash but without search
chore: xcode swift indent replace spaces to tabs
@ACTCD ACTCD requested a review from quoid July 11, 2024 21:00
@ACTCD ACTCD marked this pull request as ready for review July 11, 2024 21:01
@ACTCD ACTCD merged commit 59b9e5b into release/v4.5.0 Jul 12, 2024
1 check passed
@ACTCD ACTCD deleted the appstore/v4.5.0 branch July 12, 2024 07:13
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.

3 participants