~jameinel/bzr/fix-push2

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: John Arbash Meinel
  • Date: 2006-12-18 15:57:21 UTC
  • mfrom: (2194 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2196.
  • Revision ID: john@arbash-meinel.com-20061218155721-9xb84yhuww8dz1ri
[merge] bzr.dev 2194

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
  IMPROVEMENTS:
4
4
 
 
5
    * Aliases now support quotation marks, so they can contain whitespace
 
6
      (Marius Kruger)
 
7
 
5
8
    * PyCurlTransport now use a single curl object. By specifying explicitly
6
9
      the 'Range' header, we avoid the need to use two different curl objects
7
10
      (and two connections to the same server). (Vincent Ladeuil)
19
22
      filtering lines with a regex rather than multiple ``str.find()``
20
23
      calls. (saves another 300ms) (John Arbash Meinel)
21
24
 
 
25
    * Policy can be set for each configuration key. This allows keys to be
 
26
      inherited properly across configuration entries. For example, this
 
27
      should enable you to do::
 
28
        
 
29
        [/home/user/project]
 
30
        push_location = sftp://host/srv/project/
 
31
        push_location:policy = appendpath
 
32
 
 
33
      And then a branch like ``/home/user/project/mybranch`` should get an
 
34
      automatic push location of ``sftp://host/srv/project/mybranch``.
 
35
      (James Henstridge)
 
36
 
 
37
    * Added ``bzr status --short`` to make status report svn style flags
 
38
      for each file.  For example::
 
39
 
 
40
        $ bzr status --short
 
41
        A  foo
 
42
        A  bar
 
43
        D  baz
 
44
        ?  wooley
 
45
 
 
46
    * 'bzr selftest --clean-output' allows easily clean temporary tests 
 
47
      directories without running tests. (Alexander Belchenko)
 
48
 
 
49
    * ``bzr help hidden-commands`` lists all hidden commands. (Aaron Bentley)
 
50
 
22
51
  INTERNALS:
23
52
 
24
53
    * A few tweaks directly to ``fileids_affected_by_revision_ids`` to
26
55
      lines. Between the two ``fileids_affected_by_revision_ids`` is
27
56
      improved by approx 10%. (John Arbash Meinel)
28
57
 
 
58
    * Change Revision serialization to only write out millisecond
 
59
      resolution. Rather than expecting floating point serialization to
 
60
      preserve more resolution than we need. (Henri Weichers, Martin Pool)
 
61
 
 
62
    * Test suite ends cleanly on Windows.  (Vincent Ladeuil)
 
63
 
29
64
  BUG FIXES:
30
65
 
 
66
    * ``bzr annotate`` now defaults to showing dotted revnos for merged
 
67
      revisions. It cuts them off at a depth of 12 characters, but you can
 
68
      supply ``--long`` to see the full number. You can also use
 
69
      ``--show-ids`` to display the original revision ids, rather than
 
70
      revision numbers and committer names. (John Arbash Meinel, #75637)
 
71
 
 
72
    * bzr now supports Win32 UNC path (e.g. \\HOST\path). 
 
73
      (Alexander Belchenko, #57869)
 
74
 
 
75
    * Replace broken fnmatch based ignore pattern matching with custom pattern
 
76
      matcher.
 
77
      (Kent Gibson, Jan Hudec #57637)
 
78
 
 
79
    * pycurl and urllib can detect short reads at different places. Update
 
80
      the test suite to test more cases. Also detect http error code 416
 
81
      which was raised for that specific bug. Also enhance the urllib
 
82
      robustness by detecting invalid ranges (and pycurl's one by detecting
 
83
      short reads during the initial GET). (Vincent Ladeuil, #73948)
 
84
 
 
85
    * The urllib connection sharing interacts badly with urllib2
 
86
      proxy setting (the connections didn't go thru the proxy
 
87
      anymore). Defining a proper ProxyHandler solves the
 
88
      problem.  (Vincent Ladeuil, #74759)
 
89
 
 
90
 
31
91
bzr 0.13  2006-12-05
32
92
    
33
93
  No changes from 0.13rc1
53
113
      location for general information, outside of a specific command.
54
114
      This includes updates for ``bzr help revisionspec`` the first topic
55
115
      included. (Goffredo Baroncelli, John Arbash Meinel, #42714)
56
 
      
 
116
 
57
117
    * WSGI-compatible HTTP smart server.  See ``doc/http_smart_server.txt``.
58
118
      (Andrew Bennetts)
59
119