v1.0.0-beta.7
Pre-release
Pre-release
·
147 commits
to main
since this release
Installing on Windows
Download STL-Studio-Setup-<version>.exe below and run it.
Windows will warn you on first run. STL Studio is not code-signed yet, so
SmartScreen shows "Windows protected your PC" with an unknown publisher.
Choose More info → Run anyway. This is expected for every current release
and is not a malware detection.
If there is no More info link, or your browser refused the download, see
Windows blocked the installer.
Verifying this download
Because the installer is unsigned, you can confirm it is exactly what CI
published:
# Checksum — compare against the SHA256SUMS asset below
Get-FileHash .\STL-Studio-Setup-<version>.exe -Algorithm SHA256
# Build provenance — proves it came from this repo's workflow (requires gh CLI)
gh attestation verify .\STL-Studio-Setup-<version>.exe --repo RBStephenson/STL-StudioFull install guide: Getting started
What's Changed
- fix(STUDIO-347): persist whether the encryption key was ever revealed by @RBStephenson in #1232
- fix(STUDIO-355): allowlist-gate npm audit instead of blind downgrade by @RBStephenson in #1233
- fix(STUDIO-242): credit only grouping evidence that merges components by @RBStephenson in #1234
- fix(STUDIO-356): bump brace-expansion and allowlist its unfixable nodes by @RBStephenson in #1235
- refactor(STUDIO-243): introduce typed grouping evidence and precedence by @RBStephenson in #1236
- refactor(STUDIO-244): extract pure hierarchy and hash evidence generation by @RBStephenson in #1237
- refactor(STUDIO-245): extract pure filename and name evidence generation by @RBStephenson in #1238
- refactor(STUDIO-246): extract pure constrained clustering and group proposals by @RBStephenson in #1239
- fix(STUDIO-248): make automatic group proposals deterministic by @RBStephenson in #1240
- refactor(STUDIO-239): drop the unused manual_group_ids parameter by @RBStephenson in #1241
- refactor(STUDIO-240): expose a public grouping-strategy policy API by @RBStephenson in #1242
- refactor(STUDIO-241): extract candidate eligibility from orchestration by @RBStephenson in #1243
- refactor(STUDIO-247): split the pure grouping policy into its own module by @RBStephenson in #1244
- fix(STUDIO-358): surface scan read failures instead of silently absorbing them by @RBStephenson in #1245
- refactor(STUDIO-229): introduce a shared filesystem path-boundary abstraction by @RBStephenson in #1246
- refactor(STUDIO-230): migrate scanner prune operations to shared path boundaries by @RBStephenson in #1247
- refactor(STUDIO-231): replace scanner rule globals with an explicit context by @RBStephenson in #1248
- fix(STUDIO-365): match stored paths that differ only by separator style by @RBStephenson in #1249
Full Changelog: v1.0.0-beta.6...v1.0.0-beta.7