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
19 changes: 10 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.20.0] - 2026-10-27

### Added

- Weather widget draws mist, rime fog, freezing drizzle, freezing rain, sleet,
rain and snow, snow grains, hail, haze, smoke, dust, sand, volcanic ash,
squalls and tornadoes.
- Draw 15 more weather conditions in the Weather widget, from mist to tornadoes.

- Group the Dashboard list into Dock and Home screen, with drag and drop into
and out of the dock.
Expand Down Expand Up @@ -64,8 +64,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- TrueNAS disk health reads TrueNAS 25.04 and later over the WebSocket API, so
it keeps working on TrueNAS 27.

- TrueNAS disk health refuses an http address, because TrueNAS revokes an API
key sent over http.
- TrueNAS disk health refuses an http address.
Change the address to https.

- Show the Backup widget's Source setting as a drop-down.

Expand Down Expand Up @@ -178,9 +178,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Security

- Update Node.js to 24.22.1 and nginx to 1.30.6 to fix CVE-2026-111497,
CVE-2026-15176, CVE-2026-93479 and CVE-2026-97205, and stop trusting the
compromised eMudhra certificate roots.
- Update Node.js to 24.22.1 and nginx to 1.30.6 to fix four CVEs.

- Stop trusting the compromised eMudhra certificate roots.

- Mark CVE-2026-107891 as not affecting the Docker Hub image, which ships the
patched musl 1.2.6-r3.
Expand Down Expand Up @@ -2211,7 +2211,8 @@ Everything before 1.0.0 was iterative development, condensed here:
- **i18n**: full localization added
- **Tooling**: linting, type-checking, test coverage, core docs added

[Unreleased]: https://github.com/SandObserver/stackyard/compare/v1.19.0...HEAD
[Unreleased]: https://github.com/SandObserver/stackyard/compare/v1.20.0...HEAD
[1.20.0]: https://github.com/SandObserver/stackyard/compare/v1.19.0...v1.20.0
[1.19.0]: https://github.com/SandObserver/stackyard/compare/v1.18.0...v1.19.0
[1.18.0]: https://github.com/SandObserver/stackyard/compare/v1.17.0...v1.18.0
[1.17.0]: https://github.com/SandObserver/stackyard/compare/v1.16.0...v1.17.0
Expand Down
2 changes: 1 addition & 1 deletion api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "stackyard-api",
"version": "1.19.0",
"version": "1.20.0",
"description": "Stackyard API - Self-hosted homelab dashboard backend",
"main": "src/server.js",
"engines": {
Expand Down
Loading