Skip to content
This repository has been archived by the owner on Sep 3, 2022. It is now read-only.

Latest commit

 

History

History
244 lines (172 loc) · 6.2 KB

CHANGELOG.md

File metadata and controls

244 lines (172 loc) · 6.2 KB

Change Log

All notable changes to the "watermelon" extension will be documented in this file.

Check Keep a Changelog for recommendations on how to structure this file.

[1.4.0]

  • Added icons to the hover to make it more clear
  • Will now execute initial actions when you log in
  • Added a section to sponsor us from the sidebar
  • Will now show comment author profile pic for each comment

[1.3.7]

  • Will not ask immediately for login, only on getting Pull Requests
  • Fixes to git url parsing, possibly fixing issues on some edge cases
  • Telemetry reporter now respects user settings

[1.3.6]

  • Added Commit info on the hover
  • Registered Show first to prevent further errors

[1.3.5]

  • Will now track GitHub Username
  • General bugfixes

[1.3.4]

  • Number of file changes on hover now changes per file

[1.3.3]

  • Small speed improvements
  • Fixes to a race condition with daily summary
  • Removes "get docs"

[1.3.2]

  • Added non-deployed changes from 1.3.1
  • Added keybindings to allow direct usage
  • Webview now saves state across uses

[1.3.1]

  • Added a newsletter section
  • Commit history table (blame) is now sorted by commit date, newest first
  • We now track every time the hover opens
  • Added right click to get blame
  • Moved all scripts to webview footer, making it faster to load
  • Extended instructions on how to use
  • Added Daily Summary section
  • Added "Get docs" function

[1.3.0]

  • Added a hover to activate the extension
  • BETA Launched browser version for vscode web (and github.dev)
  • Will now not bundle our internal docs
  • Added button inside the context box to get the relevant docs for each file

[1.2.4]

  • You may reveal the extension with the Show watermelon command
  • Now, the "see more" button for code blocks sits outside the code block
  • Improved activity bar text, click to show on startup, click to get PRs on selection
  • Will now display an error when the origin of the repo isn't GitHub
  • Will now show session on footer
  • Will now show extension version on footer
  • Will now show logged in user in header
  • Added internal commands for selecting text

[1.2.3]

  • Promoted "View PRs" from Beta to stable.
  • "Git blame" now referred to as "Commit History" for clarity
  • Now you can click on the commit id to view on github on the blame table
  • Added right click to get blame
  • Changed "Start Watermelon" command with "Get Pull Requests with Watermelon"
  • Instructions will now show up in every screen
  • Removed Create Repo Docs feature
  • Now works on SSH cloned repos

[1.2.2]

  • New Telemetry
  • Activate from the counter on the bottom bar
  • Improvements to DX on deploy

[1.2.1]

  • Fixes to DX

[1.2.0]

  • Allow private repo access (requires logging in again)
  • Added scope to allow private repos

[1.1.10]

  • Hotfix on octokit

[1.1.9]

  • Hotfix on octokit

[1.1.8]

  • Hotfix on octokit

[1.1.7]

  • Changed analytics to match all buttons

[1.1.6]

  • Fixed docs creation
  • Fixed button reuse
  • Improved visibility of titles
  • Added titles to make clearer the UI
  • Removed code explanation
  • Added git blame table
  • Added some documentation with our own product 🍉
  • A lot of developer improvements for maintainers (Welcome to contribute!)

[1.1.5]

  • Added imgur as an image source to CSP
  • Added Pr Status indicator to titles
  • Added Codecov as an image source to CSP
  • Moved functions out of the main file to help with size and DX
  • Explain code block
  • Added "create repo docs" button that replaces "get help from author"

[1.1.4]

  • Added GitHub as an image source to CSP
  • Added webflow to image CSP
  • Will now log the extension version to the console on startup
  • The get help button now shows the top committer name instead of "on Slack"
  • Fixed an error where the command would break even when results were fetched
  • Fixed some instances of the get help on Slack button not working
  • Will select the whole file if no selection is made
  • Added CSS to PR header
  • Added a wildcard allow to watermelon.tools in CSP
  • Allow all of GitHub as a source for images
  • Fixed case where empty PR body or empty comment would break the app
  • Fixed bug that retrieved PRs from unrelated repositories
  • Added Connect-src to CSP
  • Added PR author image
  • Improved fonts on light themes
  • Controlled dark theme colors

[1.1.3]

  • Fixed some instances of the "Get help on Slack" running search
  • Added command to the context menu (right click to use)
  • Added tooltips to guide the user
  • Added brand color when hovering links
  • Improved error prompt when running without highlighting lines of code

[1.1.1]

  • Fixed some instances of broken markdown
  • Fixed CSP
  • Added linking to user tags
  • Added linking to issues
  • Made commit authors a link to their profile
  • Made PR authors a link to their profile
  • Dates now are more human readable
  • Font color improvements for light themes
  • Added text to explain command on error

[1.1.0]

  • Added a timeout of 4 seconds for failed executions
  • Added Sentry to track errors
  • Various speed improvements
  • Added Slack help button

[1.0.0]

  • Fixed loading UI

[0.0.16]

  • Improved comments UI
  • Added PR description
  • Removed bot comments
  • Sort PRs per amount of comments
  • Added syntax highlighting to long form code
  • Removed "watermelon.signin" command declaration as it is not needed
  • Clamp long code blocks, allow declamp with button

[0.0.14]

  • Added search button
  • Improvements to README

[0.0.11]

  • PR titles are now links to the PR on GitHub
  • Changed Markdown parser to MarkedJS
  • General bugfixes

[0.0.9]

  • Added analytics to invocation through watermelon.start
  • Will now stop users abusing the app

[0.0.7]

  • Urgent fix: the sidebar never loaded

[0.0.5]

  • Now the user has to login, which allows viewing private repos
  • Removed local terminal dependency, uses only VSCode API
  • Shows an error panel when there are no results
  • BETA Adds sidebar panel
  • Visual improvements
  • Added helper text to explain usage
  • Now fetches PR titles (instead of showing "summary")
  • Several other improvements

[0.0.4]

  • Basic GitHub integration works for public GitHub repositories
  • We now support UNIX and Windows

[0.0.3]

  • Modified README to explain better

[0.0.2]

  • Added logo

[0.0.1]

  • Initial release