Skip to content

feat: bump MSRV to 1.83 #13221

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

Draft
wants to merge 1 commit into
base: dev
Choose a base branch
from
Draft

feat: bump MSRV to 1.83 #13221

wants to merge 1 commit into from

Conversation

lucasfernog
Copy link
Member

previous MSRV change was introduced by #11205
to follow the ecosystem and keep our dependencies up to date we must update our MSRV

currently our agreed standard is to keep MSRV to "latest - 3", which currently is 1.83

previous MSRV change was introduced by #11205
to follow the ecosystem and keep our dependencies up to date we must update our MSRV

currently our agreed standard is to keep MSRV to "latest - 3", which currently is 1.83
@lucasfernog lucasfernog requested a review from a team as a code owner April 13, 2025 01:04
@github-project-automation github-project-automation bot moved this to 📬Proposal in Roadmap Apr 13, 2025
Copy link
Contributor

Package Changes Through d8455da

There are 14 changes which include @tauri-apps/api with minor, tauri with minor, tauri-cli with minor, @tauri-apps/cli with minor, tauri-utils with minor, tauri-bundler with minor, tauri-runtime with minor, tauri-runtime-wry with minor, tauri-codegen with minor, tauri-macros with minor, tauri-plugin with minor, tauri-build with minor, tauri-macos-sign with minor, tauri-driver 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.4.1 2.5.0
tauri-utils 2.3.1 2.4.0
tauri-macos-sign 2.1.0 2.2.0
tauri-bundler 2.3.1 2.4.0
tauri-runtime 2.5.1 2.6.0
tauri-runtime-wry 2.5.1 2.6.0
tauri-codegen 2.1.1 2.2.0
tauri-macros 2.1.1 2.2.0
tauri-plugin 2.1.1 2.2.0
tauri-build 2.1.1 2.2.0
tauri 2.4.1 2.5.0
@tauri-apps/cli 2.4.1 2.5.0
tauri-cli 2.4.1 2.5.0
tauri-driver 2.0.3 2.1.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
Copy link
Contributor

Do we want to wait for v3? Like we sort of promised Windows 7 support for v2?

@FabianLars
Copy link
Member

currently our agreed standard is to keep MSRV to "latest - 3", which currently is 1.83

When did we agree to that? I always felt like the wg disagreed with me when i talked about this x)

This indeed virtually drops windows 7/8 support because the win7 rust target doesn't work in tauri (at least not for me and the others who tried it with me).

Maybe we should follow through with what we've semi-promised and rush gtk4 migration and therefore tauri v3.

fwiw #12550

@lucasfernog
Copy link
Member Author

let's be safe and leave this for v3+, I don't want to make people angry right now 😂

@Legend-Master Legend-Master removed this from Roadmap Apr 13, 2025
@Legend-Master Legend-Master added the type: breaking change This issue or pull request will introduce a breaking change and requires major version bump label Apr 13, 2025
@lucasfernog lucasfernog marked this pull request as draft April 14, 2025 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: breaking change This issue or pull request will introduce a breaking change and requires major version bump
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

3 participants