[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Re: [ANNOUNCE] monotone 0.19
From: |
Nathaniel Smith |
Subject: |
[Monotone-devel] Re: [ANNOUNCE] monotone 0.19 |
Date: |
Tue, 3 May 2005 04:39:55 -0700 |
User-agent: |
Mutt/1.5.9i |
On Tue, May 03, 2005 at 04:36:55AM -0700, Nathaniel Smith wrote:
> I am happy to announce the release of monotone 0.19, now available
*sigh* Problem with doing releases when it's late; you do the whole
thing fine, and then you forgot to include the release notes in the
announcement :-).
Relevant excerpt from NEWS:
Tue May 3 00:31:37 PDT 2005
0.19 release. performance improvements, features, ui
improvements, and bug fixes.
- many operations sped up by another factor of 2 or better.
- special thanks to Matt Johnston <address@hidden>.
- first steps towards automated benchmarking. Thanks
to Timothy Brownawell <address@hidden>.
- new major features:
- "annotate" command; still requires optimization.
Thanks to Emile Snyder <address@hidden>.
- "inodeprints" for fast change detection in large
working dirs now fully supported; see manual for
details.
- new minor features:
- new selector "c:name=value" for selecting on
arbitrary certs. Thanks to Richard Levitte
<address@hidden>.
- new hooks to automatically initialize attributes on
add; monotone now automatically sets execute bit on
executables. Thanks to Joel Reed
<address@hidden>.
- new automate command "select", to do selector
expansion. Thanks to Richard Levitte
<address@hidden>.
- new automate commands "graph", "parents",
"children", "ancestors", to easily inspect history.
Special thanks to Sebastian Spaeth
<address@hidden>.
- new command "db kill_rev_locally". Thanks to
Sebastian Spaeth <address@hidden>.
- new arguments to "commit": --author, --date; useful
for patch attribution and importing history.
- new automate command "inventory" (output format will
change in next release, however). Thanks to Derek
Scherger <address@hidden>.
- ui improvements:
- netsync progress ticker in kilobytes/megabytes.
Thanks to Matt Johnston <address@hidden> and
Sebastian Spaeth <address@hidden>.
- tickers do not cause annoying scrolling when wider
than window. Special thanks to Matthew Gregan
<address@hidden>.
- warn users when a commit creates divergence, and
when an update ignores it. Thanks to Jeremy Cowgar
<address@hidden>.
- support for command-specific options (there is still
no rule that such options must appear after the
command on the command line, though). Thanks to
Richard Levitte <address@hidden>.
- bug fixes:
- many cvs_import bugs fixed. Special thanks to Jon
Bright <address@hidden>, Emile Snyder
<address@hidden>, Hansjoerg Lipp
<address@hidden>, Matthew Gregan
<address@hidden>.
- windows/unix working copy line ending conversion now
works correctly. Thanks to Emile Snyder
<address@hidden>.
- many fixes to i18n-ized filename support
- "drop" and "rename" now affect file attributes as
well. Thanks to Richard Levitte
<address@hidden> and Joel Reed
<address@hidden>.
- better error reporting in netsync. Thanks to
Grahame Bowland <address@hidden>.
- only set working directory's default branch on some
commands (update, commit). Thanks to Florian Weimer
<address@hidden>.
- "db check" now sets exit status correctly, for use
in scripts. Thanks to Derek Scherger
<address@hidden>.
- many others...
- fantastic emacs integration in contrib/monotone.el. Thanks
to Harley Gorrell <address@hidden>.
- 45 new integration tests. total line coverage: ~84%.
- upgrading from 0.18: database and working copies are
fully compatible. NOTE that the configuration file
is now ~/.monotone/monotonerc, rather than old
~/.monotonerc. Simply create ~/.monotone, and
rename any existing configuration file.
Enjoy.
-- Nathaniel
--
When the flush of a new-born sun fell first on Eden's green and gold,
Our father Adam sat under the Tree and scratched with a stick in the mould;
And the first rude sketch that the world had seen was joy to his mighty heart,
Till the Devil whispered behind the leaves, "It's pretty, but is it Art?"
-- The Conundrum of the Workshops, Rudyard Kipling