Repository navigation
Releases: bketelsen/truenas-mcp
Releases · bketelsen/truenas-mcp
Release list
v0.3.0
Changelog
New Features
- 7cf96d5: feat(server): add snapshot/replication task lists and a guarded app delete (#44) (@frostyard-machines)
- f4255e0: feat(server): add truenas_snapshot_task_create (#45) (@frostyard-machines)
Documentation updates
- aa5554f: docs: add Releases and dependencies section to CLAUDE.md (#46) (@frostyard-machines)
Other work
- 39d5d56: fix(alert,smb,dataset): audit middleware methods against TrueNAS 27.0 (#43) (@frostyard-machines)
Full Changelog: v0.2.3...v0.3.0
Released with GoReleaser Pro!
dev
Changelog
New Features
- 7cf96d5: feat(server): add snapshot/replication task lists and a guarded app delete (#44) (@frostyard-machines)
- f4255e0: feat(server): add truenas_snapshot_task_create (#45) (@frostyard-machines)
Documentation updates
- aa5554f: docs: add Releases and dependencies section to CLAUDE.md (#46) (@frostyard-machines)
Other work
- 39d5d56: fix(alert,smb,dataset): audit middleware methods against TrueNAS 27.0 (#43) (@frostyard-machines)
Full Changelog: v0.2.3...dev
Released with GoReleaser Pro!
v0.2.3
Changelog
Other work
- fa27294: fix(snapshot,disk): request snapshot properties and disk pools explicitly (TrueNAS 27.0) (#42) (@bketelsen)
Full Changelog: v0.2.2...v0.2.3
Released with GoReleaser Pro!
v0.2.2
Changelog
Bug fixes
- a557906: fix(snapshot): use pool.snapshot.* (zfs.snapshot.* removed in TrueNAS 27.0), fall back for older releases (#41) (@bketelsen)
Full Changelog: v0.2.1...v0.2.2
Released with GoReleaser Pro!
v0.2.1
Changelog
New Features
- e166963: feat(app): snapshot host paths before app upgrades (#40) (@bketelsen)
- a150aba: feat(server): add MCP tool annotations to every tool (#38) (@bketelsen)
Other work
- 41ab9cc: Add MIT license (#39) (@bketelsen)
Full Changelog: v0.1.0...v0.2.1
Released with GoReleaser Pro!
v0.2.0
Changelog
New Features
- fc0e458: feat(server): add MCP tool annotations to every tool (@bketelsen)
Full Changelog: v0.1.0...v0.2.0
Released with GoReleaser Pro!
v0.1.0
Changelog
New Features
- 2c62b43: feat(app): add truenas_app_config read tool (#34) (Brian Ketelsen bketelsen@gmail.com)
- 85f9635: feat(app): add truenas_app_configure write tool (#35) (Brian Ketelsen bketelsen@gmail.com)
- e00e252: feat(apps): add app update tools (#21) (Brian Ketelsen bketelsen@gmail.com)
- db84c5c: feat(apps): add app update tools + domain docs (#22) (Brian Ketelsen bketelsen@gmail.com)
- 835a43a: feat(release): add updex-style GoReleaser, Makefile, svu, and GitHub Actions (#37) (Brian Ketelsen bketelsen@gmail.com)
Bug fixes
- 9b891b7: fix(app): truenas_app_restart called a method that does not exist (#36) (Brian Ketelsen bketelsen@gmail.com)
- 2fca79c: fix(ci): upgrade golangci-lint-action to v8 for Go 1.26 support (doc-maintainer doc-maintainer@yeti.bot)
- 8eaac2b: fix: reconnect on errors (Brian Ketelsen bketelsen@gmail.com)
- bac3ac0: fix: resolve errcheck lint violations in cmd, server, and truenas packages (doc-maintainer doc-maintainer@yeti.bot)
Documentation updates
- f776cc6: docs(cmd): add godoc comments to NewRootCmd and NewServeCmd (#29) (Brian Ketelsen bketelsen@gmail.com)
- 2c9bb2b: docs(context): correct truenas_jobs_list filter description (#32) (Brian Ketelsen bketelsen@gmail.com)
- 8bff315: docs(overview): correct config model and refresh architecture references (#33) (Brian Ketelsen bketelsen@gmail.com)
- 52fff11: docs: add typed-params implementation plan (Brian Ketelsen bketelsen@gmail.com)
- 804ec35: docs: update documentation [doc-maintainer] (doc-maintainer doc-maintainer@yeti.bot)
- c79ba38: docs: update documentation [doc-maintainer] (doc-maintainer doc-maintainer@yeti.bot)
- 55c0d79: docs: update documentation [doc-maintainer] (#12) (Brian Ketelsen bketelsen@gmail.com)
- a1cfa53: docs: update documentation for truenas-mcp (#14) (Brian Ketelsen bketelsen@gmail.com)
Other work
- f3ecf60: Add GitHub community health files (#19) (Brian Ketelsen bketelsen@gmail.com)
- 8ac55de: Add first contact guide and stdio smoke test (#17) (Brian Ketelsen bketelsen@gmail.com)
- aa5fa37: Add first contact runbook script (#18) (Brian Ketelsen bketelsen@gmail.com)
- 050e5c2: Add read-only TrueNAS health and update reports (#16) (Brian Ketelsen bketelsen@gmail.com)
- 6628857: Initial commit: TrueNAS SCALE MCP server (Brian Ketelsen bketelsen@gmail.com)
- d747329: Make TrueNAS MCP read-only by default (#15) (Brian Ketelsen bketelsen@gmail.com)
- 6acd0d7: ci: add GitHub Actions workflow for linting, fmt check, and tests (doc-maintainer doc-maintainer@yeti.bot)
- 250bde7: refactor(server): deduplicate jsonResult and jsonValueResult helpers (#30) (Brian Ketelsen bketelsen@gmail.com)
- a27d994: refactor: consolidate duplicated version string into single constant (doc-maintainer doc-maintainer@yeti.bot)
- 017be5f: refactor: remove unused Client.API() method (doc-maintainer doc-maintainer@yeti.bot)
- 78aed0c: refactor: replace args() pass-through with typed parameter accessors (#23) (Brian Ketelsen bketelsen@gmail.com)
- 5cfedcc: test(server): share write-tool name list between server_test and stdio_smoke_test (#31) (Brian Ketelsen bketelsen@gmail.com)
Full Changelog: ...v0.1.0
Released with GoReleaser Pro!