Releases: Luis85/specorator
Releases · Luis85/specorator
Release list
1.2.0
What's Changed
- chore(release): 1.2.0
- Library views overhaul: search, tags, QoL, and in-library prompting (#472)
- fix(agents): carry bound roster-agent persona through prepared-turn query path
- docs(quality): log run 24 — StreamController text render coordinator
- chore(quality): re-lock StreamController LOC baseline (964 -> 774)
- refactor(chat): extract TextRenderCoordinator + shared StreamRenderLoop
- chore(quality): re-lock LOC baselines for stateful decompositions + log run 23
- refactor(chat): extract ThinkingRenderCoordinator from StreamController
- refactor(tasks): extract live-heartbeat tracker from AgentBoardView
- refactor(codex): extract file-change accumulator from CodexNotificationRouter
- chore(quality): re-lock LOC baseline for round-3 broad pass + log run 22
- refactor(chat): extract codeBlockFormatter from MessageRenderer
- refactor(cursor): extract input-mapping + value coercers from cursorToolNormalization
- chore(quality): re-lock baselines for round-2 hotspot decomposition + log run 21
- refactor(chat): extract pure result-parsing helpers from SubagentManager
- refactor(chat): extract web-search renderer + line primitive from ToolCallRenderer
- refactor(chat): extract ask-user-question renderer from ToolCallRenderer
- refactor(app): extract view + chat-action registration from main.ts
- refactor(app): extract RosterAgentService from main.ts
- chore(quality): re-lock LOC baseline for split hotspots + log campaign run 18
- refactor(opencode): extract OpencodeSupportedCommandsRegistry from runtime
- refactor(chat): extract ResumeSessionDropdownCoordinator from InputController
- docs(quality): codify clean-code refactoring guidelines + sharpen refactor presets
- refactor(quality): recover ratchet regression + consolidate same-zone clones
- docs(product): convert wikilinks to relative markdown links
- fix(agents): persona replaces base identity when bound
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- chore(release): 1.1.0
- fix(cursor): drop unused rest-sibling binding in mcp cleanup
- fix(tasks): open work-order modal instead of note when promoting from chat
- feat(tasks): move WO edit Cancel/Save beside Open note
- fix(cursor): strip stale specorator entry from ~/.cursor/mcp.json on spawn
- style(container): triple visibility utilities to beat header tab-bar rule
- style: remove !important from inline-edit and container CSS
- test(logging): make logging coverage self-sufficient
- feat(tasks): footer edit actions + modal on WO create
- style(chat): badge + floating popover styles for edited files
- feat(chat): edited-files badge + floating popover (replace chip strip)
- i18n(chat): add edited-files badge keys (created/edited/group labels)
- docs(chat): implementation plan for edited-files badge
- docs(chat): spec edited-files badge + floating popover
- docs(css): correct library-views comment count after tool view removal
- chore: drop tool library i18n/styles, refresh baselines, document removal
- refactor: remove user tool library feature and unwire tool-grant plumbing
- revert: undo premature 1.13 settings migration (restore <=1.12.x compat)
- docs: plan revert of 1.13 settings migration + tool library removal
- chore: migrate 1.13 deprecations and tighten review guards
- fix: resolve marketplace validator type-safety + CSS findings
- chore: resolve Obsidian marketplace review findings
Full Changelog: 1.0.0...1.1.0
Specorator 1.0.0 — spec-driven agent workspace for Obsidian
What's Changed
- docs: render preview images on GitHub (README + feature docs) (#468)
- docs: fix README preview image to render on GitHub (#467)
- docs: prepare for Obsidian community marketplace submission (#466)
Full Changelog: v1.0.0...1.0.0