~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.5.txt

  • Committer: Patch Queue Manager
  • Date: 2011-12-15 12:43:54 UTC
  • mfrom: (6374.2.2 fix_news_2.5b5)
  • Revision ID: pqm@pqm.ubuntu.com-20111215124354-r79d90ukkqzpfeyf
(gz) Add missing release notes for previously landed branches (Martin
 Packman)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
 
37
37
* New HPSS call for ``Repository.reconcile``. (Jelmer Vernooij, #894455)
38
38
 
39
 
* Merge now has two new hooks ``pre_merge`` and ``post_merge``
40
 
  that are called before and after a merge and can make
41
 
  additional modifications to the trees involved.
42
 
  (Jelmer Vernooij, #906877)
43
 
 
44
39
* Override the value returned by ``sys.getfilesystemencoding()`` for the bzr
45
40
  script to utf-8 when it would otherwise be ascii on a posix system. This
46
41
  will mean bzr works with non-ascii files when no locale or an incorrect
61
56
* Create obsolete_packs directory when repacking if it does not
62
57
  exist. (Jonathan Riddell, Jelmer Vernooij, #314314)
63
58
 
64
 
* Fallback to the slower ``bzr log`` implementation when displaying a range
65
 
  of revisions whose ancestry is not obviously on the same developement
66
 
  line. (Vincent Ladeuil, #904744)
67
 
 
68
59
* Not setting ``gpg_signing_key`` or setting it to ``default`` will use the
69
60
  user email (obtained from the ``email`` configuration option or its
70
61
  default value). (Vincent Ladeuil, Jelmer Vernooij, #904550)
72
63
* Properly ignore '\n' in an option reference since this cannot be part of a
73
64
  config option identifier. (Vincent Ladeuil, #902125)
74
65
 
75
 
* Make sure that the bzr probers are always registered when
76
 
  bzrlib.workingtree is imported. (Jelmer Vernooij, #905218)
77
 
 
78
66
* Report mistake trying to move a removed file with a non-ascii name without
79
67
  UnicodeEncodeError being raised. (Martin Packman, #898541)
80
68
 
107
95
.. Major internal changes, unlikely to be visible to users or plugin 
108
96
   developers, but interesting for bzr developers.
109
97
 
110
 
* ``bzrlib.urlutils`` now includes ``quote`` and ``unquote`` functions,
111
 
  rather than importing them from ``urllib``. This prevents loading
112
 
  of the ``socket``, ``ssl`` and ``urllib`` modules for
113
 
  local bzr operations. (Jelmer Vernooij)
114
 
 
115
 
* Configuration options can be SI units by using ``int_SI_from_unicode`` as
116
 
  their ``convert_from_unicode`` helper. (Vincent Ladeuil)
117
 
 
118
98
* ControlDir now has a get_branches method that returns a dictionary
119
99
  whose keys are the names of the branches and whose values are the
120
100
  branches themselves. The active branch uses the key None.
121
101
  (Neil Martinsen-Burrell)
122
102
 
 
103
* Helper ``win32utils.get_environ_unicode`` added for avoiding encoding
 
104
  problems with ``os.environ.get`` use. (Martin Packman, #262874) 
 
105
 
123
106
* Helper ``osutils.path_from_environ`` added for extracting a unicode path
124
107
  from an environment variable. (Martin Packman, #832028)
125
108
 
126
 
* Helper ``win32utils.get_environ_unicode`` added for avoiding encoding
127
 
  problems with ``os.environ.get`` use. (Martin Packman, #262874) 
128
 
 
129
 
* Lazy imports can now only be absolute. (Jelmer Vernooij)
130
 
 
131
109
* New HPSS call ``BzrDir.checkout_metadir``. (Jelmer Vernooij, #894459)
132
110
 
133
111
* New HPSS call ``VersionedFileRepository.get_inventories``,