Skip to content

Releases: tas50/cinc-zero

v0.6.3

17 Jun 03:14
2ce43e9

Choose a tag to compare

What's Changed

  • fix(repo): carry maintainer and project URLs on loaded cookbooks by @tas50 in #65

Full Changelog: v0.6.2...v0.6.3

v0.6.2

16 Jun 23:41
7dd94f2

Choose a tag to compare

What's Changed

  • Revert immutable-release workflow change by @tas50 in #64

Full Changelog: v0.6.1...v0.6.2

v0.6.1

16 Jun 23:39
Immutable release. Only release title and notes can be modified.
f723d89

Choose a tag to compare

What's Changed

  • fix(ci): attach release assets before publishing for immutable releases by @tas50 in #63

Full Changelog: v0.6.0...v0.6.1

v0.6.0

16 Jun 19:31
Immutable release. Only release title and notes can be modified.
f0447d9

Choose a tag to compare

What's Changed

  • Enrich test-repo environments with attributes/pins and ship matching cookbooks by @tas50 in #61
  • feat: surface cookbook license and description from metadata by @tas50 in #62

Full Changelog: v0.5.0...v0.6.0

v0.5.0

16 Jun 17:40
Immutable release. Only release title and notes can be modified.
cf2dea2

Choose a tag to compare

What's Changed

  • docs: capture v0.4.0 performance benchmarks by @tas50 in #58
  • Load full server state from disk via --state, with a dev/test-repo seed by @tas50 in #60
  • Publish Docker images on release by @damacus in #59

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

31 May 18:27
7330fe9

Choose a tag to compare

What's Changed

  • bench: load-test harness, runner script, and v0.3.0 baseline by @tas50 in #52
  • perf: speed up cold and warm search scans by @tas50 in #53
  • docs: replace status table with a Why cinc-zero section by @tas50 in #54
  • perf: stream object-list responses instead of map + reflection by @tas50 in #55
  • perf: generate bootstrap RSA keys in parallel by @tas50 in #56
  • perf: warm the serving path at startup to cut cold first-request latency by @tas50 in #57

Full Changelog: v0.3.0...v0.4.0

v0.3.0

31 May 16:06
b0436b5

Choose a tag to compare

What's Changed

  • perf: cache parsed actor keys, fold auth lookups, add copy-free reads by @tas50 in #50
  • perf: cache flattened search docs, scope cookbook lookup, batch scans by @tas50 in #51

Full Changelog: v0.2.1...v0.3.0

v0.2.1

31 May 15:14
ee28106

Choose a tag to compare

What's Changed

  • fix: use min_api_version/max_api_version in GET /server_api_version by @tas50 in #46
  • fix: authenticate_user accepts username and is superuser-only by @tas50 in #47
  • fix: organization invitation edge cases (conflict, consumed-invite, acceptance authz) by @tas50 in #48
  • fix: enforce ACLs on global users and user/org ACL endpoints (#41) by @tas50 in #49

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

v0.2.0

31 May 05:18
8848f27

Choose a tag to compare

What's Changed

  • Support ACL enforcement as an opt-in CLI flag by @tas50 in #26
  • Return JSON error bodies for unrouted paths and unsupported methods by @tas50 in #27
  • Implement /server_api_version and tighten X-Ops-Server-API-Version negotiation by @tas50 in #28
  • Correct partial (field-projection) search edge cases by @tas50 in #29
  • Cookbook/artifact content-store fidelity: checksum GC, immutability, empty listing by @tas50 in #30
  • Organization invitation (association request) semantics by @tas50 in #31
  • Add CLAUDE.md to orient agents and reduce token usage by @tas50 in #32
  • ACL endpoint coverage and status-code fidelity (non-enforcement) by @tas50 in #33
  • fix: reject all unacceptable X-Ops-Server-API-Version with 406 by @tas50 in #42
  • feat: implement GET /license endpoint by @tas50 in #43
  • test: lock in cookbook_artifacts empty-list (200) and immutability (409) by @tas50 in #44
  • feat: filter GET /users by email and external_authentication_uid by @tas50 in #45

Full Changelog: v0.1.3...v0.2.0

v0.1.3

31 May 01:20
e5106bd

Choose a tag to compare

What's Changed

  • fix: Chef-compat gaps in group create/update and actor key handling by @tas50 in #18

Full Changelog: v0.1.2...v0.1.3