Skip to content

Releases: specbench-io/specbench

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 19:00
5145d04

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

Choose a tag to compare

@github-actions github-actions released this 29 Aug 11:00
d40f317

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

Choose a tag to compare

@github-actions github-actions released this 23 Aug 20:28
5503702

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

Full Changelog: https://github.com/specbench-io/specbench/commits/v0.1.0