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

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