All notable changes to the "vscode-phabricator" extension will be documented in this file. Check Keep a Changelog for recommendations on how to structure this file.
- [feature] Set the VSCode document language to 'plaintext' for temporary arcanist files
- [feature] Include line range in Diffusion URL
- [feature] Fix diffusion commands in command explorer
- [feature] Add "Copy Diffusion Url" link to file explorer
- [feature] Add "Open in diffusion" link to file explorer
- [bugfix] Fix TypeScript issue
- [bugfix] Fallback to
default
option in Arcanist configuration file
- [bugfix] Fix misspelled Aranist to Arcanist
- [bugfix] Stops cache error logging from stealing focus (#9)
- [internal] Add EditorConfig file
- [internal] Add CI tests
- [feature] Add commands to set VS Code as the Arcanist editor
- [feature] Allow for autocompletion anywhere in the
arc diff
message
- [bugfix] Show correct message when there are no accepted diffs
- [bugfix] Fix .map of undefined error
- [docs] Add instructions on how to make vscode the default editor for arcanist.
- [docs] Update installation docs
- [docs] Show GitHub CI workflow status for the master branch
- [internal] Clean up parameter to
request
- usefields
instead - [internal] Detect and fix circular dependency
- [internal] Update badges to use shields.io
- [internal] Add GitHub Workflows: CI
- [feature] Show accepted diffs with their build status
- [feature] Only show notifications for ready to land (passed) diffs
- [bugfix] Convert confusing gear icon to descriptive text
- [internal] Update README
- [bugfix] Fix link text to vim-phabricator
- [feature] Add version number as a custom google analytics dimension
- [feature] Disable accepte diff notifications by default - we also need to look at the build status, not just the diff status
- [internal] Track errors
- [internal] Update Google Analytics id to ignore test events
- [internal] Fail silently when we can not update the phabricator cache
- [feature] Show notifications when a new diff is ready to land
- [feature] Make whether to show diff notifications configurable
- [feature] Track usage with google analytics
- [feature] Make whether to track configurable
- [internal] Improve type information for
.arcrc
file - [internal] Always fetch configuration instead of passing it through on activation
- [internal] Big refactor to make code more readable
- [feature] Show number of ready to land diffs in the status bar
- [feature] Standard format for log messages
- [feature] Fetch ready to land diffs every 10 min
- [feature] Cache current user
- [docs] Update publish documentation
- [feature] Add browse command
- [bugfix] Fix requests not going through on a slow connection
- Better error handling: use dedicated output channel
- Extract "request"
- Add screencast to
README.md
- Change timeout for status messages to 5 seconds
- Add badges to
README.md
- Add license information in
package.json
- Update TypeScript to
3.7.4
- Add command to update the phabricator cache
- Provide better error messages when the update fails
- Convert tslint to eslint
- Update VSCode marketplace theme
- Add icon
- Fix unnecessary
)
at the end of each project detail
- Update readme
- Initial release