Skip to content

Releases: randlee/synaptic-canvas

v0.8.0

21 Jan 03:33
9740730

Choose a tag to compare

Release v0.8.0

Highlights

  • Simplified version management with new set-package-version.py script
  • Single command to bump all packages and regenerate registries
  • Dynamic version testing (no more hardcoded version checks in tests)

Changes

  • New: scripts/set-package-version.py - unified version management tool
  • New: RELEASING.md - step-by-step release checklist
  • Removed: scripts/sync-versions.py (replaced by set-package-version.py)
  • Updated: All documentation references to use new versioning workflow
  • Fixed: Tests now read expected version from version.yaml dynamically

Packages Updated

All 10 packages bumped to v0.8.0:

  • sc-ci-automation
  • sc-codex
  • sc-delay-tasks
  • sc-git-worktree
  • sc-github-issue
  • sc-kanban
  • sc-manage
  • sc-repomix-nuget
  • sc-roslyn-diff
  • sc-startup

SC- Prefix Refactoring Release - v0.5.0

06 Dec 06:33
ef543c1

Choose a tag to compare

✅ SC- Prefix Refactoring Release - v0.5.0

This is a BREAKING CHANGE from v0.4.0. All package names now use the sc- prefix.

What's New

  • All marketplace packages now use standardized sc- prefix naming
  • Breaking change: Requires updating installation and configuration references
  • 362/362 tests passing (100%)
  • Full CI/CD validation across macOS, Ubuntu, Windows

Updated Packages

  • sc-delay-tasks v0.5.0 - Polling and delay task management
  • sc-git-worktree v0.5.0 - Git worktree management with tracking
  • sc-manage v0.5.0 - Marketplace package manager
  • sc-repomix-nuget v0.5.0 - NuGet package analysis

Migration from v0.4.0

Users upgrading from v0.4.0 must update:

  1. Package installation commands to use sc- prefixed names
  2. Configuration references to use new package names
  3. Agent/command references in documentation

Example:

# v0.4.0 (old)
python3 tools/sc-install.py install manage

# v0.5.0 (new)
python3 tools/sc-install.py install sc-manage

Testing & Validation

  • ✅ All 362 unit tests passing
  • ✅ 19/19 SC-prefix validation tests passing
  • ✅ Version consistency verified across 3 layers (platform, package, artifact)
  • ✅ All CI checks passing (lint, security, tests)
  • ✅ Cross-platform: macOS, Ubuntu, Windows

Documentation

Installation

# Install marketplace packages with new sc- prefix
python3 tools/sc-install.py install sc-delay-tasks --dest ~/.claude
python3 tools/sc-install.py install sc-git-worktree --dest ~/.claude
python3 tools/sc-install.py install sc-manage --dest ~/.claude
python3 tools/sc-install.py install sc-repomix-nuget --dest ~/.claude

This release represents the completion of the SC-prefix refactoring initiative and is ready for production use.