Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,25 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [5.1.2] - 2026-11-01

A maintenance release: security updates for the build and test tooling, and a macOS release build
that survives a dropped connection to Apple. The installed app works the same as 5.1.1.

### Security

- Build and test tooling only: the `glob` 10.x and 13.x copies used by Jest, `rimraf` and the
coverage tooling move to 14.0.3 for GHSA-3g3m-2fjr-6pw4, and the `minimatch` 9.x and 10.x copies
used by ESLint, electron-builder, `@typescript-eslint` and the coverage tooling move to 11.0.3 for
GHSA-g3hv-75wg-m249. None of these copies ship in the app; the production dependency audit was
already clean.

### Changed

- macOS release builds retry notarizing the app up to three times, 30 s and 60 s apart, instead of
failing on the first dropped connection to Apple's notary service, which had stopped the macOS
Intel build for both 5.1.0 and 5.1.1 (`scripts/notarize-mac-app.js`).

## [5.1.1] - 2026-11-01

Smaller downloads again: fixes the 5.1.0 builds, which packed the project folder into the app.
Expand Down Expand Up @@ -797,7 +816,8 @@ notes.
Note: versions before 5.0.0 were released from predecessor repositories whose tags are not part of
this repository's history, so they are listed without links.

[Unreleased]: https://github.com/iLevyTate/StratoSortStack/compare/v5.1.1...HEAD
[Unreleased]: https://github.com/iLevyTate/StratoSortStack/compare/v5.1.2...HEAD
[5.1.2]: https://github.com/iLevyTate/StratoSortStack/compare/v5.1.1...v5.1.2
[5.1.1]: https://github.com/iLevyTate/StratoSortStack/compare/v5.1.0...v5.1.1
[5.1.0]: https://github.com/iLevyTate/StratoSortStack/compare/v5.0.0...v5.1.0
[5.0.0]: https://github.com/iLevyTate/StratoSortStack/releases/tag/v5.0.0
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ the maintainers’ key in an initial advisory-only message. The project may publ

## Security Updates

Security updates will be released as patch versions (e.g., 5.1.2, 5.1.3) and announced via:
Security updates will be released as patch versions (e.g., 5.1.3, 5.1.4) and announced via:

- GitHub Releases
- In-app update notifications (if auto-update is enabled)
Expand All @@ -158,4 +158,4 @@ Contributors who report valid security issues will be acknowledged here (with pe

---

_Last updated: 2026-11-01 — applies to StratoSort Stack 5.1.1._
_Last updated: 2026-11-01 — applies to StratoSort Stack 5.1.2._
20 changes: 10 additions & 10 deletions docs/BETA_TESTER_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ No sign-up is needed: download the public release and send feedback through
## 1. Download one installer

1. Open **[GitHub Releases](https://github.com/iLevyTate/StratoSortStack/releases)**.
2. Pick the newest release and find the assets for your OS (current product version is **5.1.1**).
2. Pick the newest release and find the assets for your OS (current product version is **5.1.2**).
3. Download **exactly one app installer/package** for your OS (do not download checksum or `.yml`
files unless asked).

Expand All @@ -60,13 +60,13 @@ No sign-up is needed: download the public release and send feedback through

| Your computer | Typical filename pattern |
| :----------------------------------------- | :-------------------------------------------- |
| **Windows** (x64, preferred) | `StratoSortStack-Setup-5.1.1.exe` |
| **Windows** (x64, no-install zip) | `StratoSortStack-5.1.1-win-x64.zip` |
| **Windows on Arm** (arm64) | `StratoSortStack-Setup-5.1.1-arm64.exe` |
| **Mac** (Apple Silicon: M1 / M2 / M3 / M4) | `StratoSortStack-5.1.1-mac-arm64.dmg` |
| **Mac** (Intel) | `StratoSortStack-5.1.1-mac-x64.dmg` |
| **Linux** (x64) | `StratoSortStack-5.1.1-linux-x86_64.AppImage` |
| **Linux** (arm64) | `StratoSortStack-5.1.1-linux-arm64.AppImage` |
| **Windows** (x64, preferred) | `StratoSortStack-Setup-5.1.2.exe` |
| **Windows** (x64, no-install zip) | `StratoSortStack-5.1.2-win-x64.zip` |
| **Windows on Arm** (arm64) | `StratoSortStack-Setup-5.1.2-arm64.exe` |
| **Mac** (Apple Silicon: M1 / M2 / M3 / M4) | `StratoSortStack-5.1.2-mac-arm64.dmg` |
| **Mac** (Intel) | `StratoSortStack-5.1.2-mac-x64.dmg` |
| **Linux** (x64) | `StratoSortStack-5.1.2-linux-x86_64.AppImage` |
| **Linux** (arm64) | `StratoSortStack-5.1.2-linux-arm64.AppImage` |

Always take the **newest** installer for your OS, not one from an older release.

Expand Down Expand Up @@ -268,15 +268,15 @@ Do not attach documents or logs that contain private information; GitHub issues

**Actual:** Empty results and a warning about model mismatch.

**Environment:** Windows 11, StratoSort Stack 5.1.1 (installer), 32 GB RAM, RTX 3060.
**Environment:** Windows 11, StratoSort Stack 5.1.2 (installer), 32 GB RAM, RTX 3060.

**Attachment:** Exported logs from Settings → Diagnostics → Export logs.

---

## Other ways to help (no code)

- Confirm someone else’s bug on **your** OS and version (“Reproduced on macOS 15 / app 5.1.1”).
- Confirm someone else’s bug on **your** OS and version (“Reproduced on macOS 15 / app 5.1.2”).
- Test each new release and note **regressions** (things that used to work).
- Suggest UX improvements with **screenshots** and short before/after notes.

Expand Down
2 changes: 1 addition & 1 deletion docs/INSTALL_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ download the single file that matches your operating system.
| **Linux** x64 (if artifact is attached) | **`StratoSortStack-X.X.X-linux-x86_64.AppImage`** |
| **Linux** arm64 (if artifact is attached) | **`StratoSortStack-X.X.X-linux-arm64.AppImage`** |

Replace **X.X.X** with the version number shown on the Releases page (e.g. `5.1.1`). The Windows
Replace **X.X.X** with the version number shown on the Releases page (e.g. `5.1.2`). The Windows
arm64 build ships without bundled FFmpeg, so audio/video analysis there needs FFmpeg on your `PATH`.

### Windows -- installer vs zip
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "stratosort-stack",
"productName": "StratoSort Stack",
"version": "5.1.1",
"version": "5.1.2",
"description": "StratoSort Stack - Local AI Document Organizer. Privacy-focused document organization using in-process AI (node-llama-cpp + Orama). No required external services: inference, embeddings, and search run on-device.",
"keywords": [
"electron",
Expand Down
Loading