Releases: specbench-io/specbench
Releases · specbench-io/specbench
Release list
v0.2.0
What's Changed
- fix: first-run polish — bold logo, plain setup, Starting up screen, no onboarding rail by @ben1stone in #81
- OIDC-credential-initial by @specbench-bot[bot] in #82
- feat: declare Instance Operators in configuration by @ben1stone in #83
- fix: brand the sign-in redirect and name no provider by @ben1stone in #85
- feat(web): Slack-shaped threads — grouped turns, avatars, dated times, open at the end by @ben1stone in #87
- feat: compose hosted modules over the core host and answer external identity subjects by @ben1stone in #86
- feat(mcp): thread_open accepts every Element Registry kind by @ben1stone in #88
- chore(ci): trim the full-web job timeout to 15 minutes by @ben1stone in #89
- feat(web): composition seam with app factory, navigation registry and slots by @ben1stone in #90
- fix(web): only pass a real scheme upstream from the web image by @ben1stone in #91
- fix(web): revalidate index.html on every load and cache hashed assets for good by @ben1stone in #92
- feat: entitlements port with the unlimited core answer, seat gates, and the seat summary by @ben1stone in #94
- Implement billing by @specbench-bot[bot] in #93
- feat(api): host composition hooks for controller assemblies and startup migrations by @ben1stone in #95
- feat(identity): seat usage and member standing contract ports by @ben1stone in #96
- feat(web): expose the API client and caller identity through the composition seam by @ben1stone in #97
- feat(web): welcome.workspace slot inside the create-your-workspace form by @ben1stone in #98
- fix(web): show the word lockup in the org shell brand by @ben1stone in #99
- Bounded context navigation by @specbench-bot[bot] in #100
- feat(web): bounded contexts as primary nav with tabbed context page by @ben1stone in #101
- feat: OAuth sign-in for MCP agents by @ben1stone in #102
- feat(web): lock the shell to the viewport and move the toggles into the chrome strip by @ben1stone in #106
- fix(web): drop the name header from the account menu by @ben1stone in #107
- refactor(web): share the glossary directory and a bounded context picker by @ben1stone in #108
- feat(web): select the current workstream from the Workstreams list by @ben1stone in #109
- feat: port Aggregate artefact with typed properties, entities and domain events by @ben1stone in #110
- fix: accept proposed Aggregate revisions by @ben1stone in #111
- feat(web): show a context's aggregates as tiles with a ghost add tile by @ben1stone in #112
- refactor(web): make the Proposals panel a review queue by @ben1stone in #113
- fix(web): polish the scenario editor and count open threads on comment controls by @ben1stone in #114
- chore(deps): bump @tiptap packages from 3.30.0 to 3.31.3 by @dependabot[bot] in #103
- chore(deps): bump next from 16.2.11 to 16.3.3 by @dependabot[bot] in #105
- chore(deps-dev): bump vitest from 3.2.6 to 4.1.11 by @dependabot[bot] in #104
- fix: share Roslyn references across Wolverine compilations and stabilise the test gate by @ben1stone in #115
- feat: add Value Object artefact with typed properties and invariants by @ben1stone in #116
- feat: add Enum artefact with ordered Cases by @ben1stone in #118
- feat: rework the project sidebar, side panel and page chrome by @ben1stone in #119
- refactor: remove the tasks page in favour of the side panel by @ben1stone in #120
- feat: add palette commands to create Aggregates, Value Objects and Enums by @ben1stone in #121
- feat: make the editor the entry point and fold the org shell into settings by @ben1stone in #122
- feat: open local sign-up by policy, gate organization creation, switch organizations by @ben1stone in #123
- fix: opt inputs out of browser and password-manager autofill by default by @ben1stone in #124
- refactor: put every settings pane on one shared frame and row style by @ben1stone in #125
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- docs(self-hosting): fixes from a real first install by @ben1stone in #76
- fix(self-host): ship the Community Edition with all release flags on by @ben1stone in #77
- fix: Terms join Proposals so agents can write the glossary by @ben1stone in #78
- test(web): stub devtools in jsdom so route suites run in a minute by @ben1stone in #79
- chore: update logos on readme by @ben1stone in #80
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- docs(spec): Editions vocabulary and Identity foundations by @specbench-bot[bot] in #3
- Draft Identity entities to build from by @specbench-bot[bot] in #4
- chore: upgrade database to postgres 18 by @ben1stone in #5
- chore(docs): scaffold fuma docs by @ben1stone in #6
- Basic Auth by @specbench-bot[bot] in #9
- Create Organisation and Invitations by @specbench-bot[bot] in #10
- feat: port the org app shell with empty-state sections by @ben1stone in #11
- Initial Project Creation and Delete by @specbench-bot[bot] in #12
- Project update by @specbench-bot[bot] in #13
- Team Management by @specbench-bot[bot] in #14
- feat: port the project shell by @ben1stone in #15
- Manage the organisation and team members by @specbench-bot[bot] in #16
- Update project by @specbench-bot[bot] in #17
- Personal Access Tokens by @ben1stone in #18
- Apply update improvements by @specbench-bot[bot] in #19
- Create, List and Switch Workstreams by @specbench-bot[bot] in #20
- Switch Workstream by @specbench-bot[bot] in #21
- feat(web): light/dark/system theme selector in personal settings by @ben1stone in #23
- Initial bounded context creation by @specbench-bot[bot] in #22
- Initial bounded context creation by @specbench-bot[bot] in #24
- Edit BC spec by @specbench-bot[bot] in #25
- Element registry and schema by @specbench-bot[bot] in #27
- ci: skip CI on spec-only changes by @ben1stone in #26
- feat: element registry and YAML spec-format foundation by @ben1stone in #28
- First MCP tool by @specbench-bot[bot] in #29
- chore(deps): bump next from 16.2.7 to 16.2.11 by @dependabot[bot] in #7
- feat(web): personal settings as a focused shell with Preferences and Access tokens panes by @ben1stone in #31
- GitHub integration setup by @specbench-bot[bot] in #30
- chore(deps-dev): bump postcss from 8.5.25 to 8.5.26 by @dependabot[bot] in #8
- Task Implementation by @specbench-bot[bot] in #32
- Reimplement by @specbench-bot[bot] in #33
- Start of changes by @specbench-bot[bot] in #34
- Reimplement spec by @specbench-bot[bot] in #35
- Slice: Isolation core by @ben1stone in #36
- Reconnecting a revoked GitHub installation brings it back by @ben1stone in #38
- Publish spec v1 by @specbench-bot[bot] in #37
- Spec BC update by @specbench-bot[bot] in #40
- Handle mid-task changes by @specbench-bot[bot] in #41
- Conflict resolution by @specbench-bot[bot] in #43
- chore(deps-dev): bump vitest from 2.1.9 to 3.2.6 by @dependabot[bot] in #39
- feat: streamline task publishing UX by @ben1stone in #44
- Scope Actor by @specbench-bot[bot] in #45
- Improve workstream lifecycle by @specbench-bot[bot] in #47
- Community Edition and baseline by @specbench-bot[bot] in #48
- Port Glossary by @specbench-bot[bot] in #50
- Port the Glossary feature by @ben1stone in #51
- Fix availability projection test for Glossary by @ben1stone in #52
- Address Glossary review feedback by @ben1stone in #53
- Proposal review: workstream conversations and editable revisions by @specbench-bot[bot] in #49
- Realtime refetch frames across changes, artefacts, tasks, and trunk by @ben1stone in #54
- Realtime refetch frames for workstream threads by @ben1stone in #55
- update workstream overview by @specbench-bot[bot] in #56
- Initial feature port by @specbench-bot[bot] in #57
- feat: improve local test run behaviour by @ben1stone in #59
- fix: address review comments on test infra by @ben1stone in #60
- feat: side panel with surface tabs replaces Action Center by @ben1stone in #61
- initial-admin-panel by @specbench-bot[bot] in #62
- initial-admin-panel by @specbench-bot[bot] in #64
- feat: command palette with entity search and create commands by @ben1stone in #63
- chore: make dev server host and ports configurable via env by @ben1stone in #65
- fix: let a fully resolved Draft proposal finish without mark-ready by @ben1stone in #66
- feat: task view as large dialog over the tasks pipeline by @ben1stone in #67
- feat: move organization rename to the instance admin area by @ben1stone in #68
- Polish workstream/tasks headers and standardize release flag naming by @ben1stone in #70
- feat: full edit chrome on new scenario + id minting over plain http by @ben1stone in #71
- feat: self-host release machinery, compose stack, and docs by @ben1stone in #69
- feat: slim page chrome strip across project pages by @ben1stone in #72
- fix: allow comment threads on Features and Terms by @ben1stone in #73
- chore: replace release-please with workflow_dispatch release by @ben1stone in #74
- fix: workstream list page adopts slim chrome strip by @ben1stone in #75
New Contributors
- @dependabot[bot] made their first contribution in #7
Full Changelog: https://github.com/specbench-io/specbench/commits/v0.1.0