Skip to content

feat: bump MSRV to 1.90 - #13221

Merged
Legend-Master merged 3 commits into
devfrom
feat/bump-msrv
Jul 2, 2026
Merged

feat: bump MSRV to 1.90#13221
Legend-Master merged 3 commits into
devfrom
feat/bump-msrv

Conversation

@lucasfernog

Copy link
Copy Markdown
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-actions

github-actions Bot commented Apr 13, 2025

Copy link
Copy Markdown
Contributor

Package Changes Through ce052f0

There are 12 changes which include tauri with minor, tauri-utils 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-cli with minor, tauri-macos-sign with minor, tauri-bundler 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-utils 2.9.3 2.10.0
tauri-macos-sign 2.3.4 2.4.0
tauri-bundler 2.9.3 2.10.0
tauri-runtime 2.11.3 2.12.0
tauri-runtime-wry 2.11.3 2.12.0
tauri-codegen 2.6.3 2.7.0
tauri-macros 2.6.3 2.7.0
tauri-plugin 2.6.3 2.7.0
tauri-build 2.6.3 2.7.0
tauri 2.11.3 2.12.0
@tauri-apps/cli 2.11.3 2.11.4
tauri-cli 2.11.3 2.12.0
tauri-driver 2.0.6 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
Copy Markdown
Contributor

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

@FabianLars

Copy link
Copy Markdown
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
Copy Markdown
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 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
@Tunglies

Tunglies commented Dec 2, 2025

Copy link
Copy Markdown
Contributor

Is more aggressive version etc. 1.84 and 1.85 would be consider?

@FabianLars

Copy link
Copy Markdown
Member

Yes, when we will merge this PR it will likely be higher than 1.83 - it was just the most recent & compatible when the PR was opened

@Legend-Master Legend-Master changed the title feat: bump MSRV to 1.83 feat: bump MSRV to 1.90 Jun 26, 2026
@Legend-Master

Copy link
Copy Markdown
Contributor

The clippy error will be fixed in #15586, let's just focus on the version bumps in this PR.

@Legend-Master
Legend-Master marked this pull request as ready for review June 28, 2026 02:35
@Legend-Master
Legend-Master merged commit 1cffb01 into dev Jul 2, 2026
39 of 41 checks passed
@Legend-Master
Legend-Master deleted the feat/bump-msrv branch July 2, 2026 08:40
@github-project-automation github-project-automation Bot moved this to Done in 3.0 Jul 2, 2026
Proksima pushed a commit to Proksima/tauri that referenced this pull request Aug 5, 2026
* feat: bump MSRV to 1.83

previous MSRV change was introduced by tauri-apps#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

* bump to 1.90

---------

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
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: Done

Development

Successfully merging this pull request may close these issues.

4 participants