~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Alexander Belchenko
  • Date: 2007-11-19 22:54:30 UTC
  • mfrom: (3006 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3008.
  • Revision ID: bialix@ukr.net-20071119225430-x0ewosrsagis0yno
merge bzr.dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
 
12
12
  CHANGES:
13
13
 
 
14
   * Disable detection of plink.exe as possible ssh vendor. Plink vendor
 
15
     still available if user selects it explicitly with BZR_SSH environment
 
16
     variable. (Alexander Belchenko, workaround for bug #107593)
 
17
 
14
18
  FEATURES:
15
19
 
16
20
   * New ``authentication.conf`` file holding the password or other credentials
45
49
   * A progress bar has been added for knitpack -> knitpack fetching.
46
50
     (Robert Collins, #157789)
47
51
 
 
52
   * Detect invalid transport reuse attempts by catching invalid URLs.
 
53
     (Vincent Ladeuil, #161819)
 
54
 
48
55
   * Do no use timeout in HttpServer anymore.
49
56
     (Vincent Ladeuil, #158972).
50
57
 
52
59
     retrying an http request or some programming errors may be masked.
53
60
     (Vincent Ladeuil, #160012)
54
61
 
55
 
   * Don't use timeout in HttpServer anymore.
56
 
     (Vincent Ladeuil, #158972).
 
62
   * Fix multiple connections during checkout --lightweight.
 
63
     (Vincent Ladeuil, #159150)
57
64
 
58
65
   * FTP server errors don't error in the error handling code.
59
66
     (Robert Collins, #161240)
60
67
 
 
68
   * It is clearer when a plugin cannot be loaded because of its name, and a
 
69
     suggestion for an acceptable name is given. (Daniel Watkins, #103023)
 
70
 
 
71
   * Make sure Repository.fetch(self) is properly a no-op for all
 
72
     Repository implementations. (John Arbash Meinel, #158333)
 
73
 
61
74
   * Obsolete packs are now cleaned up by pack and autopack operations.
62
75
     (Robert Collins, #153789)
63
76
 
64
77
   * Reconcile now shows progress bars. (Robert Collins, #159351)
65
78
 
 
79
   * ``RemoteBranch`` was not initializing ``self._revision_id_to_revno_map``
 
80
     properly. (John Arbash Meinel, #162486)
 
81
 
 
82
   * Removing an already-removed file reports the file does not exist. (Daniel
 
83
     Watkins, #152811)
 
84
 
66
85
   * Rename on Windows is able to change filename case.
67
86
     (Alexander Belchenko, #77740)
68
87
 
 
88
   * Stderr output via logging mechanism now goes through encoded wrapper
 
89
     and no more uses utf-8, but terminal encoding instead. So all unicode
 
90
     strings now should be readable in non-utf-8 terminal.
 
91
     (Alexander Belchenko, #54173)
 
92
 
 
93
   * The error message when ``move --after`` should be used makes how to do so
 
94
     clearer. (Daniel Watkins, #85237)
 
95
 
69
96
   * Unicode-safe output from ``bzr info``. The output will be encoded
70
97
     using the terminal encoding and unrepresentable characters will be
71
98
     replaced by '?'. (Lukáš Lalinský, #151844)
76
103
   * Fix exception when ScopeReplacer is assigned to before any members have
77
104
     been retrieved.  (Aaron Bentley)
78
105
 
 
106
   * Fix exception when revisionspec contains merge revisons but log
 
107
     formatter doesn't support merge revisions. (Kent Gibson, #148908)
 
108
 
 
109
   * Return error instead of a traceback for ``bzr log -r0``.
 
110
     (Kent Gibson, #133751)
 
111
 
 
112
   * Working trees are no longer created when pushing into a local no-trees
 
113
     repo. (Daniel Watkins, #50582)
 
114
 
79
115
  API BREAKS:
80
116
 
81
117
   * ``osutils.backup_file`` is deprecated. Actually it's not used in bzrlib
82
118
     during very long time. (Alexander Belchenko)
83
119
 
 
120
   * The return value of
 
121
     ``VersionedFile.iter_lines_added_or_present_in_versions`` has been
 
122
     changed. Previously it was an iterator of lines, now it is an iterator of
 
123
     (line, version_id) tuples. This change has been made to aid reconcile and
 
124
     fetch operations. (Robert Collins)
 
125
 
84
126
  INTERNALS:
85
127
 
 
128
   * Added ``ContainerSerialiser`` and ``ContainerPushParser`` to
 
129
     ``bzrlib.pack``.  These classes provide more convenient APIs for generating
 
130
     and parsing containers from streams rather than from files.  (Andrew
 
131
     Bennetts)
 
132
 
 
133
   * New module ``lru_cache`` providing a cache for use by tasks that need
 
134
     semi-random access to large amounts of data. (John A Meinel)
 
135
 
86
136
  TESTING:
87
137
 
88
138