Skip to content

Conversation

stea9499
Copy link

@stea9499 stea9499 commented Nov 2, 2024

Roo Packaging and Installation

Packaging

  1. Bump the version in package.json
  2. Build the VSIX file:
    npm run vsix
  3. The new VSIX file will be created in the bin/ directory
  4. Commit the new VSIX file to git and remove the old one:
    git rm bin/roo-cline-*.vsix
    git add bin/roo-cline-<new_version>.vsix
    git commit -m "chore: update VSIX to version <new_version>"

Installation

Install the plugin using the Cursor CLI:

cursor --install-extension bin/roo-cline-<latest_version>.vsix

Note: The VSIX file is checked into the git repository's bin/ directory for easy distribution.

After installation, Roo Cline will appear in your Cursor's installed extensions list. You can verify this by opening Cursor's Extensions panel (Cmd/Ctrl+Shift+X) and checking under the "Installed" section.


Important

Add packaging and installation instructions for VSIX file, update package.json, and include new VSIX file.

  • Packaging Instructions:
    • Added steps in README.md to bump version in package.json, build VSIX file using npm run vsix, and commit the new VSIX file.
  • Installation Instructions:
    • Added steps in README.md to install the VSIX file using Cursor CLI.
  • File Changes:
    • Added roo-cline-1.0.1.vsix to bin/ directory.
  • package.json Updates:
    • Changed name to roo-cline and displayName to Roo Cline.
    • Updated version to 1.0.1 and repository URL to https://github.com/RooVetGit/Roo-Cline.
    • Added vsix script for packaging.

This description was created by Ellipsis for 8a240d8. It will automatically update as commits are pushed.

Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good to me! Reviewed everything up to 8a240d8 in 36 seconds

More details
  • Looked at 102 lines of code in 3 files
  • Skipped 2 files when reviewing.
  • Skipped posting 2 drafted comments based on config settings.
1. README.md:3
2. package.json:116

Workflow ID: wflow_vVTbLheQHEqsDNBB


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

@stea9499 stea9499 merged commit 1b4b2fb into main Nov 2, 2024
@cte cte deleted the feature/vsixInstall branch February 1, 2025 06:16
@jtgsystems jtgsystems mentioned this pull request Apr 4, 2025
hannesrudolph added a commit that referenced this pull request Jul 23, 2025
- Updated SimpleInstaller.removeMode to use CustomModesManager.deleteCustomMode
- Added confirmation dialog with rules deletion warning for mode removal
- Implemented marketplaceRemoveResult message for proper UI refresh
- Added comprehensive tests for rules directory cleanup
- Updated all locale files with new confirmation dialog strings

This ensures complete cleanup when removing marketplace modes, preventing
orphaned rules directories in .roo/rules-{slug}/ folders.
@RooCodeInc RooCodeInc deleted a comment from hannesrudolph Jul 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants