Skip to content

Conversation

@FabianLars
Copy link
Member

i intentionally only exposed 2 of all the new effects because those are the only stable ones and i'd like to have the other values investigated first - eg got no source for them

also, we really need to fix our tauri-utils code, we can't keep making breaking changes (this one is even worse with the enum)

@FabianLars FabianLars requested a review from a team as a code owner November 12, 2025 14:34
@github-project-automation github-project-automation bot moved this to 📬Proposal in Roadmap Nov 12, 2025
Added new Liquid Glass window effects and updated dependencies.
@github-actions
Copy link
Contributor

Package Changes Through 9ceea2a

There are 3 changes which include tauri with minor, tauri-utils with minor, @tauri-apps/api 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
@tauri-apps/api 2.9.0 2.10.0
tauri-utils 2.8.0 2.9.0
tauri-bundler 2.7.3 2.7.4
tauri-runtime 2.9.1 2.9.2
tauri-runtime-wry 2.9.1 2.9.2
tauri-codegen 2.5.0 2.5.1
tauri-macros 2.5.0 2.5.1
tauri-plugin 2.5.1 2.5.2
tauri-build 2.5.1 2.5.2
tauri 2.9.2 2.10.0
@tauri-apps/cli 2.9.4 2.9.5
tauri-cli 2.9.4 2.9.5

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


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

@FabianLars
Copy link
Member Author

grafik

that forced copilot thing is making me go crazy

@WSH032
Copy link
Contributor

WSH032 commented Nov 12, 2025

also, we really need to fix our tauri-utils code, we can't keep making breaking changes (this one is even worse with the enum)

effect has been re-exported as part of the tauri crate's public API, I think it might be a problem?

@FabianLars
Copy link
Member Author

yes exactly! everything sucks

@WSH032
Copy link
Contributor

WSH032 commented Nov 12, 2025

If this PR is going to be merged, I would suggest adding #[non_exhaustive]. Since compatibility is already broken, might as well go all the way 🤣.
Another option would be to put them behind an unstable/v3 gated feature?

@FabianLars
Copy link
Member Author

yeah no i won't let this merged as is. i'll get back to it later. thanks for the ideas!

@FabianLars FabianLars marked this pull request as draft November 12, 2025 18:17
@FabianLars FabianLars added this to the 2.10 milestone Nov 12, 2025
@lucasfernog
Copy link
Member

I also noticed some enum variants like RunEvent::Opened that should have the non_exhaustive attribute but don't :( something for v3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📬Proposal

Development

Successfully merging this pull request may close these issues.

4 participants