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

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