]> 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:

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