Skip to content

Releases: sarathsp06/janusfs

JanusFS 0.2.1

Choose a tag to compare

@sarathsp06 sarathsp06 released this 29 Jul 22:44

Full Changelog: v0.2.0...v0.2.1

JanusFS 0.2.0

Choose a tag to compare

@sarathsp06 sarathsp06 released this 28 Jul 21:36

What's Changed

  • Implement file creation gating, listxattr gating, and .janusfs virtual directory by @sarathsp06 in #6
  • ⚡ Bolt: optimize redact with pre-filters and clone bypass by @sarathsp06 in #7
  • ⚡ Bolt: zero-allocation sorting and in-place coalescing in redaction pipeline by @sarathsp06 in #10
  • 🌿 Prune: remove obsolete JANUSFS_MOCK_DEV environment and mock_dev.go dead code by @sarathsp06 in #11
  • ⚡ Bolt: Optimize process identity and ancestry lookups by @sarathsp06 in #12

Full Changelog: v0.1.4...v0.2.0

JanusFS 0.1.4

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:19

JanusFS 0.1.4

A policy-enforcing filesystem for AI agents. See README.md for the pitch and SPEC.md for the engineering contract.

Changelog

Fixed

  • 0663b19 fix(umount): support stale fuse cleanup on linux
  • 3a6a70a fix: strip inline comments in mask rules

Changed

  • f35746d chore: tidy prometheus test dependency
  • 4e6da0f refactor(obs): use prometheus as metrics source

Documentation

  • d64584c docs: add cross-platform stale mount recovery
  • e1318e5 docs: design prometheus-only observability
  • 3dcb43d docs: plan prometheus-only observability
  • a1f7055 docs: update release positioning

Install

# macOS:
brew install --cask macfuse

# Ubuntu/Debian:
sudo apt-get install -y fuse3 libfuse3-dev

# Then download the matching archive from the assets below, or:
go install github.com/sarathsp06/janusfs/cmd/janusfs@v0.1.4

Verify the download

shasum -a 256 -c checksums.txt

Full changelog: v0.1.3...v0.1.4

JanusFS 0.1.3

Choose a tag to compare

@github-actions github-actions released this 23 Jul 09:08

JanusFS 0.1.3

A policy-enforcing filesystem for AI agents. See README.md for the pitch and SPEC.md for the engineering contract.

Changelog

Documentation

  • e99dc62 docs: reposition JanusFS as policy filesystem

Install

# macOS:
brew install --cask macfuse

# Ubuntu/Debian:
sudo apt-get install -y fuse3 libfuse3-dev

# Then download the matching archive from the assets below, or:
go install github.com/sarathsp06/janusfs/cmd/janusfs@v0.1.3

Verify the download

shasum -a 256 -c checksums.txt

Full changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@sarathsp06 sarathsp06 released this 23 Jul 09:00

What's Changed

  • Consolidate multi-mount dashboards under single daemon port by @sarathsp06 in #5

Full Changelog: v0.1.1...v0.1.2

v0.1.1

v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@sarathsp06 sarathsp06 released this 22 Jul 13:24
361a39e

What's Changed

  • fix(release): install syft in CI to unblock goreleaser SBOM step by @sarathsp06 with @Copilot in #4

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@sarathsp06 sarathsp06 released this 22 Jul 11:35
11522c9