Extension to display diff tree for Bitbucket
Bitbucket Diff Tree Extension
Bring the DiffTree back from Bitbucket Server to Bitbucket Cloud
v1.0.5:
----------
* Support showing code changes as a tree structure in the following pages:
- Branches
- Create pull request
- View pull request
* Allow enable diff tree extension permanently
v1.0.6
----------
* Allow collapse/expand the diff tree region
v1.0.7
----------
* Navigate to corresponding comment when clicking on the \"new comment notification\" area at the bottom right corner
* Display diff tree when the viewer selects \"ignore whitespace\"
v1.0.8
----------
* Option to compact empty middle packages
* Show diff tree on commits page
v1.1:
* Allow collapsing / expanding all folders
* Fix for tab size and nasty css bug which breaks alignments
v1.2:
* Track files have been reviewed by clicking on the \"...\" icon on the left of the files
v1.3:
* Show new version indicator for Bitbucket Diff Tree
v1.3.1:
* Fix bug: Should navigate to the correct file based on the hash of the url (if any)
v1.4:
* Allow resizing the diff tree
v.1.5:
* Allow searching files and folders
v1.6:
* Unset the \"reviewed\" status of a file if its contents changed
v1.7:
* Allow filtering files by reviewed, unreviewed and commented statuses
v1.8.0:
* Grant \"tabs\" permission when needed to comply with Google Chrome \"Use of permissions\" policy
https://developer.chrome.com/webstore/program_policies#permissions
v2.0:
* Support new pull request experience
v2.2:
* Support new pull request experience starting from 09 Jun 2024.
v2.3:
* Show the number of comments next to file name.
Read more
v1.0.5:
----------
* Support showing code changes as a tree structure in the following pages:
- Branches
- Create pull request
- View pull request
* Allow enable diff tree extension permanently
v1.0.6
----------
* Allow collapse/expand the diff tree region
v1.0.7
----------
* Navigate to corresponding comment when clicking on the \"new comment notification\" area at the bottom right corner
* Display diff tree when the viewer selects \"ignore whitespace\"
v1.0.8
----------
* Option to compact empty middle packages
* Show diff tree on commits page
v1.1:
* Allow collapsing / expanding all folders
* Fix for tab size and nasty css bug which breaks alignments
v1.2:
* Track files have been reviewed by clicking on the \"...\" icon on the left of the files
v1.3:
* Show new version indicator for Bitbucket Diff Tree
v1.3.1:
* Fix bug: Should navigate to the correct file based on the hash of the url (if any)
v1.4:
* Allow resizing the diff tree
v.1.5:
* Allow searching files and folders
v1.6:
* Unset the \"reviewed\" status of a file if its contents changed
v1.7:
* Allow filtering files by reviewed, unreviewed and commented statuses
v1.8.0:
* Grant \"tabs\" permission when needed to comply with Google Chrome \"Use of permissions\" policy
https://developer.chrome.com/webstore/program_policies#permissions
v2.0:
* Support new pull request experience
v2.2:
* Support new pull request experience starting from 09 Jun 2024.
v2.3:
* Show the number of comments next to file name.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "Bitbucket Diff Tree",\t"description": "Extension to display diff tree for Bitbucket",\t"version": "2.4",\t"manifest_version": 2,\t"icons": {\t\t"16": "icon16.png",\t\t"48": "icon48.png",\t\t"128": "icon128.png"\t},\t"background": {\t\t"scripts": [ "js/background.js" ],\t\t"persistent": false\t},\t"browser_action": {\t\t"default_popup": "popup.html"\t},\t"permissions": [\t\t"storage"\t],\t"optional_permissions": [ \t\t"tabs",\t\t"https://bitbucket.org/*"\t],\t"content_scripts": [\t\t{\t\t\t"js": [\t\t\t\t"libs/jquery.min.js",\t\t\t\t"libs/jstree/jstree.min.js",\t\t\t\t"libs/jquery-resizable.js",\t\t\t\t"libs/jquery.md5.js",\t\t\t\t"js/namespaces.js",\t\t\t\t\t\t\t\t"js/models/treeNodeModel.js",\t\t\t\t"js/models/pullRequestModel.js",\t\t\t\t\t\t\t\t"js/helpers/hashingHelper.js",\t\t\t\t"js/helpers/htmlHelper.js",\t\t\t\t"js/helpers/pullRequestHelper.js",\t\t\t\t"js/helpers/localStorageHelper.js",\t\t\t\t"js/helpers/treeHelper.js",\t\t\t\t"js/observers/newCommentObserver.js",\t\t\t\t"js/observers/fileChangesObserver.js",\t\t\t\t\t\t\t\t"js/content.js"\t\t\t],\t\t\t"css": [\t\t\t\t"libs/jstree/jstree.min.css",\t\t\t\t"css/content.css"\t\t\t],\t\t\t"web_accessible_resources": [\t\t\t\t"images/vsizegrip.png"\t\t\t],\t\t\t"matches": [\t\t\t\t"https://bitbucket.org/*" \t\t\t]\t\t}\t]}
Read more