~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merge from integration.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
UNRELEASED CHANGES
 
1
bzr 0.7rc1 2006-01-09
2
2
 
3
3
  CHANGES:
4
4
 
27
27
      This gives better integration with user settings such as ProxyCommand.
28
28
      (James Henstridge)
29
29
 
30
 
    * Sftp paths can now be relative, or local, according to the IETF draft spec.
31
 
      Paths now take the form:
 
30
    * Sftp paths can now be relative, or local, according to the IETF 
 
31
      draft spec.  Paths now take the form:
32
32
      sftp://user:pass@host:port/relative/path
33
33
      or
34
34
      sftp://user:pass@host:port/%2Fabsolute/path
35
35
      or
36
36
      sftp://user:pass@host:port//absolute/path
37
37
 
 
38
    * Permissions on files underneath .bzr/ are inherited from the .bzr 
 
39
      directory. So for a shared repository, simply doing 'chmod -R g+w .bzr/'
 
40
      will mean that future file will be created with group write permissions.
 
41
 
 
42
    * configure.in and config.guess are no longer in the builtin default 
 
43
      ignore list.
 
44
 
 
45
    * '.sw[nop]' pattern ignored, to ignore vim swap files for nameless
 
46
      files.  (John Arbash Meinel, Martin Pool)
 
47
 
38
48
  IMPROVEMENTS:
39
49
 
40
50
    * "bzr INIT dir" now initializes the specified directory, and creates 
143
153
    * Fix bugs in bzr status display of non-ascii characters.  (Martin 
144
154
      Pool)
145
155
 
 
156
    * Remove Makefile.in from default ignore list.  (#6413, Tollef Fog 
 
157
      Heen, Martin Pool)
 
158
 
146
159
  TESTING:
147
160
 
148
161
    * Fix selftest asking for passwords when there are no SFTP keys.  
172
185
    * Much better error message if one of the test suites can't be 
173
186
      imported.  (Martin Pool)
174
187
 
 
188
    * Make check now runs the test suite twice - once with the default locale,
 
189
      and once with all locales forced to C, to expose bugs. This is not 
 
190
      trivially done within python, so for now its only triggered by running
 
191
      Make check. Integrators and packagers who wish to check for full 
 
192
      platform support should run 'make check' to test the source.
 
193
      (Robert Collins)
 
194
 
175
195
    * Tests can now run TestSkipped if they can't execute for any reason.
176
 
      (Martin Pool)
 
196
      (Martin Pool) (NB: TestSkipped should only be raised for correctable
 
197
      reasons - see the wiki spec ImprovingBzrTestSuite).
 
198
 
 
199
    * Test sftp with relative, absolute-in-homedir and absolute-not-in-homedir
 
200
      paths for the transport tests. Introduce blackbox remote sftp tests that
 
201
      test the same permutations. (Robert Collins, Robey Pointer)
 
202
 
 
203
    * Transport implementation tests are now independent of the local file
 
204
      system, which allows tests for esoteric transports, and for features
 
205
      not available in the local file system. They also repeat for variations
 
206
      on the URL scheme that can introduce issues in the transport code,
 
207
      see bzrlib.transport.TransportTestProviderAdapter() for this.
 
208
      (Robert Collins).
 
209
 
 
210
    * TestCase.build_tree uses the transport interface to build trees, pass
 
211
      in a transport parameter to give it an existing connection.
 
212
      (Robert Collins).
177
213
 
178
214
  INTERNALS:
179
215
 
238
274
    * Simplify handling of DivergedBranches in cmd_pull().
239
275
      (Michael Ellerman)
240
276
                   
241
 
   
 
277
    * Deprecated functions and methods can now be marked as such using the 
 
278
      bzrlib.symbol_versioning module. Marked method have their docstring
 
279
      updated and will issue a DeprecationWarning using the warnings module
 
280
      when they are used. (Robert Collins)
 
281
 
 
282
    * bzrlib.osutils.safe_unicode now exists to provide parameter coercion
 
283
      for functions that need unicode strings. (Robert Collins)
 
284
 
242
285
bzr 0.6 2005-10-28
243
286
 
244
287
  IMPROVEMENTS: