]> git.madduck.net Git - code/vcsh.git/blob - changelog

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Merge remote-tracking branch 'jfw/master'
[code/vcsh.git] / changelog
1 2014-03-13  Richard Hartmann <richih.mailinglist@gmail.com>
2
3         * Release 1.20140313 -- the "Git won a prize" edition
4         * Initialize repos with --shared=0600
5         * Fix cloning from some spefically-named remotes
6         * Support custom gitattribute files
7         * Support filenames with whitespace in gitignores
8         * Pass out git exit codes
9         * Switch to static, pre-built manpage
10         * Improve documentation
11         * Use more portable find(1) syntax
12         * Various minor improvements
13
14 2013-12-29  Richard Hartmann <richih.mailinglist@gmail.com>
15
16         * Release 1.20131229
17         * Fix mktemp bug (GitHub issue #99)
18         * Make code more resilient and efficient
19         * Improve output
20
21 2013-12-14  Richard Hartmann <richih.mailinglist@gmail.com>
22
23         * Release 1.20131214
24         * Revert "Implement basename() in shell"
25         * Fix mktemp on OS X
26         * Fix variable assignment bug
27         * Support shortnames for commands
28         * Improve Makefile
29         * Improve documentation
30         * Various minor improvements
31
32 2013-09-09  Richard Hartmann <richih.mailinglist@gmail.com>
33
34         * Release 1.20130909
35         * Add support for relative worktrees
36
37 2013-08-29  Richard Hartmann <richih.mailinglist@gmail.com>
38
39         * Release 1.20130829
40         * Add support for `vcsh commit`
41         * Add support for `vcsh status <repo>`
42         * Add pre-/post-init hooks
43         * Documentation improvements
44         * Minor cleanups
45
46 2013-07-24  Richard Hartmann <richih.mailinglist@gmail.com>
47
48         * Release 1.20130724
49         * Add support for `vcsh status`
50         * Improve output of `vcsh pull`
51         * Improve output of `vcsh push`
52         * Minor documentation improvements
53
54 2013-07-23  Richard Hartmann <richih.mailinglist@gmail.com>
55
56         * Release 1.20130723
57         * Support $VCSH_GITIGNORE == none
58         * Documentation improvements,
59         * Improved zsh completion
60         * Add support for `vcsh pull`
61         * Add support for `vcsh push`
62         * Add retire() to tear down vcsh ENV
63         * Add clone hooks, including one witout vcsh ENV to
64           allow subsequent cloning of other repos
65         * Fix `vcsh rename`
66         * Improve general code robustness
67
68 2013-06-14  Richard Hartmann <richih.mailinglist@gmail.com>
69
70         * Release 1.20130614
71         * Lots of documentation improvements, major rewrite
72
73 2013-05-27  Richard Hartmann <richih.mailinglist@gmail.com>
74
75         * Release 1.3
76         * Hide hook execution unless verbose is set
77         * Ancher ignore file to root of Git repo
78         * Implemented basename() to save one process spawn
79         * Improve packaged Zsh completion
80         * Renamed `vcsh setup` to `vcsh upgrade`
81         * Various documentation and spelling improvements
82
83 2013-04-21  Richard Hartmann <richih.mailinglist@gmail.com>
84
85         * Release 1.2
86         * Introduce `vcsh version`
87
88 2013-03-31  Richard Hartmann <richih.mailinglist@gmail.com>
89
90         * Release 1.1
91         * Documentation fixes
92         * Use rm -f when removing a git repo
93         * Fix quoting bug (Debian #699093)
94
95 2013-02-13  Richard Hartmann <richih.mailinglist@gmail.com>
96
97         * Release 1.0.1
98         * Improve documentation
99         * Fix parameter bug
100
101 2012-06-30  Richard Hartmann <richih.mailinglist@gmail.com>
102
103         * Release 1.0
104         * Make `vcsh list` more resilient
105         * Lots of doc improvements
106
107 2012-02-27  Richard Hartmann <richih.mailinglist@gmail.com>
108
109         * Refactor Makefile
110         * Fix license information in manpage
111
112 2012-02-15  Richard Hartmann <richih.mailinglist@gmail.com>
113
114         * Introduce `vcsh which`
115         * hooks will tell you when they are being executed
116         * Formatting & resilience improvements
117         * We have a changelog, now! (yay)
118
119 2012-02-03  Richard Hartmann <richih.mailinglist@gmail.com>
120
121         * Improve documentation
122         * More resilient error handling
123         * Add AUTHORS
124
125 2012-01-16  Richard Hartmann <richih.mailinglist@gmail.com>
126
127         * Introduce hook support
128
129 2011-12-27  Richard Hartmann <richih.mailinglist@gmail.com>
130
131         * Improve documentation
132
133 2011-12-26  Richard Hartmann <richih.mailinglist@gmail.com>
134
135         * Introduce and use .config/vcsh/config
136         * More verbose error handling
137         * Introduce `vcsh {list-tracked,list-tracked-by}`
138         * Introduce repo shortcuts (`vcsh zsh commit`)
139         * Rename `vcsh seed-gitignore` to `vcsh write-gitignore`
140         * Add license information
141
142 2011-11-29  Richard Hartmann <richih.mailinglist@gmail.com>
143
144         * Bugfixes
145         * Refactor error handling
146         * Make code more resilient
147         * Make vcsh play nice with mr
148         * Introduce vcsh mv and setup
149
150 2011-11-23  Richard Hartmann <richih.mailinglist@gmail.com>
151
152         * Bugfixes
153         * Minor refactoring of code
154
155 2011-11-22  Richard Hartmann <richih.mailinglist@gmail.com>
156
157         * Bugfixes
158
159 2011-11-20  Richard Hartmann <richih.mailinglist@gmail.com>
160
161         * Major refactoring of code
162         * Rewrite help files
163         * Bugfixes
164
165 2011-11-19  Richard Hartmann <richih.mailinglist@gmail.com>
166
167         * Bugfixes
168         * Improve XDG compability
169
170 2011-11-18  Richard Hartmann <richih.mailinglist@gmail.com>
171
172         * Yet more documentation improvements
173         * Makefile
174         * Heed already-defined ENV variables within vcsh
175         * Handle .gitignore.d/$repo automagically
176
177 2011-11-11  Richard Hartmann <richih.mailinglist@gmail.com>
178
179         * Major rewrite of all help files
180         * Addition of manpage
181
182 2011-10-27  Richard Hartmann <richih.mailinglist@gmail.com>
183
184         * Bugfixes
185         * Make help more verbose
186         * Improve INSTALL
187
188 2011-10-18  Richard Hartmann <richih.mailinglist@gmail.com>
189
190         * Fixed bug in vcsh clone & init
191
192 2011-10-17  Richard Hartmann <richih.mailinglist@gmail.com>
193
194         * Initial release