forked from lolcommits/lolcommits
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
120 lines (96 loc) · 4.9 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
0.x.x (in development)
* TODO: figure out problems with GUI clients
0.5.0 (10 September 2013)
* better handling of LOLCOMMITS_DELAY (thx @leewillis77, #125)
* LOLCOMMITS_DEVICE support on Linux (thx @EbenezerEdelman, #139)
* better handling of repository names (thx @drocamor and @andromedado, #145 and #146)
* added new LOLCOMMITS_ANIMATE (or `--animate`) option (Mac/OSX only) (#114, #108)
- defaults to a 320x240 sized animated gif
- new vendored binary videosnap - https://github.com/matthutchinson/videosnap
- feature requires ffmpeg
- README updated with details and an example
0.4.6 (12 August 2013)
* Fix for incorrect permissioning in gem issue (see #112)
0.4.5 (8 July 2013)
* disable&remove statsd plugin (as per #94)
* fix issues with animated gif generation (#107)
* added new LOLCOMMITS_FORK (or --fork) option to fork the runner capturing (#109)
0.4.4 (28 June 2013)
* add -g option to produce animated gifs! (thx @hSATAC, #95)
0.4.3 (29 March 2013)
* bump mini_magick dependency to deal with security alert
0.4.2 (11 March 2013)
* fix ruby 2.0 compatibility (#91)
* gracefully detect upstream issue with git color.ui being set to always (#50)
* handle external capture devices with special characters in name (#93)
* fixes to the uploldz plugin (#92)
0.4.1 (17 February 2013)
* add lolsrv plugin (thx @sebastianmarr!, #82)
* enable feature to change font (thx @fukayatsu!, #89)
* correct activesupport gem name in bundle (thx @djbender!, #90)
* graceful detection of imagemagick not being installed (#87)
* restructure logging slightly to use Methadone::CLILogging in most places
* add a bunch of debugging output, viewable via --debug flag
0.4.0 (13 January 2013)
* Switch the main ImageMagick wrapper from RMagick to mini_magick
- fix for RMagick not working with ImageMagick 6.8+ and generally
being a buggy unmaintained piece of crap
- this should also result in less problems with IM version changes
- some preliminary test work on using image_sorcery instead too
- perhaps finally kill issue #9 from continually resurfacing
* make sure quotes are properly handled in commit messages
* silence warnings generated by twitter gem in MRI 1.8.7
0.3.4 (27 December 2012)
* Add uploldz plugin for posting to a remote server (thx @cnvandev)
0.3.3 (26 November 2012)
* BUG: prevent repeated firing of lolcommits capture during a git rebase.
0.3.2 (3 October 2012)
* Twitter posting support via the `twitter` plugin! (thx @coyboyrushforth!)
0.3.1 (5 August 2012)
* fix regression with linux capture introduced in previous version
0.3.0 (3 August 2012)
* fix bug involving git repositories with spaces in the name
* internal refactoring for modularity (thanks @kenmazaika!), should be easier
to add new plugin features to lolcommits now.
* add some extremeley basic anonymous usage tracking (if this bugs you, you
can disable via disabling the `statsd` plugin).
0.2.0 (6 July 2012)
* improved build system and testing with cucumber/methadone
- goal is to get into a better framework to start doing major feature work
- this should lead to increased reliability across systems as we refactor
* writing tests (please help!)
* fix issues with packaged files not being readable after a sudo gem install
0.1.5 (25 June 2012)
* fix tranzlate on ruby1.8
0.1.4 (28 May 2012)
* set device on mac via --device (or LOLCOMMITS_DEVICE env variable) --
thanks @pioz (pull #51)
0.1.3 (18 May 2012)
* add LGPLv3 license
* add option to translate your commit message to lolspeak! (thx
to @DanielleSucher!). To enable, set `LOLCOMMITS_TRANZLATE=1`.
* fix issue with older versions of IM crashing on interline spacing (pull #31 via @german)
* fix issue with git repos with no hooks directory (pull #43 via @mkmaster)
* fix missing dash in capture -c
0.1.2 (22 April 2012)
* provide licensing info for CommandCam (Windows)
* bundle imagesnap as well to remove a dependency on Mac OS X
0.1.1 (21 April 2012)
* Windows compatibility! Thanks to @Prydonious.
0.1.0 (19 April 2012)
* Linux compatibility! Thanks to @madjar, @cscorely, and @Prydonius.
0.0.3 (16 April 2012)
* use only first line for multi-line commit msgs (pull req #21)
* clean up some command line options
0.0.2 (2 April 2012)
* add --delay option to delay image capture (thx JohanB), can be
persistently set via LOLCOMMITS_DELAY environment variable.
* add --last command to view most recent lolcommit for a repo
* add --browse command to open the lolcommit images directory for a particular repo
0.0.1 (29 March 2012)
* initial release as a gem package, major refactoring for this
* refactored to remove git-hooks package dependency, now installs stub hook
directly into each git repo
* wordwrap commit_msg manually, to switch to use imagemagick annotate
instead of compositing multiply image Caption objects (this seems to be more
reliable to not glitch.)