- Fixed api to work with vscode 1.39.0, due to some changes in implementation now the extension only works with the first opened workspace
- Improved handling of untracked files
- Added new Context entry
create versioned object
- Added command + button to edit configspec of current view
- Fix handling of network drive paths in the scm panel.
- Security update
- More improvement on untracked files' handling
- Show progress information in SCM view when checkin all is triggered
- Improved handling of untracked files
- Fixed a crash when opening a window that doesn't contain workspace folders
- Added mkelem command to check-in a file into source control
- Improved untracked files handling
- Other fixes and error handling
- Added a button to search for View Private files, you can control which files are added to the view by placing a
.ccignore
file on the root of your workspace. This file behaves in a similar way as.gitignore
. - Added QuickDiff support for checked out files. Click on the gutter indicator to view the difference.
- Clicking on a checked out file in the SCM view will now show the difference with the latest version in the embedded diff viewer.
- Fixed regression, Find checkout command was not working.
- Integrated SCM API (best user experience when
vscode-clearcase.useClearDlg
is set to false) - Untracked files are listed in the SCM View, file types can be configured by
vscode-clearcase.viewPrivateFileSuffixes
- Checkedout files are listed in the SCM View
- Checkin all files via the SCM View, also add comment
- New context menu
delete file
for view private files
Special thanks to https://github.com/fr43nk for the contributions.
- Implemented new SCM api
- Updated to last vscode dependency to avoid url-parse vulnerability
- Updated some dependencies to avoid vulnerability warnings
- Added an option to toggle the usage of "clearDlg" for checkouts and checkings. Useful on Linux boxes.
- Implemented "Change current activity" command
- Added "DefaultComment" option that is used on both checkout and checkins ( ignored when useClearDlg is true ).
- Added an option to disable the Annotation Code Lens (
vscode-clearcase.showAnnotationCodeLens
)
- Some configuration flags were not honored on extension load
- Added syntax definition for ClearCase config-spec file
- Status bar events are now correnctly registered even when no editor is opened
- Annotate code lens is now activated only on valid clearcase objects
- Fixed context menu being activated in Output window
- Annotate is now a code lens
- Added editor context menu
- The extension is now activated only when a clearcase view is detected
- Added (optional) status bar information
- Added Annotate command
- Fixed an issue that would restart the checkout dialog after canceling the checkout process
- Added Clearcase: Update command in tree view context menu
- Added Clearcase: Update View ( that launch the Clearcase update view native GUI )
- Added Clearcase: Update Directories ( that updates in background the parent directory of the active document )
Special thanks to https://github.com/fr43nk for the contributions.
- Fixed an issue that prevents some commands to work on file path with whitespaces
- Added "Find modified files" command
- Added "Update" command
- Added "Item properties" command
- Programmatically saved the document after "Checkout on save" this helps reducing the noise of the "save error" infobar
- Added "Find Checkouts" command
- Proposing Checkout when saving a file under version control
Enjoy!