Bazaar 2.3b4

Milestone information

Project:
Bazaar
Series:
2.3
Version:
2.3b4
Released:
2010-12-02  
Registrant:
Vincent Ladeuil
Release registered:
2010-12-02
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Gary van der Merwe, 1 Martin Packman, 1 Martin Pool, 1 Max Bowsher, 2 Neil Martinsen-Burrell, 1 Parth Malwankar, 1 Rory Yorke, 9 Vincent Ladeuil
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
17 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon Bazaar-2.3b4-OSX-10.6-1.dmg (md5, sig) Mac OS X 10.6 installer 440
last downloaded 9 weeks ago
download icon Bazaar-2.3b4-OSX-10.5-1.dmg (md5, sig) Mac OS X 10.5 Installer 83
last downloaded 9 weeks ago
download icon bzr-2.3b4.tar.gz (md5, sig) Source tarball 2,714
last downloaded 9 weeks ago
Total downloads: 3,237

Release notes 

This is the fourth beta of the 2.3 series, leading up to a 2.3.0 release in
February. Beta releases are suitable for everyday use but may cause some
incompatibilities with plugins.

2.3b4 includes bug fixes for the ``config`` command and conflict
resolution. More changes were made for the test scripts handling to make it
easier to add reproducing recipes to bugs.

It also includes bug fixes from the 2.2.2 release as well as the bug fixes
in the upcoming 2.0.7, 2.1.4 and 2.2.3 releases. This means that all known
fixed bugs at the time of this release are included.

Changelog 

View the full changelog

bzr 2.3b4
#########

:2.3.b4: 2010-12-03

*****************************

  (none)

Improvements
************

* Bazaar now caches a branch's tags while that branch is read-locked.
  This removes 1 network roundtrip from most interactions with a remote
  branch. (Andrew Bennetts)

* ``bzr config <option>`` will now display only the value itself so scripts
  can use it to query the currently active configuration. Displaying several
  options matching a given regular expression is now controlled via the
  ``--all`` option. (Vincent Ladeuil, bug #670251)

* ``bzr resolve`` now reports the number of conflicts resolved and the
  number of remaining conflicts. This provides a better feedback about the
  whole resolution process. (Vincent Ladeuil)

* Read configuration files in $XDG_CONFIG_HOME/bazaar on Unix if there is
  already a directory there. (Neil Martinsen-Burrell, #195397)

Bug Fixes
*********

* Better message if there is an error while setting ownership of
  ``.bazaar`` directory. (Parth Malwankar, #657553)

* ``bzr config`` properly displays list values. (Vincent Ladeuil, #672382)

* ``bzr config`` will now respect option policies when displaying the value
  and display the definition sections when appropriate.
  (Vincent Ladeuil, #671050)

* Don't create commit message files in the current directory to avoid nasty
  interactions with emacs (which tries to establish the status of the file
  during the commit which breaks on windows). (Vincent Ladeuil, #673637)

* ``bzr resolve --take-other <file>`` will not crash anymore if ``<file>``
  is involved in a text conflict (but the conflict is still not
  resolved). (Vincent Ladeuil, #646961)

* Merge will now correctly locate a lca where there is a criss-cross merge
  of a new root. (Gary van der Merwe, #588698)

* Report error if non-ASCII command option given. (Rory Yorke, #140563)

* ``tools/check-newsbug.py`` is now based on ``lp:hydrazine`` and no longer
  crashes when encountering private bugs (they are just displayed as such).
  (Vincent Ladeuil, #354985)

Internals
*********

* ``BranchBuilder.build_snapshot`` now accepts parent_ids == [].
  This can be used to create a new root in the graph. (Gary van der Merwe)

* Old repository development formats
  RepositoryFormatCHK1 and RepositoryFormatCHK2 have been removed, and so
  have the corresponding metadir format options ``development-rich-root``,
  ``development6-rich-root``, and ``development7-rich-root``.

Testing
*******

* Add a null_output_matches_anything keyword argument with default False to
  bzrlib.tests.script.ScriptRunner.run_script to specify that the command
  output should not be checked (as opposed to expecting an empty output).
  (Neil Martinsen-Burrell, #662509)

* Blank output section in scriptrunner tests no longer match any output.
  Instead, use '...' as a wildcard if you don't care about the output.
  (Martin Pool, #637830)

* Bump minimum testtools version required to run ``bzr selftest`` from 0.9.2
  to 0.9.5 which will allow tests that need the fixed unicode handling to be
  written. (Martin [gz])

* Printing selftest results to a non-UTF-8 console will now escape characters
  that can't be encoded rather than aborting the test run with an exception.
  (Martin [gz], #633216)

0 blueprints and 17 bugs targeted

Bug report Importance Assignee Status
659590 #659590 [SRU] dput sftp upload hangs after all files successfully uploaded 2 Critical Max Bowsher  10 Fix Released
583667 #583667 bzr talks to edge API servers to propose merges (but not for lp: url lookups) 3 High Vincent Ladeuil  10 Fix Released
646961 #646961 resolve --take-other produces AttributeError 3 High Vincent Ladeuil  10 Fix Released
670251 #670251 'bzr config pqm' does not find "pqm_email" setting 3 High Vincent Ladeuil  10 Fix Released
671050 #671050 "bzr config" ignores policy:appendpath 3 High Vincent Ladeuil  10 Fix Released
676608 #676608 orphan creation is misleading 3 High Vincent Ladeuil  10 Fix Released
140563 #140563 unicode command line options cause unicodeencodeerror traceback 4 Medium Rory Yorke  10 Fix Released
195397 #195397 Bazaar does not follow the Freedesktop XDG Base Directory Specification 4 Medium Neil Martinsen-Burrell  10 Fix Released
588698 #588698 "bzr merge" fails "Branches have no common ancestor" 4 Medium Gary van der Merwe  10 Fix Released
633216 #633216 TextTestRunner should replace unprintable characters rather than falling over 4 Medium Martin Packman  10 Fix Released
637830 #637830 null output from test script matches anything 4 Medium Martin Pool  10 Fix Released
672382 #672382 bzr config doesn't properly display list values 4 Medium Vincent Ladeuil  10 Fix Released
673637 #673637 "bzr commit" fails when BZR_EDITOR is emacsclient 4 Medium Vincent Ladeuil  10 Fix Released
354985 #354985 check-newsbugs.py LaunchpadLoginError; should be ported to launchpadlib 5 Low Vincent Ladeuil  10 Fix Released
657553 #657553 bzr should show better message if it fails to copy ownership to .bazaar 5 Low Parth Malwankar  10 Fix Released
662509 #662509 script tests fail with unspecified output 1 Undecided Neil Martinsen-Burrell  10 Fix Released
670310 #670310 wishlist: Add detailed options to command: bzr info 1 Undecided Vincent Ladeuil  10 Fix Released
This milestone contains Public information
Everyone can see this information.