~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Robert Collins
  • Date: 2007-08-22 01:41:24 UTC
  • mfrom: (2740 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2741.
  • Revision ID: robertc@robertcollins.net-20070822014124-wiinlne4nin2f2tm
Merge bzr.dev to resolve conflicts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
bzr 0.90rc1 2007-08-14
 
1
====================
 
2
Bazaar Release Notes
 
3
====================
 
4
 
 
5
.. contents::
 
6
 
 
7
IN DEVELOPMENT
 
8
==============
 
9
 
 
10
  CHANGES:
 
11
 
 
12
   * The default branch and repository format has changed to 
 
13
     ``dirstate-tags``, so tag commands are active by default.
 
14
     This format is compatible with Bazaar 0.15 and later.
 
15
     (Martin Pool)
 
16
 
 
17
  FEATURES:
 
18
 
 
19
    * New option ``--author`` in ``bzr commit`` to specify the author of the
 
20
      change, if it's different from the committer.  (Lukáš Lalinský)
 
21
 
 
22
  BUG FIXES:
 
23
 
 
24
    * Suppress warning "integer argument expected, got float" from Paramiko,
 
25
      which sometimes caused false test failures.  (Martin Pool)
 
26
 
 
27
    * Fix bug in bundle 4 that could cause attempts to write data to wrong
 
28
      versionedfile.  (Aaron Bentley)
 
29
 
 
30
    * Diffs generated using "diff -p" no longer break the patch parser.
 
31
      (Aaron Bentley)
 
32
 
 
33
    * get_transport treats an empty possible_transports list the same as a non-
 
34
      empty one.  (Aaron Bentley)
 
35
 
 
36
  IMPROVEMENTS:
 
37
 
 
38
    * ``pull`` and ``merge`` are much faster at installing bundle format 4.
 
39
      (Aaron Bentley)
 
40
 
 
41
    * ``pull -v`` no longer includes deltas, making it much faster.
 
42
      (Aaron Bentley)
 
43
 
 
44
    * ``send`` now sends the directive as an attachment by default.
 
45
      (Aaron Bentley, Lukáš Lalinský, Alexander Belchenko)
 
46
 
 
47
  API BREAKS:
 
48
 
 
49
   * ``Branch.append_revision`` is removed altogether; please use 
 
50
     ``Branch.set_last_revision_info`` instead.  (Martin Pool)
 
51
 
 
52
   * ``Transport.should_cache`` has been removed.  It was not called in the
 
53
     previous release.  (Martin Pool)
 
54
 
 
55
   * NULL_REVISION is returned to indicate the null revision, not None.
 
56
     (Aaron Bentley)
2
57
 
3
58
  INTERNALS:
4
59
 
 
60
   * New trace function ``mutter_callsite`` will print out a subset of the
 
61
     stack to the log, which can be useful for gathering debug details.
 
62
     (Robert Collins)
 
63
 
 
64
    * ``bzrlib.pack.ContainerWriter`` now tracks how many records have been
 
65
      added via a public attribute records_written. (Robert Collins)
 
66
 
5
67
    * New method ``bzrlib.transport.Transport.get_recommended_page_size``.
6
68
      This provides a hint to users of transports as to the reasonable
7
69
      minimum data to read. In principle this can take latency and
13
75
      incremental addition of data to a file without requiring that all the
14
76
      data be buffered in memory. (Robert Collins)
15
77
 
 
78
 
 
79
bzr 0.90 2007-08-??
 
80
===================
 
81
 
 
82
  IMPROVEMENTS:
 
83
 
 
84
    * Documentation is now organized into multiple directories with a level
 
85
      added for different languages or locales. Added the Mini Tutorial
 
86
      and Quick Start Summary (en) documents from the Wiki, improving the
 
87
      content and readability of the former. Formatted NEWS as Release Notes
 
88
      complete with a Table of Conents, one heading per release. Moved the
 
89
      Developer Guide into the main document catalog and provided a link
 
90
      from the developer document catalog back to the main one.
 
91
      (Ian Clatworthy, Sabin Iacob, Alexander Belchenko)
 
92
 
 
93
 
 
94
  API CHANGES:
 
95
 
 
96
    * The static convenience method ``BzrDir.create_repository``
 
97
      is deprecated.  Callers should instead create a ``BzrDir`` instance
 
98
      and call ``create_repository`` on that.  (Martin Pool)
 
99
 
16
100
bzr 0.90rc1 2007-08-14
 
101
======================
17
102
 
18
103
  BUGFIXES:
19
104
 
103
188
      (Ian Clatworthy)
104
189
 
105
190
    * New bundle and merge directive formats are faster to generate, and
106
 
      more robust against email mangling.  New `send` command replaces
107
 
      `bundle-revisions` and `merge-directive`.  (Aaron Bentley)
108
191
 
109
192
    * Annotate merge now works when there are local changes. (Aaron Bentley)
110
193
 
130
213
 
131
214
    * Log errors from the smart server in the trace file, to make debugging 
132
215
      test failures (and live failures!) easier.  (Andrew Bennetts)
133
 
      
 
216
 
134
217
    * The HTML version of the man page has been superceded by a more
135
218
      comprehensive manual called the Bazaar User Reference. This manual
136
219
      is completed generated from the online help topics. As part of this
139
222
      to display by the online help or inclusion in the man page.
140
223
      (Ian Clatworthy)
141
224
 
142
 
    * HTML documentation now use files extension *.html (Alexander Belchenko)
 
225
    * HTML documentation now use files extension ``*.html``
 
226
      (Alexander Belchenko)
143
227
 
144
228
    * The cache of ignore definitions is now cleared in WorkingTree.unlock()
145
229
      so that changes to .bzrignore aren't missed. (#129694, Daniel Watkins)
146
230
 
147
 
    * ``bzr selftest --strict'' fails if there are any missing features or
 
231
    * ``bzr selftest --strict`` fails if there are any missing features or
148
232
      expected test failures. (Daniel Watkins, #111914)
149
233
 
150
234
    * Link to registration survey added to README. (Ian Clatworthy)
276
360
    * The SSH_AUTH_SOCK environment variable is now reset to avoid 
277
361
      interaction with any running ssh agents.  (Jelmer Vernooij, #125955)
278
362
 
 
363
    * run_bzr_subprocess handles parameters the same way as run_bzr:
 
364
      either a string or a list of strings should be passed as the first
 
365
      parameter.  Varargs-style parameters are deprecated. (Aaron Bentley)
 
366
 
279
367
 
280
368
bzr 0.18  2007-07-17
 
369
====================
281
370
 
282
371
  BUGFIXES:
283
372
 
285
374
 
286
375
 
287
376
bzr 0.18rc1  2007-07-10
 
377
=======================
288
378
 
289
379
  BUGFIXES:
290
380
 
531
621
 
532
622
 
533
623
bzr 0.17  2007-06-18
 
624
====================
534
625
 
535
626
  BUGFIXES:
536
627
 
542
633
 
543
634
 
544
635
bzr 0.17rc1  2007-06-12
 
636
=======================
545
637
 
546
638
  NOTES WHEN UPGRADING:
547
639
 
639
731
      mainline). (John Arbash Meinel, #115343)
640
732
 
641
733
bzr 0.16  2007-05-07
 
734
====================
642
735
  
643
736
  BUGFIXES:
644
737
 
667
760
      both. (John Arbash Meinel)
668
761
 
669
762
bzr 0.16rc2  2007-04-30
 
763
=======================
670
764
 
671
765
  BUGFIXES:
672
766
 
689
783
      directories. (John Arbash Meinel, #110399)
690
784
 
691
785
bzr 0.16rc1  2007-04-26
 
786
=======================
692
787
 
693
788
  NOTES WHEN UPGRADING:
694
789
 
991
1086
      (Vincent Ladeuil)
992
1087
 
993
1088
bzr 0.15 2007-04-01
 
1089
===================
994
1090
 
995
1091
  BUGFIXES:
996
1092
 
1002
1098
      (Martin Pool)
1003
1099
 
1004
1100
bzr 0.15rc3  2007-03-26
 
1101
=======================
1005
1102
 
1006
1103
  CHANGES:
1007
1104
 
1073
1170
      (vila, #88780)
1074
1171
 
1075
1172
bzr 0.15rc2  2007-03-14
 
1173
=======================
1076
1174
 
1077
1175
  NOTES WHEN UPGRADING:
1078
1176
        
1122
1220
 
1123
1221
 
1124
1222
bzr 0.15rc1  2007-03-07
 
1223
=======================
1125
1224
 
1126
1225
  SURPRISES:
1127
1226
 
1347
1446
 
1348
1447
 
1349
1448
bzr 0.14  2007-01-23
 
1449
====================
1350
1450
 
1351
1451
  IMPROVEMENTS:
1352
1452
 
1364
1464
 
1365
1465
 
1366
1466
bzr 0.14rc1  2007-01-16
 
1467
=======================
1367
1468
 
1368
1469
  IMPROVEMENTS:
1369
1470
 
1495
1596
 
1496
1597
 
1497
1598
bzr 0.13  2006-12-05
 
1599
====================
1498
1600
    
1499
1601
  No changes from 0.13rc1
1500
1602
    
1501
1603
bzr 0.13rc1  2006-11-27
 
1604
=======================
1502
1605
 
1503
1606
  IMPROVEMENTS:
1504
1607
 
1620
1723
      (previously it was ignoring it and returning the whole file,).
1621
1724
 
1622
1725
bzr 0.12  2006-10-30
 
1726
====================
1623
1727
 
1624
1728
  INTERNALS:
1625
1729
 
1628
1732
      (John Arbash Meinel)
1629
1733
  
1630
1734
bzr 0.12rc1  2006-10-23
 
1735
=======================
1631
1736
 
1632
1737
  IMPROVEMENTS:
1633
1738
 
1744
1849
      created objects. (Robert Collins, John Arbash Meinel)
1745
1850
 
1746
1851
bzr 0.11  2006-10-02
 
1852
====================
1747
1853
 
1748
1854
    * Smart server transport test failures on windows fixed. (Lukáš Lalinský).
1749
1855
 
1750
1856
bzr 0.11rc2  2006-09-27
 
1857
=======================
1751
1858
 
1752
1859
  BUG FIXES:
1753
1860
 
1757
1864
      Arbash Meinel).
1758
1865
 
1759
1866
bzr 0.11rc1  2006-09-25
 
1867
=======================
1760
1868
 
1761
1869
  IMPROVEMENTS:
1762
1870
 
1945
2053
      Transport. (Andrew Bennetts, Martin Pool)
1946
2054
 
1947
2055
bzr 0.10  2006-08-29
 
2056
====================
1948
2057
  
1949
2058
  IMPROVEMENTS:
1950
2059
    * 'merge' now takes --uncommitted, to apply uncommitted changes from a
2019
2128
      easier. (John Arbash Meinel)
2020
2129
 
2021
2130
bzr 0.9.0  2006-08-11
 
2131
=====================
2022
2132
 
2023
2133
  SURPRISES:
2024
2134
 
2282
2392
    * "RevisionTree" is now in bzrlib/revisiontree.py. (Robert Collins)
2283
2393
 
2284
2394
bzr 0.8.2  2006-05-17
 
2395
=====================
2285
2396
  
2286
2397
  BUG FIXES:
2287
2398
   
2288
2399
    * setup.py failed to install launchpad plugin.  (Martin Pool)
2289
2400
 
2290
2401
bzr 0.8.1  2006-05-16
 
2402
=====================
2291
2403
 
2292
2404
  BUG FIXES:
2293
2405
 
2335
2447
      uses bzrlib api now. (Olaf Conradi)
2336
2448
 
2337
2449
bzr 0.8  2006-05-08
 
2450
===================
2338
2451
 
2339
2452
  NOTES WHEN UPGRADING:
2340
2453
 
2591
2704
      parameter which will provide String("foo") to the command as its stdin.
2592
2705
 
2593
2706
bzr 0.7 2006-01-09
 
2707
==================
2594
2708
 
2595
2709
  CHANGES:
2596
2710
 
2881
2995
      for functions that need unicode strings. (Robert Collins)
2882
2996
 
2883
2997
bzr 0.6 2005-10-28
 
2998
==================
2884
2999
 
2885
3000
  IMPROVEMENTS:
2886
3001
  
3092
3207
 
3093
3208
 
3094
3209
bzr 0.1.1 2005-10-12
 
3210
====================
3095
3211
 
3096
3212
  BUG FIXES:
3097
3213
 
3107
3223
 
3108
3224
 
3109
3225
bzr 0.1 2005-10-11
 
3226
==================
3110
3227
 
3111
3228
  NOTES:
3112
3229
 
3231
3348
 
3232
3349
      
3233
3350
bzr 0.0.9 2005-09-23
 
3351
====================
3234
3352
 
3235
3353
  BUG FIXES:
3236
3354
 
3269
3387
 
3270
3388
 
3271
3389
bzr 0.0.8 2005-09-20
 
3390
====================
3272
3391
 
3273
3392
  IMPROVEMENTS:
3274
3393
 
3315
3434
 
3316
3435
 
3317
3436
bzr-0.0.7 2005-09-02
 
3437
====================
3318
3438
 
3319
3439
  NEW FEATURES:
3320
3440
 
3364
3484
 
3365
3485
 
3366
3486
bzr-0.0.6 2005-08-18
 
3487
====================
3367
3488
 
3368
3489
  NEW FEATURES:
3369
3490
 
3445
3566
 
3446
3567
 
3447
3568
bzr-0.0.5  2005-06-15
 
3569
=====================
3448
3570
  
3449
3571
  CHANGES:
3450
3572
 
3580
3702
 
3581
3703
 
3582
3704
bzr-0.0.4  2005-04-22
 
3705
=====================
3583
3706
 
3584
3707
  ENHANCEMENTS:
3585
3708
 
3643
3766
 
3644
3767
 
3645
3768
bzr-0.0.3  2005-04-06
 
3769
=====================
3646
3770
 
3647
3771
  ENHANCEMENTS:
3648
3772
 
3683
3807
 
3684
3808
 
3685
3809
bzr-0.0.2.1
 
3810
===========
3686
3811
 
3687
3812
  PORTABILITY:
3688
3813
 
3690
3815
 
3691
3816
 
3692
3817
bzr-0.0.2  "black cube"  2005-03-31
 
3818
===================================
3693
3819
 
3694
3820
  ENHANCEMENTS:
3695
3821
 
3717
3843
 
3718
3844
 
3719
3845
bzr-0.0.1  2005-03-26
 
3846
=====================
3720
3847
 
3721
3848
  ENHANCEMENTS:
3722
3849
 
3743
3870
 
3744
3871
 
3745
3872
bzr-0.0.0.69  2005-03-22
 
3873
========================
3746
3874
 
3747
3875
  ENHANCEMENTS:
3748
3876