Skip to content

Releases: rjvim/open-code-cli

Release list

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Mar 15:15

🚀 Enhancement

  • feat: Support pulling code from GitHub blob URLs (@rjvim)
  • feat: add input validation for repository and destination parameters in init and sync commands (@rjvim)
  • feat: update README and implement type definitions for configuration and commands (@rjvim)
  • feat: add init command for project initialization with repository validation and configuration setup (@rjvim)
  • feat: enhance sync process with spinner and improved error handling for downloads (@rjvim)
  • feat: expose sync function and add tests for repository synchronization (@rjvim)
  • feat: implement downloadCode and trackSync utilities for syncing repositories (@rjvim)
  • feat: update version command test to show help documentation when run without arguments (@rjvim)
  • feat: implement validateSource function for GitHub URL validation and enhance error handling in prepareDestination (@rjvim)
  • feat: implement prepareDestination utility to manage destination directory for sync command (@rjvim)
  • feat: enhance validateSource function to validate GitHub repository URLs (@rjvim)
  • feat: add vite-tsconfig-paths dependency and export validateSource function with tests (@rjvim)
  • feat: add sync command to synchronize code from a GitHub repository (@rjvim)
  • feat: add ora dependency and create spinner utility function (@rjvim)
  • feat: add error constants and package info utility functions (@rjvim)
  • feat: add logger and highlighter utilities with TypeScript configuration updates (@rjvim)
  • feat: implement package manager detection and installation utilities (@rjvim)
  • feat: add canary publish script and migrate version tests (@rjvim)

🐛 Bug Fix

  • fix: add picocolors dependency to resolve build error #5 (@rjvim)
  • Improve Error Handling and File Tracking in open-code-cli #4 (@rjvim)
  • fix: Improve error handling and file tracking in open-code-cli (@rjvim)
  • fix: Improve error handling to prevent dumping full stack trace (@rjvim)
  • meta: Update .windsurfrules with commit message guidelines (@rjvim)
  • refactor: Rename pub:canary script to canary and format code in index.ts (@rjvim)
  • fix: Update pub:canary script to include build step (@rjvim)
  • fix: Rename sync to pull (@rjvim)
  • refactor: Rename sync command to pull (@rjvim)
  • refactor: remove tsup configuration and update build scripts to use ncc #3 (@rjvim)
  • remove: delete unused changeset configuration files (@rjvim)
  • add: include files in package.json and create .npmignore for build artifacts #2 (@rjvim)
  • add: include files in package.json and create .npmignore for build artifacts (@rjvim)

⚠️ Pushed to main

  • Rename sync to pull (@rjvim)
  • Merge branch 'main' of github.com:rjvim/open-code-cli (@rjvim)

Authors: 1

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 12 Mar 15:18

🐛 Bug Fix

⚠️ Pushed to main

  • add .env to .gitignore, update package.json with auto-related dependencies, and create .autorc configuration file (@rjvim)
  • add changeset configuration and update package.json scripts for versioning and publishing (@rjvim)
  • add vitest configuration, update tsup settings, and enhance package.json scripts (@rjvim)
  • implement project initialization command with repository cloning and configuration setup (@rjvim)
  • initialize project structure with CLI tool and configuration files (@rjvim)

Authors: 1