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

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