Skip to content

Releases: factuarea/factuarea-cli

v0.1.2

23 Jun 07:53

Choose a tag to compare

Changelog

  • 8524023 feat: consume x-required-scope and x-irreversible operation metadata

v0.1.1

22 Jun 23:22

Choose a tag to compare

Changelog

  • 70b74f3 fix(dist): brew cask strips quarantine (unsigned binary) + ship only root manpage

v0.1.0

22 Jun 23:05

Choose a tag to compare

Changelog

  • 7ff0ee2 fix(npm): add repository field so provenance validation passes
  • bc6b33a ci: bump actions to Node 24 (checkout@v5, setup-go@v6, setup-node@v5); docs: note broken public spec endpoint
  • 9e348e7 build: harden npm supply-chain (archive checksum gate, provenance, least-privilege perms)
  • 5cb0bfa docs: install instructions and releasing guide; ship install.sh as release asset
  • e2f10e5 ci: build/test/drift CI + tag-triggered release (goreleaser, cosign, npm)
  • 3b17f8e build: hardened curl|sh installer with checksum verification
  • 7bb62af build(npm): @factuarea/cli wrapper with per-platform optionalDependencies
  • c9d33fe build: GoReleaser config (multi-platform, checksums, cosign, homebrew cask)
  • 343be89 build: generate shell completions and manpages; version ldflags
  • 737d33e docs: Plan 4 (distribution & release) implementation plan
  • 453212f fix(trigger): honor --override description in invoice/quote fixtures
  • 21a6fa1 docs: README devloop section; use invoices show
  • 0e8b654 fix(trigger): invoice fixtures set due_on and go draft->sent->paid
  • 1e79245 feat(cmd): docs search over the embedded spec (local)
  • a7786b5 feat(cmd): trigger — produce real sandbox events (sandbox-only guard)
  • 6f2c58a feat(trigger): curated event fixtures with dependency resolution
  • f9726f3 feat(cmd): listen — forward webhook events to a local endpoint (polling)
  • 585aa18 feat(webhook): HMAC signing and event-to-webhook body remapping
  • 25f0f29 docs: Plan 3 (devloop: listen/trigger/docs) implementation plan
  • c7f7873 refactor: remove explanatory comments for self-documenting code
  • 1869085 fix(cmd): unknown subcommand/top-level errors with exit 2, not help+exit 0
  • be66dd6 docs: README with basic usage; Plan 2 command generation complete
  • 918f64f feat(cmd): machine-readable commands manifest + spec drift CI guard
  • 3a6bd86 feat(cmd): build Cobra tree from generated table with deterministic overrides
  • 6e77556 feat(client): cursor pagination, multipart bodies, idempotency-key passthrough
  • 454bdb1 feat(gen): build-time generator emits compact command table from spec
  • 9d68c97 feat(spec): parse OpenAPI 3.1 into CLI operation model (libopenapi)
  • af59a04 feat(spec): operationId -> kebab command-tree resolver
  • 8609ff9 feat(spec): vendor and embed develop OpenAPI spec with hash
  • b8f3276 docs: Plan 2 (command generation from OpenAPI) implementation plan
  • 4c2ca99 fix: harden foundation per final review (live guard fail-closed, key format validation, arg exit codes, --quiet, tests)
  • 59b4d9d feat: login/logout/whoami and generic api command (end-to-end)
  • e6b6329 feat: fiscal safety guards (--live, sandbox-only, typed confirmation)
  • 8e73f98 feat: output format resolution and error rendering
  • 1c4a21a feat: credential store (OS keyring with transparent TOML fallback)
  • 6789891 feat: environment-from-prefix and credential resolution precedence
  • 20b42cc feat: HTTP runtime client with retries, idempotency and error parsing
  • d11ed64 feat: API error model and semantic exit codes
  • 4fc6015 feat: scaffold Go module, root command and version
  • 8c7703d docs: CLI design spec and MVP foundation implementation plan