Skip to content

TrueNAS 2.0.0

Choose a tag to compare

@kayl-codes kayl-codes released this 22 Jun 21:45
· 13 commits to master since this release
4531b5d

Downloads for this release

πŸš€ v2.0.0 β€” TrueNAS goes Community Edition

⚠️ BREAKING: The Home Assistant domain changes (truenas β†’ truenas_ce)

After updating you must add TrueNAS CE once β€” host, API key, options and all entities including their history are migrated automatically, and the old integration is automatically disabled (not deleted).
➑️ Full details & step-by-step guide in the migration note: docs/migration.md.

The big cut: the integration becomes independent and is now called TrueNAS CE β€” with a seamless, history-preserving migration and new dataset features.

✨ New Features

  • Independent project & new domain: standalone project; HA domain truenas β†’ truenas_ce. Display name is now TrueNAS CE.
  • Seamless one-click migration: when adding TrueNAS CE, host, API key, options AND all entities including their history + long-term statistics are adopted automatically (permutation-safe entity_id adoption). Success notification + .storage backup beforehand.
  • Safe rollback: a diagnostic button opens a Repairs confirmation dialog that undoes the migration β€” as long as the old integration is still installed.
  • Lock & unlock encrypted datasets (#53): dataset_lock/dataset_unlock actions + Encrypted, Locked and Encryption-key-format attributes.

πŸ› οΈ Core & Stability Improvements

  • Release pipeline on Node 24 (upload action pinned by SHA).
  • Curated release notes are preserved (#52).

πŸ› Bug Fixes & Refactoring

  • Robust lock/unlock: wrong passphrases surface as a clear error; lock/unlock on non-encrypted datasets is rejected up front.

⚠️ Requirements & Notes

  • Breaking β€” domain change: after updating, add TrueNAS CE once; the old integration is disabled automatically (not deleted). Guide: docs/migration.md.
  • ⭐ Please re-star: the repository was re-created as a standalone (non-fork) project β€” old stars stay on the legacy repo and do not carry over.
  • Requirements: Home Assistant 2024.8.0+, TrueNAS 25.04+.