Skip to content

docs: all features - #1786

Merged
Legend-Master merged 3 commits into
tauri-apps:devfrom
Legend-Master:document-features
Jul 27, 2026
Merged

docs: all features#1786
Legend-Master merged 3 commits into
tauri-apps:devfrom
Legend-Master:document-features

Conversation

@Legend-Master

Copy link
Copy Markdown
Contributor

No description provided.

@Legend-Master
Legend-Master requested a review from a team as a code owner July 27, 2026 08:54
Comment thread src/lib.rs
Comment thread src/lib.rs
//! Avoid this in release build if your app needs to publish to App Store.
//! - `fullscreen`: Fullscreen video and other media on **macOS** requires calling private functions.
//! Avoid this in release build if your app needs to publish to App Store.
//! - `mac-proxy`: Enables `WebViewBuilder::with_proxy_config` on macOS.

@Legend-Master Legend-Master Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is from #1006, it's not super clear to me why we needed this in a feature flag for macOS?

From the description in the original PR, it seems like it's only available on later version of macOS but I think that can be gated in a version check?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#1006 (comment) / https://github.com/tauri-apps/wry/pull/1006/changes#diff-182c0a218443303957d1585b15478976c27894b9104c8caa2527f41f357b7796

I think it could still be an issue nowadays after the objc2 migration because the whole framework was added in 10.14 while we still support 10.13 so i think it could cause build issues (not runtime issues after adding version checks) on 10.13

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will something you tried in #1781 work with this as well?

@FabianLars FabianLars Jul 27, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure, i don't think so because we do have to link the framework at least - at least if i look at objc2-generated it seems like it.

I think in this case we'd need #1776 - or we just drop support for compiling wry on 10.13, running apps should work regardless.
The fck, i forgot what my PR was. Yes it may work

Or i'll try to get a 10.13 vm running again, which i need a bit of time for, and test how things go.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fck, i forgot what my PR was. Yes it may work

But without the 0.7 annotation, this here would stay until we drop 10.13 support.

Comment thread src/lib.rs
@@ -301,9 +301,12 @@
//! for the crate to work. This feature was added in preparation of other ports like cef and servo.
//! - `protocol` (default): Enables [`WebViewBuilder::with_custom_protocol`] to define custom URL scheme for handling tasks like

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually wonder if we should remove this as well that nothing except the builder methods are still behind the flag

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was there ever a reason for this?

@github-actions

github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Package Changes Through 15fc1ed

There are 1 changes which include wry with minor

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
wry 0.55.1 0.56.0

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@Legend-Master
Legend-Master merged commit 6ea7df3 into tauri-apps:dev Jul 27, 2026
20 checks passed
@Legend-Master
Legend-Master deleted the document-features branch July 27, 2026 09:39
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