Skip to content

Releases: jpvelasco/fabrica

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 24 Aug 05:16
d67969f

Changelog

  • 1487e3a chore: bump Go toolchain to 1.25.13 (#318)
  • d67969f chore: release v0.4.3 (#342)
  • 9a56db8 fix: agents destroy --yes --json purity and purge convergence on missing bucket (#333)
  • 5e7f661 fix: bound Horde HTTP requests with a finite timeout (#327)
  • 7e240c4 fix: context-aware polling waits and honest state-locking docs (#326)
  • 11eebdf fix: enforce distributed state locking end-to-end (#336)
  • 6d8cc32 fix: export correctness - internal property leaks, stale fallbacks, dry-run (#320)
  • 03cc02f fix: horde agent SG direction and lore S3 bucket purging (#325)
  • d22ed13 fix: low-priority batch - drift false positive, waiter bounds, tag attribution, scope list, MCP race, min-size zero (#324)
  • 966cae8 fix: make --json output machine-readable across destroy, backup, and wait paths (#322)
  • d9fe09f fix: paginate ci logs and include manifests in S3 backup uploads (#323)
  • 1d6aefa fix: proceed unlocked when the lock table does not exist yet (#338)
  • 92856a0 fix: reject partial VPC config and restore horde status after agents destroy (#319)
  • e6660f0 fix: repair P1 state-integrity bugs in provisioning flows (#316)
  • 549e7da fix: stamp FabricaModule on perforce, horde coordinator, and workstation resources (#334)
  • e2df466 fix: tag BlockDeviceMapping data volumes via cloud.VolumeTagger (#335)
  • 0b9ece1 fix: take the state lock in perforce backup create and delete (#337)
  • 39138cc fix: workstation sizing precedence, cost-shape agreement, and missing GPU prices (#317)

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 13 Aug 04:28
f10ca22

Changelog

  • f10ca22 chore: release v0.4.2 (#282)
  • 91ac422 docs(lore): AMI bake runbook + lore ami build command (#275)
  • 204bc40 feat(lore): S3-backed store resources + config
  • 7818ce2 feat: add queue-based autoscaling for Horde agent pool
  • 9c2d267 fix(lore): correct TLS docs to hooks-only + export/drift S3 coverage (#276)
  • 5f46f37 fix: add ops logging, tests, and lint fixes for stabilization (#280)
  • 4acc0a1 fix: add scaling policy and alarm phases to horde destroy order
  • bd1d4a6 fix: resolve four scaling bugs in horde agents autoscaling (#279)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 07:48
773c59b

Changelog

  • 773c59b chore: release v0.4.1 — Dedicated Horde agent AMI path (#273)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 06:26
9e77017

Changelog

  • 9e77017 chore: release v0.4.0 — Horde Agents V1 (#271)
  • adce404 feat(horde): agents V1 — ASG + Launch Template + CLI
  • 0b6f751 fix: add c7i instance prices for agents cost estimation (#267)
  • 56c5b33 fix: extract StatusMessage from Cloud Control waiter failures

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 10 Aug 17:47
67cb701

Changelog

  • 98bb661 Merge branch 'main' of github.com:jpvelasco/fabrica
  • cb229d4 Merge branch 'main' of github.com:jpvelasco/fabrica
  • a969299 Merge branch 'main' of github.com:jpvelasco/fabrica
  • 67cb701 chore: release v0.3.5 (#265)
  • 81180f1 feat(ddc): live health probes for edge regions (#260)
  • 311d65d fix(perforce): record resolved AMI ID in state for drift and export fidelity

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 10 Aug 07:28
b54c6c5

Changelog

  • ccadc0d chore(deps): bump github/codeql-action/analyze from 4.37.4 to 4.37.6 (#249)
  • 559a44d chore(deps): bump github/codeql-action/autobuild from 4.37.4 to 4.37.6 (#247)
  • fe24e9b chore(deps): bump github/codeql-action/init from 4.37.4 to 4.37.6 (#248)
  • 252c59c chore(deps): bump the aws-sdk group with 11 updates (#250)
  • b54c6c5 chore: release v0.3.4 (#259)
  • 5b67095 feat(export): add DDC, Workstation, CI, Deploy to export V2
  • f8f4909 fix: correct export defaults for CodeBuild Artifacts and workstation device name (#257)
  • 935ced3 fix: export-v2 road test bugs - CI destroy order, workstation CIDR, export defaults (#258)

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 10 Aug 03:42
8650289

Changelog

  • 5a4f3f8 chore: ops logging docs and Init clarity (#254)
  • 8650289 chore: release v0.3.3 (#255)
  • 40490c6 feat(oplog): add stdlib slog wrapper with V1 instrumentation (#246)
  • 5030f57 refactor: remove unreachable MarshalIndent error branch in WriteState

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 09 Aug 05:20
7e47ac8

Changelog

  • 7e47ac8 chore(release): v0.3.2 maintenance (#245)
  • 0d224ff feat: add drift --fix auto-remediation for missing resources (#242)
  • 0628bb8 fix: drift --fix --json returns error on apply failure (#243)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 01:50
19e66db

Changelog

  • 7d4a5a9 chore: align local codacy config with cloud profile
  • 19e66db chore: release v0.3.1 (#241)
  • 0e9b51e chore: remove redundant Codacy CLI upload job (#239)
  • d31762f feat: ddc multi-region edge nodes (#238)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 03:22
ee218db

Changelog

  • ee218db chore: release v0.3.0 (#237)
  • aae19e5 feat: add MCP server with 6 read-only tools (#232)
  • 1c47ebd feat: add drift detection command (#228)
  • f51a9c0 feat: add fabrica export command (CloudFormation + Terraform) (#233)
  • 20db93a feat: implement Extra resource detection in drift command (#230)
  • 0b63032 fix: harden export edge cases and produce real HCL for S3/IAM (#234)
  • d08094d fix: remove dead Extra drift status (#229)
  • 21b9cbb fix: use valid HCL2 references in Terraform outputs (#236)
  • 76c1d2b fix: warn and exit 0 when no state file exists for export (#235)