/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to NEWS

UseĀ get_file_revision.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
0.6.1   UNRELEASED
 
2
 
 
3
0.6.0   2011-04-12
 
4
 
 
5
 BUG FIXES
 
6
 
 
7
  * Fix encoding handling in Git working trees. (Jelmer Vernooij, #393038)
 
8
 
 
9
  * Use transports internally in "bzr git-import".
 
10
    (Jelmer Vernooij, #733919)
 
11
 
 
12
  * Provide custom GitDir.sprout() implementation for compatibility with bzr 2.4.
 
13
    (Jelmer Vernooij, #717937)
 
14
 
 
15
  * Revisions attached to tags that are not in the tips ancestry are now fetched.
 
16
    (Jelmer Vernooij, #309682)
 
17
 
 
18
  * Fix recursion error merging tags for bound branches.
 
19
    (Jelmer Vernooij, #742833)
 
20
 
 
21
  * Fix fetching from remote git repositories during merge.
 
22
    (Jelmer Vernooij, #741760)
 
23
 
 
24
  * Properly raise RootMissing if no root is specified to an empty
 
25
    tree in the commit builder. (Jelmer Vernooij, #731360)
 
26
 
 
27
  * Return proper conflict list from WorkingTree.conflicts. (Jelmer Vernooij, #741397)
 
28
 
 
29
  * Fix dpush of certain branches. (Jelmer Vernooij, #705807)
 
30
 
 
31
 API COMPLETENESS
 
32
 
 
33
  * Implement LocalGitControlDir.clone_on_transport. (Jelmer Vernooij, #721899)
 
34
 
 
35
 COMPATIBILITY
 
36
 
 
37
  * Drop support for Bazaar < 2.3. (Jelmer Vernooij)
 
38
 
 
39
0.5.4   2011-02-10
 
40
 
 
41
 BUG FIXES
 
42
 
 
43
  * Fix test suite compatibility with Bazaar 2.2. (Max Bowsher, #707434)
 
44
 
 
45
  * Fix compatibility with older versions of python-tdb.
 
46
    (Jelmer Vernooij, #707735)
 
47
 
 
48
  * Fix 'bzr git-import' from remote repositories. (Jelmer Vernooij, #706990)
 
49
 
 
50
  * Cope with tags when doing local fetches. (Jelmer Vernooij, #675637)
 
51
 
 
52
0.5.3   2011-01-21
 
53
 
 
54
 BUG FIXES
 
55
 
 
56
  * Add in an empty git repository now works. (Jelmer Vernooij, #603823)
 
57
 
 
58
  * Support opening of repositories over HTTP where the HTTP server
 
59
    doesn't allow directory access. (Jelmer Vernooij, #617078)
 
60
 
 
61
  * Support non-ascii characters in tag names. (Jelmer Vernooij, #616995)
 
62
 
 
63
  * Mark as compatible with bzr 2.3, 2.4. (Jelmer Vernooij)
 
64
 
 
65
  * Cope with unknown refs. (Jelmer Vernooij, #666443)
 
66
 
 
67
  * Don't peel tags automatically when pushing back.
 
68
    (Jelmer Vernooij, #675231)
 
69
 
 
70
  * Fix `bzr-receive-pack` and `bzr-upload-pack`. (Jelmer Vernooij, #681193)
 
71
 
 
72
 FEATURES
 
73
 
 
74
  * Remove all remaining dependencies on C git. (Jelmer Vernooij, #348238)
 
75
 
 
76
  * Add some basic documentation in 'bzr help git'. (Jelmer Vernooij, #605394)
 
77
 
 
78
  * Add --signoff option to 'bzr git-apply'. (Jelmer Vernooij)
 
79
 
 
80
  * Add --force option to 'bzr git-apply'. (Jelmer Vernooij)
 
81
 
 
82
0.5.2   2010-07-30
 
83
 
 
84
 COMPATIBILITY
 
85
 
 
86
  * Drop support for Bazaar < 2.0. (Jelmer Vernooij)
 
87
 
 
88
 BUG FIXES
 
89
 
 
90
  * Cope with kind changes when generating git objects from Bazaar 
 
91
    revisions that contain kind changes where a directory is changed 
 
92
    into a file and its (file/symlink) children are removed 
 
93
    (rather than moved). (#597758, Jelmer Vernooij)
 
94
 
 
95
  * Fix reading pack files over http. (#588724, Jelmer Vernooij)
 
96
 
 
97
  * Fix 'bzr status' after 'bzr add' in native git working trees.
 
98
    (#603800, Chadrik)
 
99
 
 
100
  * Provide VersionedFiles.get_annotator(). (#508288, Jelmer Vernooij)
 
101
 
 
102
  * Handle non-ascii characters in filenames. (#612291, Jelmer Vernooij)
 
103
 
 
104
 FEATURES
 
105
 
 
106
  * Support specifying alternative paths for git-upload-pack and 
 
107
    git-receive-pack. (Ross Light, #585204)
 
108
 
 
109
0.5.1   2010-05-22
 
110
 
 
111
 BUG FIXES
 
112
 
 
113
  * Mark as compatible with Bazaar 2.2 (Jelmer Vernooij)
 
114
 
 
115
  * Use host specified rather than localhost in `bzr serve`.
 
116
    (David Coles, #543998)
 
117
 
 
118
  * Handle working trees without valid HEAD branch.
 
119
    (Jelmer Vernooij, #501385)
 
120
 
 
121
  * Default to non-bare repositories when initializing a control directory.
 
122
    (Jelmer Vernooij)
 
123
 
 
124
  * Cope with -0000 as timezone in Git commits. (Jelmer Vernooij, #539978)
 
125
 
 
126
 FEATURES
 
127
 
 
128
  * Support 'bzr diff --format=git'. (Jelmer Vernooij, #555994)
 
129
 
 
130
 PERFORMANCE
 
131
 
 
132
  * Avoid the use of InventoryDirectory.children. This speeds up 
 
133
    imports significantly. (Jelmer Vernooij)
 
134
 
 
135
  * Use Bazaar index files to store the sha map and git objects to cache 
 
136
    certain objects. (#520694, Jelmer Vernooij)
 
137
 
 
138
0.5.0   2010-03-18
 
139
 
 
140
 BUG FIXES
 
141
 
 
142
  * Fix compatibility with newer versions of Python2.6, which change the 
 
143
    behaviour of urlparse.urlsplit. (Jelmer Vernooij, #561351)
 
144
 
 
145
  * Avoid storing texts of symlinks, which causes checksum errors in 
 
146
    `bzr check`. (#512323, INADA Naoki, Jelmer Vernooij)
 
147
 
 
148
  * Support committing to a git branch from a bzr working tree. (#506174,
 
149
        Jelmer Vernooij)
 
150
 
 
151
  * Support executable symlinks. (#512871, INADA Naoki, Jelmer Vernooij)
 
152
 
 
153
  * When unpacking URLs, strip leftmost slash to match gits 
 
154
    behaviour. (#445156, Jelmer Vernooij)
 
155
 
 
156
  * Support merging tags to a local Git repository.
 
157
    (#4445230, Jelmer Vernooij)
 
158
 
 
159
  * InterFromGitBranch.pull() supports an optional limit argument to limit
 
160
    how many revisions to import in one go. (Michael Hudson)
 
161
 
 
162
  * Cope with different encodings better, rather than just stripping out 
 
163
    unknown characters. (#529460, Jelmer Vernooij)
 
164
 
 
165
  * Support ``run_hooks`` argument to ``InterGitRemoteLocalBranch.pull()``.
 
166
    (#524843, Jelmer Vernooij)
 
167
 
 
168
  * Properly ignore directories when creating bundles, deal with new files.
 
169
    (#456849, Jelmer Vernooij)
 
170
 
 
171
 PERFORMANCE
 
172
 
 
173
  * Don't import head revision twice when pulling from Git.
 
174
    (Jelmer Vernooij)
 
175
 
 
176
 
 
177
 FEATURES
 
178
 
 
179
  * Support (dumb) HTTP repositories. (#373688, Jelmer Vernooij)
 
180
 
 
181
  * Implement API for colocated branches. (#380871, Jelmer Vernooij)
 
182
 
 
183
0.4.3   2010-01-19
 
184
 
 
185
 BUG FIXES
 
186
 
 
187
  * Fix warning about unclosed files on Windows. (#441978, INADA Naoki)
 
188
 
 
189
  * Support creating working tree for existing repository. (Jelmer Vernooij)
 
190
 
 
191
  * Fix base url of Git branches - use the working tree path rather than 
 
192
    the control directory path. (Jelmer Vernooij)
 
193
 
 
194
  * Fix fetching between git repositories. (#449507, Jelmer Vernooij)
 
195
 
 
196
  * Refuse pulling into non-rich-root branches rather than erroring 
 
197
    out with an AttributeError. (#449507, Jelmer Vernooij)
 
198
 
 
199
  * Unquote paths extracted from URLs. (#445156, Jelmer Vernooij)
 
200
 
 
201
 PERFORMANCE
 
202
 
 
203
  * Improve performance of WorkingTree.extras() by not looking up the 
 
204
    SHA1, kind and stat data of each file. (Jelmer Vernooij)
 
205
 
 
206
  * Provide custom InterTree for faster deltas between git working trees 
 
207
    and revision trees. (Jelmer Vernooij)
 
208
 
 
209
  * Provide custom InterTree for faster deltas between git revision trees.
 
210
    (Jelmer Vernooij)
 
211
 
 
212
  * Fix several places where a lot of memory was being consumed, especially
 
213
    for repositories with a large number of revisions or big trees.
 
214
    (#486076, Jelmer Vernooij
 
215
 
 
216
 FEATURES
 
217
 
 
218
  * Support for parsing --HG-- metadata in git commit messages, for 
 
219
    better interoperability with bzr-hg.
 
220
 
 
221
  * Submodules are now imported. This requires the use of the 
 
222
    development-subtree format in bzrlib though. (#402814, Jelmer Vernooij)
 
223
 
 
224
0.4.2   2009-10-01
 
225
 
 
226
 BUG FIXES
 
227
 
 
228
  * Cope with ghosts a bit better during "bzr dpush".
 
229
    (Jelmer Vernooij)
 
230
 
 
231
  * Better error message when Dulwich is missing. (#427276, Jelmer Vernooij)
 
232
 
 
233
  * Support checkouts. (#427310, Jelmer Vernooij)
 
234
  
 
235
  * Don't break "bzr info -v" when Dulwich is not installed. (#429394, 
 
236
                                                                                                                          Jelmer Vernooij)
 
237
 
 
238
  * Mark as compatible with Bazaar 2.1. (Jelmer Vernooij)
 
239
 
 
240
  * Fix fetching of remote repositories on Windows. (INADA Naoki,
 
241
                                                                                                         Jelmer Vernooij, #382125)
 
242
 
 
243
  * Ignore directories in WorkingTree.extras(). (Jelmer Vernooij, #373902)
 
244
 
 
245
 FEATURES
 
246
 
 
247
  * New "git" format supported by "bzr send". All revisions 
 
248
    are currently sent as one concatenated file, rather than 
 
249
        as separate files because of limitations in Bazaar.
 
250
        (Jelmer Vernooij, Lukas Lalinsky)
 
251
 
 
252
 PERFORMANCE
 
253
 
 
254
  * Avoid re-fetching basis inventory during fetch.
 
255
    (Jelmer Vernooij)
 
256
 
 
257
0.4.1   2009-07-24
 
258
 
 
259
 BUG FIXES
 
260
 
 
261
  * Avoid "No such revision" error when encountering submodules.
 
262
   (#400598)
 
263
 
 
264
  * Avoid creating empty trees in Git during dpush, as they are not 
 
265
    officially allowed. (#393706)
 
266
 
 
267
 FEATURES
 
268
 
 
269
  * Progress bars will now show results from the remote git server.
 
270
 
 
271
0.4.0   2009-06-18
 
272
 
 
273
 BUG FIXES
 
274
 
 
275
  * Fix handling of not-executable files becoming executable without any 
 
276
    other changes. (#382609)
 
277
 
 
278
  * XML-invalid characters are now no longer squashed if not required by 
 
279
    the target repository serializer format. The only non-XML based format 
 
280
        at the moment is the "2a" development format supported since bzr 1.16.
 
281
 
 
282
  * Unusual file modes that could be created in Git repositories using older
 
283
    versions of Git are now stored in Bazaar revision properties. This means 
 
284
        it's now possible to import the Git repository and the Linux kernel repository.
 
285
 
 
286
  * Mark as compatible with bzr 1.16.
 
287
 
 
288
0.3.2   2009-05-20
 
289
 
 
290
 FEATURES
 
291
 
 
292
  * "bzr commit" in git working trees works to some extent.
 
293
 
 
294
  * "bzr push" from local git repositories to remote git repositories works.
 
295
 
 
296
0.3.1   2009-05-13
 
297
 
 
298
 FEATURES
 
299
 
 
300
  * Alternative (faster) storage for SHA map using the TDB library
 
301
    (http://tdb.samba.org/). This will automatically be used if you have 
 
302
        TDB and its Python bindings installed. In all other situations the previous
 
303
        (slower) Sqlite database format will be used.
 
304
 
 
305
  * Now warns when escaping XML-invalid characters to work around a bug in the
 
306
    Bazaar revision serializer.
 
307
 
 
308
  * Now allows "unusual" file modes (100664, etc) but will warn the user about
 
309
    them.
 
310
 
 
311
 BUG FIXES
 
312
 
 
313
  * Fixed git-import.
 
314
 
 
315
  * Fixed handling kind changes (tree -> blob) during fetch.
 
316
 
 
317
0.3.0   2009-05-10
 
318
 
 
319
 FEATURES
 
320
 
 
321
  * Support parsing .gitignore
 
322
 
 
323
  * Support dpushing to remote repositories.