ReleaseNotes.txt
author Steve Borho <steve@borho.org>
Thu, 31 Jan 2008 18:30:11 -0600
changeset 974 14f88fd90ba1
parent 973 da04b6473003
child 980 789936ed3a35
permissions -rw-r--r--
ReleaseNotes: remove note about TortoisePlink As it turns out, the version shipped with TortoiseSvn hasn't changed in many years. The Wiki will just need to point to the original Plink for users that have trouble with TortoisePlink.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
952
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     1
                    Release Notes for TortoiseHg
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     2
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     3
This file contains last minute notes to users about the releases, which may not
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     4
be included in the documentation or README files included with the distribution
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     5
kits.  It also contains change information, for users who are interested in
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     6
what bugs have been fixed, and what features have been added in the current
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     7
version.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
     8
973
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
     9
New features in 0.3
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    10
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    11
  * Major improvements to changelog browser.  It is now good enough to
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    12
    deprecate both hgk and hgview.  Neither are bundled with the 0.3
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    13
    binary installer, but both can be added by the user if they wish.
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    14
    Support for external revision log viewers will be dropped in 0.4.
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    15
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    16
  * The new changelog browser supports filtering by file pattern,
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    17
    keywords, dates, and branches.  It is capable of graphing both the
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    18
    repository changelog and individual filelogs.  Changeset coloring by
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    19
    author is optional (tortoisehg.authorcolor).  All changeset graphing
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    20
    is done incrementally in batches (tortoisehg.graphlimit: 500)
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    21
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    22
  * New DataMine application for searching history (hg grep) and
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    23
    inspecting file histories (hg annotate).  This new application is
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    24
    tabbed to facilitate debugging sessions where search results and
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    25
    annotations can be grouped together for easy cross-reference.
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    26
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    27
  * New changeset browser, supports multiple parents intrinsically and
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    28
    supports a number of file-revision features (view at revision, save
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    29
    at revision, annotate at revision, revert to revision, etc).  The
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    30
    new changeset browser is also integrated into the changelog browser.
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    31
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    32
  * Standardized window layouts.  Close buttons have been moved to the
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    33
    toolbar.  Dialogs that use progress bars now use a standard status
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    34
    bar/progress bar widget.  Tooltips have been added.
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    35
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    36
  * Hgtk wrapper application for launching TortoiseHg dialogs from the
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    37
    command line
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    38
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    39
  * Support for an external visual editor: tortoisehg.editor.  Takes
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    40
    precedence over ui.editor when viewing files with TortoiseHg
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    41
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    42
  * Performance improvements in Mercurial itself (cset 0973501e5f4a)
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    43
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    44
  * Misc: The Synchronize dialog has been improved.  The Web Serve
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    45
    dialog no longer requires a subprocess to run the web server.  The
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    46
    configuration dialog has a number of bug fixes for the paths tab,
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    47
    and now has separators in the drop-down boxes for the varying value
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    48
    types (current, suggested, history). Http authentication has been
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    49
    fixed.  The hg integration library has seen major cleanups.
da04b6473003 ReleaseNotes: Add 0.3 data
Steve Borho <steve@borho.org>
parents: 952
diff changeset
    50
952
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    51
New features in 0.2
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    52
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    53
  * Gtools has been integrated into TortoiseHg proper. It is no longer
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    54
    bundled as a Mercurial extension. The graphlog extension is now enabled
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    55
    again by default (only usable from the CLI, however).
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    56
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    57
  * Context menu icons, application window icons. The context menu has been
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    58
    simplified.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    59
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    60
  * The changelog browser has a number of new features (filters and context
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    61
    menu options). The tag browser and changelog tagging features have been
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    62
    merged into this tool.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    63
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    64
  * Hgview is now the default history viewer, hgk is being deprecated.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    65
   
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    66
  * An email dialog for interfacing with the patchbomb extension. It can be
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    67
    reached from the synchronize dialog and from the changelog browser.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    68
     
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    69
  * A new configuration tool (replacing hg-config dialogs) that allows you
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    70
    to configure TortoiseHg and Mercurial.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    71
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    72
  * Most dialogs now use HgThread and GtkUI to run hg commands. These 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    73
    classes run the command in a background thread and provide GUI prompts
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    74
    for when user interaction is necessary (http web auth, etc). For some 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    75
    commands, it also provides a progress bar.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    76
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    77
  * A preview of the new Mercurial merge back end. The python hgmerge.py 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    78
    script is being integrated into Mercurial, and this installer has a
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    79
    preview of how that will work. You need to unset any ui.merge in your
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    80
    Mercurial.ini file in order for it to work properly. If you don't 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    81
    configure anything it will use simplemerge to automatically perform 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    82
    merges. If conflicts are found it falls back to kdiff3 to resolve 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    83
    them interactively.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    84
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    85
  * Slight improvement on speed of overlay icons display.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    86
    
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    87
  * A new 'about' dialog.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    88
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    89
Bugs fixed in 0.2
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    90
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    91
  * [SF Bug #1851395] Overlay icons and context menus are no longer 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    92
    restricted to MS-Explorer. So other file managers, such as Total 
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    93
    Commander, should be supported.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    94
      
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    95
  * [SF Bug #1844722] Users can now create repositories inside repository
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    96
     via the context menu.
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    97
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    98
Changes since 0.2rc1
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
    99
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
   100
  - N/A -
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
   101
ca89e13351fd add file for release notes
TK Soh <teekaysoh@yahoo.com>
parents:
diff changeset
   102