/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: John Arbash Meinel
  • Date: 2008-03-14 16:32:01 UTC
  • mfrom: (3277 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3280.
  • Revision ID: john@arbash-meinel.com-20080314163201-33r5errgr41hzaci
[merge] bzr.dev 3277, cleanup NEWS indentation.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
--------------
9
9
 
10
10
  NOTES WHEN UPGRADING:
11
 
  
 
11
 
12
12
  CHANGES:
13
13
 
14
14
    * A new repository format 'development' has been added. This format will
28
28
      bzr.exe, installed to ``C:\Program Files\Bazaar\plugins`` directory, 
29
29
      and standalone installer allows user to skip installation of this plugin.
30
30
      (Alexander Belchenko)
31
 
 
 
31
 
32
32
    * Restore auto-detection of plink.exe on Windows. (Dmitry Vasiliev)
33
33
 
34
34
  FEATURES:
35
35
 
36
 
   * ``branch`` and ``checkout`` can hard-link working tree files, which is
37
 
     faster and saves space.  (Aaron Bentley)
 
36
    * ``branch`` and ``checkout`` can hard-link working tree files, which is
 
37
      faster and saves space.  (Aaron Bentley)
 
38
 
 
39
    * ``bzr send`` will now also look at the ``child_submit_to`` setting in
 
40
      the submit branch to determine the email address to send to. 
 
41
      (Jelmer Vernooij)
38
42
 
39
43
  IMPROVEMENTS:
40
44
 
 
45
    * BzrBranch._lefthand_history is faster on pack repos.  (Aaron Bentley)
 
46
 
 
47
    * Branch6.generate_revision_history is faster.  (Aaron Bentley)
 
48
 
 
49
    * Directory services can now be registered, allowing special URLs to be
 
50
      dereferenced into real URLs.  This is a generalization and cleanup of
 
51
      the lp: transport lookup.  (Aaron Bentley)
 
52
 
 
53
    * Merge directives that are automatically attached to emails have nicer
 
54
      filenames, based on branch-nick + revno. (Aaron Bentley)
 
55
 
 
56
    * ``push`` has a ``--revision`` option, to specify what revision to push up
 
57
      to.  (Daniel Watkins)
 
58
 
 
59
    * Significantly reducing execution time and network traffic for trivial 
 
60
      case of running ``bzr missing`` command for two identical branches.
 
61
      (Alexander Belchenko)
 
62
 
 
63
    * The ``hooks`` command lists installed hooks, to assist in debugging.
 
64
      (Daniel Watkins)
 
65
 
41
66
    * Updates to how ``annotate`` work. Should see a measurable improvement in
42
67
      performance and memory consumption for file with a lot of merges.
43
68
      Also, correctly handle when a line is introduced by both parents (it
49
74
    * Disable plink's interactive prompt for password.
50
75
      (#107593, Dmitry Vasiliev)
51
76
 
 
77
    * Encode command line arguments from unicode to user_encoding before
 
78
      invoking external mail client in `bzr send` command.
 
79
      (#139318, Alexander Belchenko)
 
80
 
 
81
    * Improved error reporting in the Launchpad plugin. (Daniel Watkins,
 
82
      #196618)
 
83
 
52
84
    * Include quick-start-summary.svg file to python-based installer(s)
53
85
      for Windows. (#192924, Alexander Belchenko)
54
86
 
59
91
    * ``merge --preview`` now works for merges that add or modify
60
92
      symlinks (James Henstridge)
61
93
 
62
 
    * Upgrade bundled ConfigObj to version 4.5.1, which properly quotes #
 
94
    * Redirecting the output from ``bzr merge`` (when the remembered
 
95
      location is used) now works. (John Arbash Meinel)
 
96
 
 
97
    * setup.py script explicitly checks for Python version.
 
98
      (Jari Aalto, Alexander Belchenko, #200569)
 
99
 
 
100
    * UnknownFormatErrors no longer refer to branches regardless of kind of
 
101
      unknown format. (Daniel Watkins, #173980)
 
102
 
 
103
    * Upgrade bundled ConfigObj to version 4.5.2, which properly quotes #
63
104
      signs, among other small improvements. (Matt Nordhoff, #86838)
64
105
 
65
106
    * Use correct indices when emitting LCA conflicts.  This fixes IndexError
66
107
      errors.  (Aaron Bentley, #196780)
67
108
 
 
109
  DOCUMENTATION:
 
110
 
 
111
    * Explained how to use ``version-info --custom`` in the User Guide.
 
112
      (Neil Martinsen-Burrell)
 
113
 
68
114
  API BREAKS:
69
115
 
70
116
    * Support for loading plugins from zip files and
79
125
 
80
126
  INTERNALS:
81
127
 
 
128
    * Autopacking no longer holds the full set of inventory lines in
 
129
      memory while copying. For large repositories, this can amount to
 
130
      hundreds of MB of ram consumption.
 
131
      (Ian Clatworthy, John Arbash Meinel)
 
132
 
82
133
    * New module ``tools/package_mf.py`` provide custom module finder for
83
134
      python packages (improves standard python library's modulefinder.py)
84
135
      used by ``setup.py`` script while building standalone bzr.exe.
94
145
      falling back to other repositories when they have partial data.
95
146
      (Robert Collins)
96
147
 
 
148
    * ``Tree.iter_changes`` is now a public API, replacing the work-in-progress
 
149
      ``Tree._iter_changes``. The api is now considered stable and ready for
 
150
      external users.  (Aaron Bentley)
 
151
 
97
152
    * The bzrdir format registry now accepts an ``alias`` keyword to
98
153
      register_metadir, used to indicate that a format name is an alias for
99
154
      some other format and thus should not be reported when describing the