| 1 | # InDefero 1.2 - xxx xxx xx xx:xx 2011 UTC␊ |
| 2 | ␊ |
| 3 | ## New Features␊ |
| 4 | ␊ |
| 5 | - Mercurial source views now show parent revisions (if any) and detailed change information␊ |
| 6 | - File download URLs now contain the file name rather than the upload id; old links still work though (issues 559 and 686)␊ |
| 7 | - Display monotone file and directory attributes in the tree and file view␊ |
| 8 | (needs a monotone with an interface version of 13.1 or newer)␊ |
| 9 | - The context area is now kept in view when a page scrolls down several pages␊ |
| 10 | ␊ |
| 11 | ## Bugfixes␊ |
| 12 | ␊ |
| 13 | - The SVN interface acts more robust if an underlying repository has been restructured (issue 364)␊ |
| 14 | - monotone zip archive entries now all carry the revision date as mtime (issue 645)␊ |
| 15 | - Timeline only displays filter options for items a user has actually access to (issue 655)␊ |
| 16 | - The log, tags and branches parsers for Mercurial are more robust now (issue 663)␊ |
| 17 | - Fix SSH public key parsing issues and improve the check for existing, uploaded keys (issue 679)␊ |
| 18 | - Diff views now show empty context lines for git and hg again (issue 688)␊ |
| 19 | - Let the SVN command line client not store the login credentials we give him as arguments␊ |
| 20 | - The usher section in the forge administration no longer displays a bogus␊ |
| 21 | server enty in case no monotone server is configured in the connected␊ |
| 22 | usher instance␊ |
| 23 | - Prevent a timeout from popping up when Usher is restarted (issue 695)␊ |
| 24 | - The SyncMonotone plugin now cleans up partial artifacts it created during the addition of␊ |
| 25 | a new project or monotone key, in case an error popped up in the middle (issue 697)␊ |
| 26 | - Better error detection and reporting in the SyncMonotone plugin␊ |
| 27 | ATTENTION: This needs Pluf 46b7f251 or newer!␊ |
| 28 | ␊ |
| 29 | ## Documentation␊ |
| 30 | ␊ |
| 31 | - The documentation on the setup of the monotone plugin has been improved.␊ |
| 32 | ␊ |
| 33 | ## Translations␊ |
| 34 | ␊ |
| 35 | # InDefero 1.1.2 - Thu May 26 07:42:25 2011 UTC␊ |
| 36 | ␊ |
| 37 | ## Bugfixes␊ |
| 38 | ␊ |
| 39 | - Fix tags extraction from git repository (issue 675)␊ |
| 40 | - Fix SSH validation method (issue 671)␊ |
| 41 | - Fix malformed URL in the RSS (issue 666)␊ |
| 42 | - Fix validateRevision call for Mercurial Scm (issue 657)␊ |
| 43 | ␊ |
| 44 | ## Translations␊ |
| 45 | ␊ |
| 46 | - Missing word in French translation (issue 672)␊ |
| 47 | - Update Spanish translation␊ |
| 48 | ␊ |
| 49 | # InDefero 1.1.1 - Mon Mar 28 15:52 2011 UTC␊ |
| 50 | ␊ |
| 51 | ## Bugfixes␊ |
| 52 | ␊ |
| 53 | - Fix an incompatibility with Python 3.1 in gitserve.py (issue 554)␊ |
| 54 | - Fix PHP error when the commit view shows a commit with changed binary files (issue 643)␊ |
| 55 | - A migration problem prevented the preferences page being displayed properly (issues 644 and 653)␊ |
| 56 | - Fix PHP error when trying to create Mercurial source archives (issue 648)␊ |
| 57 | - Improve the French translation (issue 651)␊ |
| 58 | - Registration page missed a link to password recovery that was mentioned in a form error (issue 652)␊ |
| 59 | ␊ |
| 60 | # InDefero 1.1 - Sun Mar 20 11:44 2011 UTC␊ |
| 61 | ␊ |
| 62 | ## New Features␊ |
| 63 | ␊ |
| 64 | * _Version control_:␊ |
| 65 | - Support for the monotone Version Control system (see [[InstallationScmMonotone]])␊ |
| 66 | - Display detailed changeset information in the commit details (git, mtn) (issue 544)␊ |
| 67 | - Show branch in the commit details (git, mtn, hg) (issue 450)␊ |
| 68 | - Render branch and tag names in a popup and make them filterable (git, hg, mtn) (issue 601)␊ |
| 69 | ␊ |
| 70 | * _Issue tracking_:␊ |
| 71 | - Forge-wide and per-project watch lists of starred issues (issue 589)␊ |
| 72 | - Configure a default issue template for each project (issues 212 and 540)␊ |
| 73 | - Pick default issue labels from the configured project settings (issue 556)␊ |
| 74 | - Navigate to a preceding / following issue in the issue detail view␊ |
| 75 | - Many new text syntaxes to auto-link revisions (see [[AutomaticLinks]], issue 569)␊ |
| 76 | ␊ |
| 77 | * _Documentation wiki_:␊ |
| 78 | - Automatically create a table of contents on wiki pages (issue 350)␊ |
| 79 | - Allow the usage of text labels for Wiki text links (issue 456)␊ |
| 80 | ␊ |
| 81 | * _Other_:␊ |
| 82 | - Enhanced user profile page (issue 510)␊ |
| 83 | - Manage multiple (commit) emails in the account settings (issues 136 and 500)␊ |
| 84 | - Filter the timeline and its feed by item type (issue 543)␊ |
| 85 | - Add multiple email addresses for project notifications (issue 372)␊ |
| 86 | - Direct links to other projects via the new `Project List` dropdown␊ |
| 87 | - InDefero gained a favicon (issue 594)␊ |
| 88 | ␊ |
| 89 | ## Bugfixes␊ |
| 90 | ␊ |
| 91 | - Fix `Need SSH_ORIGINAL_COMMAND in environment` error for git sync (issue 198)␊ |
| 92 | - Added an option to disable lengthy project size calculation in the forge (issue 403)␊ |
| 93 | - Fix a problem when deleting an orphaned git repository (issue 467)␊ |
| 94 | - Ignore XML parsing problems when trying to retrieve commit messages for svn (issues 469 and 518)␊ |
| 95 | - Sort the project list by the display name of the project (issue 477)␊ |
| 96 | - Project creation form now has a short description field as well (issue 479)␊ |
| 97 | - Add more file extensions supported by our in-tree prettify version (issues 490 and 567)␊ |
| 98 | - Improve the parsing of hg's log output (issues 507 and 508)␊ |
| 99 | - Do not clean `<ins>` and `<del>` HTML markup from user input (issue 509)␊ |
| 100 | - Improve HTML validation by switching from `strict` to `transitional` DOCTYPE (issue 511)␊ |
| 101 | - Properly handle git commits without a changelog title (issue 520)␊ |
| 102 | - Improve BSD compatibility in shell scripts (issue 526)␊ |
| 103 | - Properly render inner whitespaces in viewed issue attachments (issue 528)␊ |
| 104 | - Support for uploading SSH keys without optional comment (issue 531)␊ |
| 105 | - Recognize irc: and git: protocols in Markdown renderer (issue 546)␊ |
| 106 | - New config option `git_core_quotepath` to handle non-ASCII git file names (issue 553)␊ |
| 107 | - Ensured that active views are rendered in the menu as such (issue 555)␊ |
| 108 | - Add CSS for nested and mixed ordered and unordered lists (issue 557)␊ |
| 109 | - Directories are now sorted before files in source tree views (issue 573)␊ |
| 110 | - File attachments now have explicit view and download links in issue views (issue 575)␊ |
| 111 | - Display anonymous access URL when user has no SSH key registered (issue 588)␊ |
| 112 | - Improve the rendering of tag lists in issue views (issue 591)␊ |
| 113 | - Improved error page when a commit or branch was not found (issue 609)␊ |
| 114 | - Disable browser autocomplete of password fields in the account settings (issue 616)␊ |
| 115 | - Improvements in the automatic linker parser (issue 618)␊ |
| 116 | - The `createIssue` API method did not check the API authentication (issue 619)␊ |
| 117 | - Reduce the memory footprint and compatibility of the internal diff parser (issues 627 and 633)␊ |
| 118 | - Print the git branches and tags in bold which contain the currently displayed revision␊ |
| 119 | ␊ |
| 120 | ## Documentation␊ |
| 121 | ␊ |
| 122 | - Document how to contribute to Indefero in `CONTRIBUTE.mdtext` (issue 486)␊ |
| 123 | - Note possible problems with mbstring.func_overload in `INSTALL.mdtext` (issue 481)␊ |
| 124 | - Improve links to Markdown documentation (issue 489)␊ |
| 125 | - Explain purpose of `idf_strong_key_check` in `idf.php-dist` (issue 516)␊ |
| 126 | ␊ |
| 127 | ## Translations␊ |
| 128 | ␊ |
| 129 | - Spanish translation added␊ |
| 130 | - Started with a Simplified Chinese translation (issue 521)␊ |
| 131 | - Started with a Russian translation␊ |
| 132 | - Updates and fixes to the French translation (issue 574)␊ |
| 133 | - Updates and fixes to the German translation␊ |
| 134 | - English source language has been improved (issues 441, 478, and 631)␊ |
| 135 | ␊ |
| 136 | # InDefero 1.0 - Tue Apr 20 07:00 2010 UTC␊ |
| 137 | ␊ |
| 138 | First stable release.␊ |
| 139 | ␊ |
| 140 | |