Releases: b-tree-labs/postrule
Releases · b-tree-labs/postrule
v1.1.17
Full Changelog: v1.1.16...v1.1.17
v1.1.16
Full Changelog: https://github.com/b-tree-labs/postrule/commits/v1.1.16
v1.1.5
What's Changed
- chore(migrations): scrub stale Dendra refs from D1 migration comments by @benjaminbooth in #63
- docs(ops): deploy-pipeline runbook for Cloudflare Workers Builds cutover by @benjaminbooth in #64
- feat: comp ("Partner") no-charge tier for partner accounts by @benjaminbooth in #66
- fix(license): embed prod Ed25519 public key, cut 1.1.5 by @benjaminbooth in #67
- ci(release): trigger on push-to-main when pyproject version is unreleased by @benjaminbooth in #68
Full Changelog: v1.1.4...v1.1.5
v1.1.4
Full Changelog: v1.1.3...v1.1.4
v1.1.3
Full Changelog: v1.1.2...v1.1.3
v1.1.2
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- feat(login): RFC 8628 device-flow
dendra loginend-to-end by @benjaminbooth in #24 - feat(ci): coverage ratchet + integration-manifest enforcement by @benjaminbooth in #25
- feat(launch): rate limits + observability + privacy/ToS pages by @benjaminbooth in #26
- feat(aggregator): publish to Cloudflare KV instead of pushing to main by @benjaminbooth in #27
- feat(landing): expose signup paths — nav pill, hero button, end-of-install CTA by @benjaminbooth in #28
- feat(pricing): v1.0 tier restructure — single Free, BYOK judge → Pro, Verdicts / mo metering by @benjaminbooth in #29
- feat(dashboard): brand port + v1.0 privacy contract by @benjaminbooth in #30
- feat(analyzer): invite signup after
dendra analyze(M3 nudge) by @benjaminbooth in #33 - fix(bench): Snips ML accuracy rerun — root-cause + corrected Table 3 by @benjaminbooth in #32
- feat(telemetry): SDK verdict-event pipeline + server aggregation by @benjaminbooth in #31
- docs(paper): polish + concrete citations + title-page submission-ready by @benjaminbooth in #34
- feat(dashboard): real /dashboard root — tier/usage + onboarding + activity + earned-upgrade banner by @benjaminbooth in #35
- feat(dashboard): /dashboard/insights cohort toggle + /dashboard/settings telemetry+account by @benjaminbooth in #36
- feat(dashboard): switches list + per-switch report-card pages by @benjaminbooth in #37
- feat(sdk): honor /v1/whoami.telemetry_enabled in maybe_install by @benjaminbooth in #38
- docs: post-Phase-1 consistency pass + licensing FAQ by @benjaminbooth in #39
- fix(dashboard): cross-surface polish pass + brand-token unification by @benjaminbooth in #40
- feat(dashboard): stale-switch UX + manual archive (with auto-revive) by @benjaminbooth in #41
- test(api): chaos + fault-injection cases for new dashboard surface by @benjaminbooth in #42
- fix(api): cap KV cohort-size read at 100ms; document half-count trade-off by @benjaminbooth in #43
- test(api): scale harness for dashboard endpoints + hot path by @benjaminbooth in #44
- fix(pricing): soften Business-tier SOC 2 claim to a roadmap commitment by @benjaminbooth in #45
- security: pre-launch audit + small-fix follow-ups by @benjaminbooth in #46
- docs(legal): procurement-readiness artifacts — DPA template, sub-processors, access policy, telemetry wire spec by @benjaminbooth in #47
- docs(security): cloud surface now in scope; cross-link procurement docs by @benjaminbooth in #48
- perf(api): replace N+1 current_phase subquery with FIRST_VALUE window function by @benjaminbooth in #49
- docs(paper): strict accuracy review — findings + mechanical fixes by @benjaminbooth in #50
- chore(release): bump version 1.0.0rc1 → 1.1.0 (skip 1.0.0) by @benjaminbooth in #51
- docs(paper): adversarial scrutiny pass — additional findings + mechanical fixes by @benjaminbooth in #52
- chore: public-faces polish — README, metadata, OG cards, PyPI page, CHANGELOG by @benjaminbooth in #53
- chore(security): supply-chain hardening + /security page by @benjaminbooth in #54
- feat(security): auto-ack Worker for security@ disclosure inbox by @benjaminbooth in #55
- chore(security): move disclosure address to security@dendra.run by @benjaminbooth in #57
- docs(paper): B5 rework — apply Tier-1 must-fixes; surface Tier-2 for founder decision by @benjaminbooth in #56
- docs(faq): how can H exceed M when trained on M's labels? by @benjaminbooth in #58
- chore: rename Dendra to Postrule across codebase by @benjaminbooth in #59
- docs: lift identity-altitude copy from v1 implementation language by @benjaminbooth in #60
- docs: new hero (Self-taught classifiers) + record POSTRULE TM serial by @benjaminbooth in #61
- chore(brand): lift hero to 'Self-taught classifiers' by @benjaminbooth in #62
Full Changelog: v1.0.0rc1...v1.1.1
v1.0.0rc1
What's Changed
- Split license: Apache 2.0 client SDK + BSL 1.1 operated components by @benjaminbooth in #1
- docs: SUPPORT.md, issue templates, launch-checklist progress snapshot by @benjaminbooth in #2
- feat: runnable example gallery (5 self-contained demos) by @benjaminbooth in #3
- docs: launch content — dogfood post, FAQ, post drafts + example-based install-smoke by @benjaminbooth in #4
- feat: static landing-page scaffold using Axiom Labs brand system by @benjaminbooth in #5
- design(brand): four Dendra mark concepts tied to the innovation by @benjaminbooth in #6
- feat(brand): complete identity system — templates, voice, motion, sub-brands, banners by @benjaminbooth in #7
- v1.0 launch — API refactor + Sessions 1–7 + verifier defaults + license/threat-model by @benjaminbooth in #8
- ci: ship-check.sh — local/remote alignment routine + post-merge poll by @benjaminbooth in #9
- fix(p0): HumanReviewer hot-path guard + storage low-verdict-rate docs by @benjaminbooth in #10
- docs: cycles-to-ML_PRIMARY table — set honest calendar-time expectations by @benjaminbooth in #11
- docs(paper): v0.1 draft — When Should a Rule Learn? (~7,800 words) by @benjaminbooth in #12
- docs(paper): simplify dense abstract sentence (option B) by @benjaminbooth in #13
- docs(paper-2): companion paper outline + launch-driven improvements list by @benjaminbooth in #14
- feat: drift-gate cumulative merge — SaaS launch infra + analyzer features + security by @benjaminbooth in #15
- fix(ci): deploy-staging needs the dev extra for chaos tests by @benjaminbooth in #16
- fix(deps): clear high-severity Dependabot alerts (undici / postcss / cookie) by @benjaminbooth in #17
- fix(deps): bump vitest-pool-workers to 0.15 + esbuild override → 0 vulns by @benjaminbooth in #18
- chore(polish): pre-launch mechanical sweep — brand, domain, dates, links by @benjaminbooth in #19
- feat: Phase 2 substance — image_rules tests + real cloud-feature backends by @benjaminbooth in #20
- fix(readme): drop "published on arXiv" — paper is pre-launch by @benjaminbooth in #21
- chore(coc): trim Code of Conduct to a minimal professional-conduct policy by @benjaminbooth in #22
- docs(email): drop personal ben@ — route to role aliases by @benjaminbooth in #23
New Contributors
- @benjaminbooth made their first contribution in #1
Full Changelog: https://github.com/b-tree-labs/dendra/commits/v1.0.0rc1