❌

Normale weergave

v2.13.0

Door: kmendell
19 September 2026 om 20:59

Note

This release adds richer log controls, Telegram topic destinations, bulk container updates, retained logs, and project editor preferences.
It also improves update workflows, registry handling, UI behavior, and performance across projects, activity, and image updates.

Features

  • Added a stream label toggle for distinguishing STDOUT and STDERR in logs. (#3976, 4f10dee49f7a3c4b32a695cc9f05584403ea674d) β€” @kmendell
  • Added Telegram topic destinations for notifications. (#3978, e47164421a22b8a9f12714a923be566889d2cbe1) β€” @kmendell
  • Added a timestamp toggle to the log viewer controls. (#3979, 9fa57c867b1085a7142d7e755f87ddd9318b1a1d) β€” @kmendell
  • Added personal defaults for the project editor layout. (#3986, 67b34b9c032d8f56379ed60322839d39dc5af855) β€” @kmendell
  • Added bulk updates for selected containers. (#3971, 0365c6861d50ef5fc5aaf7f816e370955eadc398) β€” @mewajda
  • Added retained log viewing for stopped projects. (#4097, b350d394cd19027e90bb8dd581474de54745c434) β€” @kmendell

Fixes and UI improvements

  • Nested Compose services and networks under their respective sections in the outline. (#3985, f4573188664d88d6d3a8ac0427c34611211dcb72) β€” @angst911
  • Let the backend generate run IDs for manually submitted jobs. (#3987, af96a6e99b3fdc0b64cd8b26552e624be7732e54) β€” @kmendell
  • Added a separate tag-listing timeout for large registries. (#3990, 5262d2f33af966b856a10b8572c061bf7ba8fc18) β€” @kmendell
  • Updated the sidebar update item. (#4003, 476d8b17fc4f695e90a2758740fa77acf8ab42aa) β€” @kmendell
  • Sorted containers globally by live CPU and memory usage. (#4099, 18e4e3f5b1b2d8abf3999008cf3a0934bae6d4f3) β€” @kmendell
  • Surfaced Update All startup errors and adopted already-running jobs. (#4104, dc89ea0b1920f4f2d6eefb92f2cafb9b528822ca) β€” @kmendell
  • Sorted network subnet and gateway columns numerically. (#4119, 324adf3585ece4ecd1f4f3317875521398028ea7) β€” @kmendell
  • Prevented header actions from overlapping badges and added per-device layout modes. (#4121, 9454ce57db6763263e4628cc58a4c2e1c169183d) β€” @kmendell
  • Included container image references in update discovery. (#4126, e0357ec8468fadb8a8daba7804ec20594092d3b0) β€” @kmendell
  • Displayed project-scoped versions instead of image digests. (#4127, ddead64b8b96e0929a0e79acd8d1a4f350e2f5a3) β€” @kmendell

Performance

  • Skipped repeated per-message visibility reads and source lookups on the local activity stream. (#4105, 423cd549b74271f8a4b3992cf04e5920d6a06dc5) β€” @kmendell
  • Resolved GitOps Compose paths once per project list request. (#4106, f5d6f37dba1c9cab72271d6e9d183cbe1f7fd79e) β€” @kmendell
  • Enriched filtered project lists after pagination. (#4108, 92349aa97949e54ee2409a1c4a3c35758df60e8a) β€” @kmendell
  • Deduplicated and parallelized container tag checks. (#4109, 57812f8f0511e9f2d3f6b6fa17242da6db98d592) β€” @kmendell
  • Replaced repeated update-record scans with indexed lookups. (#4110, 109f22402d059167b079f735b19b72e4029ca4ef) β€” @kmendell

  •  

v0.20.0

Door: henrygd
20 September 2026 om 17:31

What's Changed

  • Add network monitoring from agents (#2266, #1911)
  • Add container image update available flag (#2211)
  • Add btrfs filesystem reporting as storage pools (#2315)
  • Add persistence of view preferences and language to user settings (#1831)
  • Add TRUSTED_PROXY_IPS allowlist for TRUSTED_AUTH_HEADER (#2327)
  • Add ZFS utilities to Intel and NVIDIA agent images (#2288, #2311)
  • Revert SMART warnings for certain attributes (#2296, #2308, #2347)
  • Improve NVMe data units display as human-readable GB/TB (#2303)
  • Fix agent disconnects during slow collections by extending WebSocket deadline (#2294)
  • Fix missing root CA certificates in base agent image (#2291)
  • Fix false RAID health warnings during healthy data scrubbing (#2109)
  • Fix ZFS monitoring when /dev/zfs is unavailable (#2325)
  • Fix spurious HUB_URL warning in SSH-only mode (#2316)
  • Fix idle GPU utilization display in systems table (#2312)
  • Fix session handling to clear auth store after token expiry (#2310)
  • Fix chart history handling when switching to live charts (#2333)
  • Update Go dependencies

New Contributors

Full Changelog: v0.19.0...v0.20.0

  •  

v1.11.0-beta.1 - Bulwark Lite (Pre-release)

Door: rathlinus
19 September 2026 om 15:07

Pre-release. This is a test build for Bulwark Lite. Not recommended for production. The latest Docker tag stays on 1.10.0. To try the server build, use ghcr.io/bulwarkmail/webmail:1.11.0-beta.1.

Bulwark Lite

Bulwark Lite is a static build of the webmail. It has no Node server: the browser talks to your JMAP server directly.

  • bulwark-lite-1.11.0-beta.1.zip: unpack it on any static web host (nginx, Caddy, S3, Pages…). Set your JMAP server in config.json. The JMAP server must allow CORS from the webmail origin.
  • bulwark-lite-stalwart.zip: a Stalwart Application bundle. Install it as an Application in Stalwart and it serves itself under the configured prefix (e.g. /webmail).

The Lite zips are attached once the Build Static Lite workflow finishes (a few minutes after publishing).

Please report problems with the Lite build in the issue tracker.

Also in this pre-release

  • New "Flat fields" theme
  • Icon set migrated from Lucide to Tabler Icons
  • Hardened Lite login, deep-link replay and settings gating

  •  
❌