{"id":885,"date":"2010-10-28T23:35:36","date_gmt":"2010-10-28T22:35:36","guid":{"rendered":"http:\/\/www.thomaskeller.biz\/blog\/?p=885"},"modified":"2010-10-29T12:29:13","modified_gmt":"2010-10-29T11:29:13","slug":"monotone-0-99-released","status":"publish","type":"post","link":"https:\/\/www.thomaskeller.biz\/blog\/2010\/10\/28\/monotone-0-99-released\/","title":{"rendered":"monotone 0.99 released (Updated)"},"content":{"rendered":"<p>**[Update]** Unfortunately some last minute changes make this release break on x86_64 &#8211; the issue has been fixed in the meantime, [the patch is available here](http:\/\/code.monotone.ca\/p\/monotone\/source\/commit\/1719598391da11b01b3a574e5b96a315d3d33810\/). My apologies, we&#8217;ll put out a new release shortly. **[\/Update]**<\/p>\n<p>We, the monotone developers, are very proud to release version 0.99<br \/>\nof our distributed version control system.<\/p>\n<p>This release contains almost countless bug fixes, changes and new<br \/>\nfeatures, so I&#8217;m listing only the outstanding ones here:<\/p>\n<p> * Selectors have been overhauled to support the calculation of<br \/>\n   common sets of revisions, like e.g. differences, ancestors,<br \/>\n   parents or children of input revisions.<\/p>\n<p> * Monotone&#8217;s URI syntax has been extended and is now the default<br \/>\n   for all kinds of netsync actions (the old syntax remains available<br \/>\n   until 2.0 though).<\/p>\n<p> * All netsync commands now come with a &#8220;dry-run&#8221; mode which<br \/>\n   shows incoming and outgoing changes, such as revisions and certs.<\/p>\n<p> * The command line UI was cleaned up and improved a lot and now<br \/>\n   supports negatable and completable options amongst other things.<\/p>\n<p> * Many automate commands have been added and existing one improved.<\/p>\n<p> * Monotone regained its manual page &#8211; automatically generated from<br \/>\n   the command tree &#8211; which is also available localized through<br \/>\n   the new &#8216;manpage&#8217; command.<\/p>\n<p>A complete list of changes is available in the [NEWS file](http:\/\/www.monotone.ca\/NEWS).<br \/>\nThe tarball can be [downloaded here](http:\/\/www.monotone.ca\/downloads.php)<br \/>\n&#8211; binaries are posted there as they come in.<\/p>\n<p>Finally, this release also marks the beginning of a new version<br \/>\nnumbering scheme, where we try to maintain stable versions up to a<br \/>\ncertain point and add only non-breaking changes as minor releases.<\/p>\n<p>The upcoming version 1.0 now is such a stable release, actually the<br \/>\nfirst one after more than 6 years of development. It will only contain<br \/>\nbug fixes and documentation improvements, but no additional new<br \/>\nfeatures, and is planned in Q4 2010.<\/p>\n<p>**Thank you all for your ongoing support!**<\/p>\n<p>Thomas<br \/>\n&#8211; on behalf of the monotone team.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>**[Update]** Unfortunately some last minute changes make this release break on x86_64 &#8211; the issue has been fixed in the meantime, [the patch is available here](http:\/\/code.monotone.ca\/p\/monotone\/source\/commit\/1719598391da11b01b3a574e5b96a315d3d33810\/). My apologies, we&#8217;ll put out a new release shortly. **[\/Update]** We, the monotone developers, are very proud to release version 0.99 of our distributed version control system. This release &hellip; <a href=\"https:\/\/www.thomaskeller.biz\/blog\/2010\/10\/28\/monotone-0-99-released\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">monotone 0.99 released (Updated)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,4],"tags":[],"class_list":["post-885","post","type-post","status-publish","format-standard","hentry","category-free-software","category-monotone"],"_links":{"self":[{"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/posts\/885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/comments?post=885"}],"version-history":[{"count":7,"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/posts\/885\/revisions"}],"predecessor-version":[{"id":891,"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/posts\/885\/revisions\/891"}],"wp:attachment":[{"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/media?parent=885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/categories?post=885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thomaskeller.biz\/blog\/wp-json\/wp\/v2\/tags?post=885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}