Skip to content
This repository was archived by the owner on Apr 21, 2026. It is now read-only.

Releases: Forge-Space/siza

v0.49.0

18 Mar 19:58

Choose a tag to compare

[0.49.0] — 2026-03-16

Added

  • Landing page redesign — animated demo, unified violet palette, social proof section, and improved hero copy (#530)
  • Interactive CodeShowcase — hover-to-highlight file tree nodes with live diff view (#532, #534)
  • EcosystemSection pipeline diagram — layered flow diagram replacing card grid with connected architecture visual (#534)
  • Auth split-panel layout — sign-in/up pages now show feature bullets and trust signals in a left panel (#533)
  • Pricing annual/monthly toggle — gradient header, annual discount display, and tier differentiation (#547)
  • Generator empty state — styled placeholder in code/preview panels before first generation (#546)
  • ProjectCard open link — replaces meaningless progress bar with direct Open project link (#545)
  • Typography hierarchy — normalized H2/H3 sizing across EcosystemSection and CapabilitiesSection; sidebar active indicator polish (#549)
  • Generator component unit tests — 74 tests across 9 suites covering GeneratorForm, ThemeGenerator, DesignContext, LivePreview, and CodeEditor
  • Dashboard shell unit tests — 46 tests across 7 suites covering Sidebar, TopBar, UserMenu, MobileNav, PRStatus, GitHubPanel, and ProjectSettings
  • Billing component unit tests — 38 tests across PricingCard (15), SubscriptionStatus (10), UpgradePrompt (4), and UsageChart (9)
  • Roadmap and tour unit tests — PhaseCard, PhaseNavigator, StatusFilter, TourCard, RoadmapHero (50+ tests)
  • Catalog, onboarding, analytics unit tests — TryItPanel, WelcomeStep, ProjectStep, GenerateStep, AnalyticsDashboard, StatsBar, ecosystem-data (90+ tests)
  • Wireframe component unit tests — FigmaExportDialog (8) and WireframePreview (10)
  • ThemeSelector unit tests — 14 tests covering selection, save, import/export, duplicate, and built-in delete guard
  • SonarCloud CPD exclusions — test files excluded from duplication checks (#528)

Fixed

  • Sidebar active indicator — exact-match on /dashboard prevents all child routes from appearing active; collapsed sidebar now hides left border correctly
  • Teams E2E flakiness — unique runId suffix prevents parallel test collisions; afterEach cleanup removes created teams

Changed

  • Dependencies — major bumps: openai 4→6, express 4→5, vite 6→8, @vitejs/plugin-react 4→6, @types/node 22→25, @typescript-eslint 7→8, supertest, marked 15→17, and 14-package minor/patch group (#535#544)

v0.48.0

16 Mar 01:17

Choose a tag to compare

What's Changed

Added

  • StatsBar component — global stats strip with real-time project, component, and user metrics (PR #521)

Changed

  • Removed console.error/log from production error boundaries and component catch blocks

Full Changelog: https://github.com/Forge-Space/siza/blob/main/CHANGELOG.md#0480---2026-03-15

v0.47.1 — Dependency bumps

15 Mar 14:54
cdcf679

Choose a tag to compare

Dependency updates: actions/checkout@6, setup-node@6, action-gh-release@2.5.3, download-artifact@8.0.1

v0.47.0 — 179+ new unit tests across 17+ API routes

15 Mar 14:43
39294d0

Choose a tag to compare

Major test coverage expansion: 179+ new unit tests covering admin routes, analyze-image, auth, components/[id], features/[id], github routes, golden-paths scaffold, internal-validation, plugins/[slug], projects/[id], stripe checkout, teams/[slug], templates/[id], wireframe, generate/format, catalog routes, and more. Full lint compliance across all test files.

v0.46.0 — +51 unit tests for dynamic [id] routes, api-route-testing v1.3.0

15 Mar 05:52
7e555e8

Choose a tag to compare

Adds 51 unit tests for dynamic [id] route handlers (projects, components, generations). Updates api-route-testing skill to v1.3.0 with expanded guidance. CHANGELOG updated with full test suite expansion history.

v0.45.0 — +29 unit tests for projects, components, and generations routes

15 Mar 05:37
545572f

Choose a tag to compare

Continues API route test expansion: 29 new unit tests covering projects, components, and generations route handlers. Total: 43 routes with unit test coverage across this test series.

v0.44.0 — +15 unit tests for generate routes, skill improvements

15 Mar 05:26
a8ea318

Choose a tag to compare

What's New

Tests (+15 unit tests)

Route Test file Tests
POST /api/generate/analyze generate-analyze-route.test.ts 8
POST /api/generate/validate generate-validate-route.test.ts 7

Patterns tested: auth, request body validation, service call, error propagation, schema validation errors.

Skills

  • api-route-testing v1.2.0 — expanded response body shape reference (errorResponse, successResponse, jsonResponse, NextResponse.json), updated coverage map (14 routes tested, next targets identified)
  • verify skill improvements

Coverage

29 API routes now have unit test coverage across all sessions in this series.

Breaking Changes

None.

v0.43.0 — API route test coverage (+49 unit tests)

15 Mar 05:17
ff1bbce

Choose a tag to compare

What's New

Tests (+49 new unit tests across 9 API route handlers)

Continues API route test expansion from the previous session (PR #490, v0.42.0).

Route Tests PR
GET /api/suggestions 6 #491
GET /api/generations/history 6 #491
GET /api/feature-toggles 6 #491
GET /api/metrics 6 #492
GET + POST /api/teams 8 #492
GET /api/plugins 4 #492
GET + POST /api/golden-paths 6 #492
GET + POST /api/templates 7 #492

Also includes an updated api-route-testing skill (v1.1.0) with extended coverage map.

Coverage Impact

15 API routes now have unit test coverage. Core auth, error, and pagination patterns tested across all handlers.

Breaking Changes

None.

v0.42.0 — Conversion funnel, gate activation, security spoke, coverage boost

15 Mar 04:07
1297b46

Choose a tag to compare

What's New

Features

  • Conversion lift — P0-A in-app conversion lift for no-project users (#485); one-click starter project activation CTAs; guided starter-project prompt for gate activation (#474)
  • Gate activation funnel — core-flow activation v2 nudges and telemetry; route dashboard activation CTAs by core-flow progress (#472); gate-activation funnel and nudges (#468)
  • Security spoke — ingestion, persistence, and admin telemetry (#459)
  • Lead readiness — acquisition flow and smoke gates (#456)
  • Core-flow validation — validation gate telemetry (#454); report endpoint and workflow (#464)
  • Admin analytics — live admin analytics telemetry (#458)
  • Roadmap gate metrics — MCP-first fallback policy (#452)
  • Marketing — SEO contract and static indexability hardening (#444, #445); live ecosystem sync (#421); golden paths sync and theme generator polish (#436)
  • Public gallery — generation gallery (#401); interactive onboarding tour (#406)
  • Accessibility skills — 3 accessibility specialist skills for skill marketplace (#407)

Fixes

  • Production blockers — hardened siza production blockers and audit gating (#481)
  • Lead-readiness — stabilized production lead-readiness tour interaction (#482)
  • Auth & gallery — improved public auth and gallery guidance (#486)
  • Lighthouse — optimized landing with static homepage rendering (#435)
  • Dependencies — remediated high dependency alerts (#449, #450)
  • CI — core-flow validation report schedule corrected (#467); SonarCloud hotspot blockers (#420)

Tests & Coverage

  • +27 new tests — storage.ts, limits.ts, provider.tsx brought to 96-100% isolated coverage (#489)
  • E2E — catalog, teams, golden paths, onboarding coverage (#404); lead-conversion recovery (#477)

Chores

  • Dependencies bumped across the board (express 5.x, sonner 2.x, eslint-config-next, vitest 4.x)

Breaking Changes

None. All changes are additive or behind feature gates.

v0.41.0

08 Mar 05:23
b916932

Choose a tag to compare

Full Changelog: v0.40.0...v0.41.0