Skip to content

feat: Added optional fips_compliant field to WixConfig - #13787

Merged
FabianLars merged 9 commits into
tauri-apps:devfrom
JakenHerman:jakenherman/fips-compliant-in-wix-config
Aug 5, 2025
Merged

feat: Added optional fips_compliant field to WixConfig#13787
FabianLars merged 9 commits into
tauri-apps:devfrom
JakenHerman:jakenherman/fips-compliant-in-wix-config

Conversation

@JakenHerman

Copy link
Copy Markdown
Contributor

This allows users to set the -fips flag at the tauri.windows.conf.json level instead of using the environment variable TAURI_BUNDLER_WIX_FIPS_COMPLIANT. To me this makes for smoother FIPS-compliant builds.

As with other environment variables that also have config fields, the environment variable will override whatever is set in the config.

Per PR Guidelines:

Ideally you should open a suggestion issue first and have it greenlighted before working on it:
Greenlight

I've bumped tauri-utils to v2.5.1 and provided a markdown file in the .changes directory.

@JakenHerman
JakenHerman requested a review from a team as a code owner July 8, 2025 21:12
This allows users to set the `-fips` flag at the `tauri.windows.conf.json` level instead of using the environment variable `TAURI_BUNDLER_WIX_FIPS_COMPLIANT`. To me this makes for smoother FIPS-compliant builds.

As with other environment variables that also have config fields, the environment variable will override whatever is set in the config.
@JakenHerman
JakenHerman force-pushed the jakenherman/fips-compliant-in-wix-config branch from 6319a8d to 746e2ef Compare July 9, 2025 20:56
@github-actions

github-actions Bot commented Aug 5, 2025

Copy link
Copy Markdown
Contributor

Package Changes Through ce78fce

There are 7 changes which include tauri-utils with minor, tauri-cli with minor, @tauri-apps/cli with minor, tauri-bundler with patch, tauri with minor, @tauri-apps/api with minor, tauri-plugin 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.7.0 2.8.0
tauri-utils 2.6.0 2.7.0
tauri-bundler 2.5.2 2.5.3
tauri-runtime 2.7.1 2.7.2
tauri-runtime-wry 2.7.2 2.7.3
tauri-codegen 2.3.1 2.3.2
tauri-macros 2.3.2 2.3.3
tauri-plugin 2.3.1 2.4.0
tauri-build 2.3.1 2.3.2
tauri 2.7.0 2.8.0
@tauri-apps/cli 2.7.1 2.8.0
tauri-cli 2.7.1 2.8.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

@FabianLars
FabianLars merged commit 9300b59 into tauri-apps:dev Aug 5, 2025
27 checks passed
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