Final CHANGELOG update for v0.2.5
Some checks failed
CI/CD / detect-changes (pull_request) Successful in 5s
CI/CD / test-frontend (pull_request) Failing after 6s
CI/CD / test-go-pg (pull_request) Failing after 2m43s
CI/CD / test-sqlite (pull_request) Successful in 2m51s
CI/CD / build-and-deploy (pull_request) Has been skipped
Some checks failed
CI/CD / detect-changes (pull_request) Successful in 5s
CI/CD / test-frontend (pull_request) Failing after 6s
CI/CD / test-go-pg (pull_request) Failing after 2m43s
CI/CD / test-sqlite (pull_request) Successful in 2m51s
CI/CD / build-and-deploy (pull_request) Has been skipped
Add entries for default surface fixes (type:full resolution, JWT cookie extraction), welcome surface smart messaging, and roadmap restructure. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
11
CHANGELOG.md
11
CHANGELOG.md
@@ -6,9 +6,9 @@ All notable changes to Switchboard Core are documented here.
|
|||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- **Welcome surface**: New core surface shown when no extensions are installed.
|
- **Welcome surface**: New core surface shown as fallback. Detects whether
|
||||||
Displays topbar + welcome card with "Go to Packages" link for admins.
|
extensions exist (shows "Set Default Surface") vs truly empty install
|
||||||
Replaces `/admin` as the final fallback, breaking the back-button loop.
|
(shows "Go to Packages"). Topbar + UserMenu included.
|
||||||
- **User default surface**: Users can set a personal landing page in
|
- **User default surface**: Users can set a personal landing page in
|
||||||
Settings > General, overriding the admin-configured global default.
|
Settings > General, overriding the admin-configured global default.
|
||||||
- **UserMenu in admin topbar**: Replaced Back button with UserMenu,
|
- **UserMenu in admin topbar**: Replaced Back button with UserMenu,
|
||||||
@@ -22,11 +22,16 @@ All notable changes to Switchboard Core are documented here.
|
|||||||
|
|
||||||
- **Default surface resolution**: Priority chain is now
|
- **Default surface resolution**: Priority chain is now
|
||||||
user preference → global config → first extension → `/welcome`.
|
user preference → global config → first extension → `/welcome`.
|
||||||
|
User preference read from JWT cookie on unauthenticated `/` route.
|
||||||
|
Correctly resolves `type: "full"` extension packages (not just `type: "surface"`).
|
||||||
- **User settings General section**: Replaced dead chat fields (Default
|
- **User settings General section**: Replaced dead chat fields (Default
|
||||||
Model, System Prompt, Max Tokens, Temperature, Show Thinking) with
|
Model, System Prompt, Max Tokens, Temperature, Show Thinking) with
|
||||||
a Default Surface dropdown.
|
a Default Surface dropdown.
|
||||||
- **Admin settings**: Removed dead chat sections (System Prompt, Default
|
- **Admin settings**: Removed dead chat sections (System Prompt, Default
|
||||||
Model, Policies, Web Search, Auto-Compaction, Memory Extraction).
|
Model, Policies, Web Search, Auto-Compaction, Memory Extraction).
|
||||||
|
- **Roadmap restructured**: Workflows → v0.3.x (includes team roles),
|
||||||
|
Notes → v0.4.0, MVP → v0.5.0. Added settings audit milestones
|
||||||
|
(v0.2.7 admin, v0.2.8 user, v0.2.9 team-admin pass 1).
|
||||||
- Updated bus doc examples and test labels from `chat.*` to `workflow.*`.
|
- Updated bus doc examples and test labels from `chat.*` to `workflow.*`.
|
||||||
- Renamed `channel-` prefixed test paths to `test-` in storage tests.
|
- Renamed `channel-` prefixed test paths to `test-` in storage tests.
|
||||||
- Updated doc comments throughout to remove references to gutted surfaces.
|
- Updated doc comments throughout to remove references to gutted surfaces.
|
||||||
|
|||||||
Reference in New Issue
Block a user