{"thread":{"id":"44561","subject":"[ANNOUNCE] git-cinnabar 0.4.0 release candidate","startedAt":"2016-11-29T01:01:55Z","lastAt":"2016-11-29T01:01:55Z","messageCount":1,"participants":["Mike Hommey"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"306529","messageId":"20161129002223.kicphqpyosfyz3im@glandium.org","threadId":"44561","inReplyTo":null,"subject":"[ANNOUNCE] git-cinnabar 0.4.0 release candidate","fromName":"Mike Hommey","fromEmail":"mh@glandium.org","sentAt":"2016-11-29T00:22:23Z","receivedAt":"2016-11-29T01:01:55Z","isPatch":false,"sender":{"key":"mh@glandium.org","avatar":"https://avatars.githubusercontent.com/u/1038527?v=4"},"body":"Hi,\n\nGit-cinnabar is a git remote helper to interact with mercurial\nrepositories. It allows to clone, pull and push from/to mercurial remote\nrepositories, using git.\n\nCode on https://github.com/glandium/git-cinnabar\nThis release on\nhttps://github.com/glandium/git-cinnabar/releases/tag/0.4.0rc\n\n[ Previous announcements:\n  http://marc.info/?l=git&m=146943537220142\n  http://marc.info/?l=git&m=146762932928309\n  http://marc.info/?l=git&m=146179749105388 (...)]\n\nWhat's new since 0.4.0b3?\n\n- Updated git to 2.10.2 for cinnabar-helper.\n- Added a new `git cinnabar download` command to download a helper on\n  platforms where one is available.\n- Fixed some corner cases with pack windows in the helper. This prevented\n  cloning mozilla-central with the helper.\n- Fixed bundle2 support that broke cloning from a mercurial 4.0 server in\n  some cases.\n- Fixed some corner cases involving empty files. This prevented cloning\n  Mozilla's stylo incubator repository.\n- Fixed some correctness issues in file parenting when pushing changesets\n  pulled from one mercurial repository to another.\n- Various improvements to the rules to build the helper.\n- Experimental (and slow) support for pushing merges, with caveats. See\n  https://github.com/glandium/git-cinnabar/issues/20 for details about\n  the current status. \n\nAnd since I realize I didn't announce beta 3:\n\nWhat's new since 0.4.0b2?\n\n- Properly handle bundle2 errors, avoiding git to believe a push\n  happened when it didn't. (0.3.x is unaffected)\n\nMike\n"}]}