Skip to content

v0.2.0

Latest

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