Skip to content

Latest commit

 

History

History
305 lines (171 loc) · 11 KB

CHANGELOG.md

File metadata and controls

305 lines (171 loc) · 11 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Sending a PR?

Summarize your code changes in a single line and use the Issue Template below to generate the changelog entry to reference the ticket that was worked on. Keep it simple, keep it sweet.

Issue Template

Each issue fixed should contain one bullet summarizing the work done.

- [CIO-###](https://github.com/jwu910/check-it-out/issues/###) Short description of work done

Release Template

## [[###]](https://github.com/jwu910/check-it-out/releases/tag/v###) - YYYY-MM-DD
### Notes

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security

[Unreleased]

  • CIO-470 Add help text for copy command @mahendraHegde

[3.1.0] - 2020-02-13

Added

  • CIO-459 Add hotkey to copy highlighted item to clipobard @mahendraHegde

[3.0.2] - 2020-01-31

Notes

Minor patch to fix version text

Fixed

  • CIO-465 Fix missing line break on app version log @aksappy

[3.0.1] - 2019-11-20

Security

  • [CIO-0] Dependabot secruity bump
  • [CIO-0] Update npm script to use npx for commitizen style commits

[3.0.0] - 2019-10-13

Notes

Received some amazing help from @drewbrokke cleaning up a ton of old spaghetti code and really diving in to the importance of typing with me. With his help, we're finally able to add a popularly requested feature to search and filter our branches.

Head over to the README to take a look at the new feature. This new feature is being released as a major change because we are now developing and testing on latest LTS versions of node only and not checking for compatibility with older versions of Node. I hope this doesn't affect too many people, but if there are some changes we can add in to help with the compatibility, I encourage issues be opened--and I would be happy to discuss and review any PRs.

Added

  • [CIO-0] Add more type definition documenation in the source code to help make the codebase easier to read
  • CIO-166 Add feature for search and filter - users now able to use the / and & key's to refine their branches displayed
  • CIO-369 Add Coffee badge to readme

Changed

  • [CIO-0] Update danger rules - bump danger version
  • [CIO-0] Refactor app for better readability and future development - Introduce typing with ts compatible documentation
  • [CIO-0] Move away from Promises in source code in lieu of async/await
  • CIO-315 Make CIO commitizen friendly
  • CIO-413 Update dependabot configs - No longer testing compatibility for node 6 and 7 on travis
  • CIO-454 Develop against main

Removed

  • [CIO-0] Removed all-contributors dependency, opted for bot integration instead

Fixed

  • CIO-372 Fix broken link on Coffee badge
  • CIO-452 Fix bug on search pattern regex

Security

  • [CIO-0] Update dependencies with NPM audit

[2.0.3] - 2019-02-25

Notes

Clean up some WET code

Changed

  • CIO-313 Fix similar code in utils/git.js

[2.0.2] - 2019-02-20

Notes

Minor updates and documentation

Changed

  • CIO-320 Write better documentation
  • CIO-316 Add LGTM badge to readme
  • CIO-328 Add code climate badget to readme

Fixed


[2.0.1] - 2019-02-14

Notes

Patch release to fix a minor bug where loading screen disappears on larger projects

Added

  • CIO-0 Update project configs relating to update-notifier and dependabot

Fixed

  • CIO-257 Fix append order to address missing load screen bug

[2.0.0] - 2019-02-11

Notes

This release fixes github-flagged security issues, adds in a message center to help log some CIO activity, and sets up the codebase for some future features. Unfortunately with this release, we'll be losing support for node 4 and node 5 due to a bump in major versions of Babel. Looking forward to 2.1.0, we can expect to see the ability to filter branches.

Added

  • CIO-0 Add CODEOWNERS
  • CIO-277 Add status bar container interface
  • CIO-280 Add message center and replace message interface

Removed

  • CIO-296 Remove screen title property from interface

Security

  • CIO-281 Update multiple dependencies to resolve vulnerabilities

[1.0.2] - 2018-10-05

Notes

Added CIO to some issue aggregating sites. Pretty neat! Started utilizing hactoberfest tags as well as first-timers-only tags to get some of the lighter issues some visibility.

Added

  • CIO-259 User can now terminate loading states with escape hotkeys (q, esc, C-c)
  • CIO-260 Add first-timers-only badge to readme

Changed


[1.0.1] - 2018-09-17


[1.0.0] - 2017-09-10

Notes

Minor bug fix and add CIO logo.

Roadmap: Add gh-page source code back into main branch and use (probably) gatsby for their templating abilities to hopefully streamline updating the readme -> gh-page conversion.

Added

  • CIO-244 Add logo and theme palette from openlogo contest

Fixed

  • CIO-247 Add spinner to check out process and fix missing loading spinner from startup

[0.9.2] - 2018-07-19

Notes

Some minor changes in preparation for 1.0.0

Added

  • CIO-203 Add configuration for sort date option

Changed

  • CIO-198 Change function declarations to const

Fixed

  • CIO-120 Fix table width to show scrollbar

[0.9.1] - 2018-07-16

Notes

Found some documentation issues. Had to update readme image paths. Currently NPM does not have a way to update the readme on npmjs.org without publishing a patch. If I am wrong, please let me know. Thanks everyone!


[0.9.0] - 2018-07-16

Notes

Added

Changed

  • CIO-205 Update table header name.
  • CIO-206 Update gifs.
  • CIO-207 Changed homepage url in package json.
  • CIO-212 Change refresh hotkey from r to Ctrl+r
  • CIO-217 Update readme regarding windows compatibility.
  • CIO-221 Update readme with new <kbd> elements.
  • CIO-226 Change git log config from single string to array of strings. Breaks git log
  • CIO-227 Update git log gif

Fixed

  • CIO-235 Change Dangerfile. PR to main will fail.

[0.8.0] - 2018-07-05

Notes

This release should make CIO faster. We added loading text so when you're working on a pretty large project, you're not stuck there wondering if you pressed enter or not.

Added

Changed

  • CIO-196 Changed how remotes were being listed

Removed

  • CIO-190 Removed redux dependency.

Fixed

  • CIO-56 Fixed the the way we parsed branch names to account for grouped branch names. Grouped branch names now display correctly.
  • CIO-200 Fixed regression bug where pressing [r] did not refresh the branches and made sure loading text displays while CIO awaiting git response.