2.1.0 - (2018-06-03)
Adds a zoom level selector that allows zoom up to 8x
- 9de595a zoom, zoom
- 1225eeb add additional zoom levels up to 8x
- 18c7671 clicking on the hzscroller left and right indicators should scroll far left and far right respectively
- 6795594 zoom should try to preserve scroll when zooming
2.0.0 (2018-05-130)
- Oldest rev should open to the left of newer rev because, as we all know, time travels from left to right :)
- Ability to compare any two points in time. Click on time plot or in hover popup to set the revision displayed in the left editor. Shift click on the time plot or in the hover popup will set the right editor version.
- Ability to step back in time. git-time-machine adds a revision display and selector to the split-diff control bar to allow you to step forward and backward 1 step at a time
Thank you to everyone who contributed to this release @mupchrch, @waldnzwrld, @chimit, @cbeninati, @UziTech, @Alhadis, @apetro, @maskott, @DSpeckhals, @stevelacy, @melvinsh
- 6f5dcd7 make close handle colors use standard Atom color variables
1.5.9 (2017-03-27)
republishing to apm
- c6b0e3c fix CHANGELOG dupe. apm published failed for some reason last time
1.5.8 (2017-03-27)
- ac8794f revert to using fixed archive version of split-diff - fixes #106
- 0fa5684 updated readme with trouble shooting instructions. closes #48
1.5.7 (2017-03-26)
Improved split-diff interaction. Thank you, Walden!
- 3430a15 Merge pull request #103 from waldnzwrld/waldnzwrld-patch-always-up-to-date-split-diff
- f5cb40d Merge pull request #102 from waldnzwrld/waldnzwrld-patch-issues-97
1.5.6 (2017-02-11)
- 7297db4 fix sync scroll regression after split-diff upgrade
1.5.5 (2017-02-5)
- 872c5fe upgrade split-diff to 1.1.1. fixes #92 - less psudo selector deprecation
1.5.4 (2016-11-318)
merged pull request plus random bug fixes
- 21bd206 upgrade git-log-utils to 0.2.3 to fix #75
- 820c846 resize time plot on window resize. close #76
- a422423 add note to troubleshooting section for windows users. close #86
- 0b63723 Merge pull request #66 from apetro/two-fewer-apostrophes
- 08717ca Trivial: 2x: remove erroneous apostrophes in possessive 'its'.
- 4634380 fix split-diff url
1.5.3 (2016-05-145)
Upgrade split diff dependency and fix deprecation. Thanks Alhadis and Michael! Very much appreciated.
- d968cb3 Merge pull request #61 from Alhadis/master
- a9ffea7 Fix deprecation notice in package's entry point
- d8da44c updates split diff dependency to v0.8.3
1.5.2 (2016-04-121)
- 756d05a add horz scroll syncing (#57). config options coming in 2.0
- 7c35f9b add trouble shooting section to README
- 07aa7d1 Adds keyboard shortcut to README.md
- 0259ad6 update split-diff to 0.7.5. fixes #38
1.5.1 (2016-04-116)
Improvements and upgrades to split-diff, differencing view. Thank you @DSpeckhals.
1.5.0 (2016-04-116)
Improvements and upgrades to split-diff, differencing view. Thank you @DSpeckhals.
- e7e874e (unreported) fix error on file name containing parens. +show no error on file not in a git repo
- 2fbfc94 fix regression from pr #45. revision view should sync to initial scroll position. +more sensible colors
- c238cd6 Merge branch 'master' of https://github.com/littlebee/git-time-machine into development
- 143fa0e was able to repro and fix #5
- 9fd54ae Merge pull request #45 from DSpeckhals/upgrade-split-diff
- b218251 Upgrade split-diff package, fix blob render error
- 5056e43 Merge pull request #44 from DSpeckhals/optimize-loading
- f6de733 Load Git file data only when timeline is visible
1.4.1 (2016-03-89)
A few more bug fixes; see below.
- 992d13a fixes #25 - better handling of files outside the repository
- 6e9bd2f fixes #30 - should be able to handle directories and files with spaces in name
1.4.0 (2016-03-89)
A few more bug fixes and tweaks from the community for this release (see below). Plus a close button for closing the timeplot that I was going to save for 2.0, but.... there you go.
- 2bbdd89 Merge branch 'development' of https://github.com/littlebee/git-time-machine into development
- 060292a Merge pull request #27 from igorrafael/development
- b9e37a6 Fixed error on older git versions. Removed usage of git argument '-C' which is not available on all git versions (eg: 1.8.3.1). The path is instead passed via Atom's BufferedProcess constructor options.
- 31cbbbb move git log fetch and try catch out to it's own method
- e7b2741 merge from master
- 6e7376b Merge pull request #35 from melvinsh/patch-1
- d412781 Fix spec description
- 9c30cf2 Merge pull request #37 from stevelacy/master
- dbec7e3 Catch errors - Use Atom core error notifications - close #36 close #34 close #33 close #32 close #31 close #29
1.3.0 (2016-03-87)
Now works on windows! (I think). Big thanks @feleij
- 45e1ad4 fix #6. should work on windows
- 61da16a fix #6. Make time machine ignore line endings / prefer line ending of code in editor being diff'd
- c0dc9d5 bump git-log-utils version
1.2.6 (2016-03-78)
bug fixes
- 55646c0 fix #22 - path errors on windows
1.2.5 (2016-02-52)
The last apm publish failed attempting to right
1.2.4 (2016-02-52)
No fundamental changes except to mention git-log-utils being moved to it's own package.
- 0e4737e Merge branch 'master' of https://github.com/littlebee/git-time-machine
- ee5033d Merge pull request #10 from raqystyle/fix/pop-over-background
- d4c8230 Set the background of the popup. Used standard border colours (followed style guides)
1.2.3 (2016-01-10)
- @kankaristo suggested fix for issue #3 (c775744),
- maybe fix issue #5? (unreproducible) (d3bb2b0),
- closes issue #4. Changelog out of date.
1.2.2 (2016-01-05)
Reduce animated demo gif size so it will work on Atom.io.
1.2.1 (2016-01-05)
- fix #2 - should be able to handle multiple folders with different git repos in a single project
Revisions were previously viewed ala git-history package style - now shows diffs with sync'd scrolling.
Thank you @aaronbushnell for the suggestion and thanks to @mupchrch for the split-diff package which I use as an npm git+ dependency (nice code!).
This should have been 0.1.0, but I caught it a little late. This was the initial public release.