Contributing

Changelog

Version history and notable changes in OPLINK

This file contains an overview of significant changes and new features for each version. Dates are in YYYY-MM-DD.

v0.0.8 (2025-11-11)

  • Fixed CLI runtime dependencies: moved citty, consola, c12, jiti, giget, magicast, mri, pathe to dependencies for published package
  • Documentation cleanup: removed redundant advanced registry doc (covered in CLI docs)
  • Removed empty tutorials/presets sections
  • Fixed outdated syntax in Context7 example (removed tools: field, updated to use externalServers)
  • Fixed date typo in what's-new entry (2025 → 2024)

v0.0.7 (2025-11-11)

  • Improved release process: added preflight checks (deps guards, artifacts, npm pack)
  • Updated release script to rewrite CLI core dependency version on bump
  • Enhanced HOW-TO-RELEASE documentation

v0.0.6 (2025-11-11)

  • Major build migration: Migrated entire monorepo from unbuild to Rolldown
    • CLI: Rolldown config with workspace externalization and Node built-ins
    • Core (@oplink/core): switch to Rolldown + d.ts via tsc; drop unbuild
    • Test utils: switch to Rolldown + d.ts
  • Removed built-in presets scaffolding; migrated to workflow-only mode
  • Added @iarna/toml runtime dep to CLI (for c12 toml parsing)
  • Gated server startup logs behind --logLevel verbose flag
  • Removed legacy build configs (unbuild)
  • Updated dependencies and improved package configurations
  • Standardized builds to pnpm -w exec rolldown -c
  • Bumped rolldown to 1.0.0-beta.49
  • Fixed Nuxt postinstall: gated behind NUXT_PREPARE=1 to avoid breaking root installs
  • Updated documentation structure and improved content configuration

v0.0.5 (2025-11-10)

  • Fixed CLI dependency on @oplink/core runtime to avoid external import error
  • Updated CLI core dependency version

v0.0.4 (2025-11-10)

  • Fixed core preset loading: load presets from BUILT_PRESETS_DIR for bundled usage
  • Fixed bundled presets path resolution

v0.0.3 (2025-11-10)

  • Fixed CLI core preset path resolution when bundled

v0.0.2 (2024-11-09)

  • Documented mcporter internals and authentication patterns (API key + OAuth) in the Advanced docs
  • Added non-interactive test:ci scripts and registry env-expansion tests
  • Cleaned demo configs (npx Discord server, .env.example placeholders)
  • Updated release process, changelog, and README cross-links

v0.0.1 (2024-11-01)

  • First public preview of Oplink CLI/core/test-utils packages
  • Included DeepWiki, Context7, and frontend demos with example workflows