Skip to content

v0.3.2

Latest

Choose a tag to compare

@qdriven qdriven released this 17 Sep 10:31

Added

  • spark repo — Registry-file based multi-repository management (scan / clone / list) as an alternative to submodules, backed by internal/registry
  • spark version — Print version, commit and build date stamped via ldflags
  • Taskfile.yml — Task runner entry points mirroring the Makefile (build / install / install-binary / verify-install)
  • scripts/install-binary.{sh,ps1} and scripts/verify-install.{sh,ps1} — Binary installation and install verification helpers
  • Bilingual documentation site — docs/zh/ (default locale) plus docs/en/ mirror

Changed

  • spark git batch-clone — GitLab token provenance reporting (--token > gitlab.token > GITLAB_TOKEN > GITLAB_PRIVATE_TOKEN), gitlab.host scoping of auto-discovered credentials, and clearer "credentials rejected / no credentials / path not found" errors
  • spark magic clean — Reworked traversal and cleanup logic
  • Makefile — Version / commit / build-date ldflags stamping and cross-platform build targets
  • Dependencies updated, pnpm workspace metadata added

Fixed

  • spark git submodule add — Local directory and multi-repository additions no longer fail
  • scripts/verify-install.sh — Verification logic corrected

Removed

  • spark task — Task management commands and the internal/task package, along with the task_dir / github_owner / work_dir config keys
  • internal/tui — TUI helpers that were only used by spark task
  • tasks/ — Legacy task/issue planning documents
  • scripts/copy-template.sh — Sample script that referenced tasks/example-feature.md
  • .github-task-workflow.yaml / .github-task-workflow.active-issue — GitHub Task Workflow tool config and state files