Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
0.1.0 (2026-07-13)
Features
auth: token creation and management (m1.1.4) (#47 ) (0ada899 )
auth: validate PAT against Postgres (m1.1.3) (#16 ) (5691dd8 )
bench: build world-class benchmark pipeline and IBEX dashboard (c7343de )
bench: data pipeline and docs benchmarks section (#176 ) (08474f8 )
db: users and agents schema, token FK constraints (m1.1.7) (#57 ) (59e7e04 )
docs: apply Matte Graphite design tokens (D.2.2) (#104 ) (e20d165 )
docs: ASCII text-only Mermaid diagrams (#129 ) (901ec09 )
docs: bootstrap Fumadocs app at docs/app (D.2.1) (#101 ) (fe58260 )
docs: MDX component catalogue (D.2.3) (#108 ) (1d317f8 )
docs: migrate to Cloudflare Pages static export (#143 ) (a6d9269 )
docs: navigation shell (D.2.7) (#106 ) (37c134d )
docs: unified landing and docs on ibexharness.com (#189 ) (1aab5d2 )
docs: wave 14 mobile nav, perf, and mermaid ASCII fix (#137 ) (e2040f1 )
docs: Wave 4–5 milestones (D.2.4–D.3.1) (#114 ) (3265689 )
infra: graceful shutdown with connection draining for auth and proxy (m1.2.7) (#68 ) (716565e )
proxy: add llm provider interface and registry (m2.1.1) (0841d4a )
proxy: agent identity verification via gRPC ValidateAgent (m1.2.5) (#64 ) (6d244cf )
proxy: auth gRPC client (m1.2.1) (42ac2f9 )
proxy: input validation and stable error envelope (m1.2.3) (#55 ) (0762f8b )
proxy: openai non-streaming HTTP client (m2.1.2) (#211 ) (9d2c383 )
proxy: rate limit skeleton (m1.2.4) (#62 ) (b4a1aa5 )
proxy: request ID generation and context correlation middleware (m1.2.6) (#66 ) (b5653fb )
proxy: request normalization (m1.2.2) (26a727e )
web: restore warm landing visuals site-wide (#195 ) (45c1323 )
Bug Fixes
auth: correct ListTokens keyset cursor pagination (6563132 )
bench: deploy dashboard via GitHub Actions Pages (#175 ) (970d80e )
bench: k6 v0.53 parsing, real proxy benches, and Matte Graphite dashboard (bfc0a75 )
bench: pre-PR benchmark publish and static docs embed (b953161 )
bench: resolve baseline_sha from published history when schema unset (#179 ) (461c8a2 )
bench: secure benchmark bot integration and fix dispatch payload (#178 ) (a33daca )
bench: show sub-ms stage latencies and validate go microbench data (#184 ) (fdd0caa )
bench: unblock k6 export and CI load profile (#173 ) (401ba71 )
ci: allow .github markdown in repo layout guard (6f00382 )
ci: complete workflow hardening and Sonar review fixes (#158 ) (20c4772 )
ci: correct codecov pin and gitleaks allowlist for test fixture (bc62f73 )
ci: drop production HTTP smoke from docs deploy (#148 ) (1629673 )
ci: exclude infra from handwritten coverage gate scope (a41dd45 )
ci: harden version release workflow reporting (#230 ) (41d80e9 )
ci: improve workflow visibility and standardize release flow (#169 ) (22fc040 )
ci: make codecov upload non-blocking and annotate integration grpc tests (41c1384 )
ci: post semantic-pr-title on version release PRs (#234 ) (ea3004c )
ci: repair action SHAs, Scorecard permissions, and pin guard (#167 ) (b53fc48 )
ci: repair SBOM Grype install and OpenSSF scorecard gaps (#213 ) (5a4ea4f )
ci: resolve release PR number from release-please pr JSON (#236 ) (3d91716 )
ci: run gitleaks full-repo scan to avoid root-commit range error (9766982 )
ci: stabilize docker-publish and benchmark history (#168 ) (4a78127 )
ci: stabilize integration coverage and resolve lint/secrets (5d9fdae )
ci: stabilize SEC4 rate-limit probe; sync CURRENT_STATE after #92 (#93 ) (c729453 )
ci: unblock proxy config tests, lower coverage gate to 80% (17da8ed )
ci: use valid gocovmerge pseudo-version (b90e25f )
docker: bump golang build image to 1.25.12 for CVE-2026-39822 (#198 ) (657a142 )
docs: deploy with Node 22 and pnpm wrangler on main (#131 ) (82ed7a1 )
docs: hoisted pnpm for OpenNext Workers runtime (#132 ) (b19f3a2 )
docs: move fumadocs CSS import before Tailwind directives (#103 ) (e218db8 )
docs: repair Cmd+K search and cut over domain to Pages (#144 ) (06d0336 )
docs: repair static export Cmd+K search on Pages (#146 ) (4c669fe )
docs: restore 3-column layout broken by page-enter wrapper (#119 ) (bca974d )
docs: route brand to marketing site and align cross-domain SEO (#153 ) (8ec859f )
docs: scan JS chunks in deploy smoke for search index URL (#145 ) (0eba96d )
docs: serve search index as static public asset (#142 ) (45028db )
docs: skip filesystem mtime on Cloudflare Workers (#133 ) (ded5ccd )
docs: unblock deploy, order CI jobs, optimize nav logo (#147 ) (61b0bda )
docs: use static Orama search for Cloudflare Workers (d131878 )
docs: wave 14 quality gates remediation (re-land #137 ) (#139 ) (cc18484 )
dx: local dev smoke, db-seed on Windows, and migration repair (m1.4.1) (60ace91 )
move integration helpers into repository_test; gofmt chat cases (4de673c )
proxy: close burst probe bodies and serialize integration tests in CI (cdcb647 )
release: enforce pre-1.0 versioning standard (c961e06 )
remove unused authMessageTestCases helper (9a51b49 )
remove unused field from uuid test cases (196ec52 )
test: remove hanging run test and cover config nil pointer redaction (e5ffdc7 )
use full semgrep nosemgrep id for test gRPC servers (aa16c8d )
web: sanitize RSC prefetch txt files on static export (#197 ) (775ad1f )
Performance Improvements
docs: reduce CLS and enforce static doc pages (#116 ) (c9031be )
You can’t perform that action at this time.