Fossil SCM
Bump the version number to 1.25 and add a change log in preparation for the next release.
Commit
ed1e34c7607f3680f7ad6bd7d686ef9eb6699b3e
Parent
d091c609d29fecb…
2 files changed
+1
-1
+81
M
VERSION
+1
-1
| --- VERSION | ||
| +++ VERSION | ||
| @@ -1,1 +1,1 @@ | ||
| 1 | -1.24 | |
| 1 | +1.25 | |
| 2 | 2 |
| --- VERSION | |
| +++ VERSION | |
| @@ -1,1 +1,1 @@ | |
| 1 | 1.24 |
| 2 |
| --- VERSION | |
| +++ VERSION | |
| @@ -1,1 +1,1 @@ | |
| 1 | 1.25 |
| 2 |
+81
| --- www/changes.wiki | ||
| +++ www/changes.wiki | ||
| @@ -1,7 +1,88 @@ | ||
| 1 | 1 | <title>Change Log</title> |
| 2 | 2 | |
| 3 | +<h2>Changes For Version 1.25 (2012-12-19)</h2> | |
| 4 | + * Enhancements to ticket processing. There are now two tables: TICKET and | |
| 5 | + TICKETCHNG. There is one row in TICKETCHNG for each ticket artifact. | |
| 6 | + Fields from ticket artifacts go into either or both of TICKET and | |
| 7 | + TICKETCHNG, whichever contain matching column names. Default ticket | |
| 8 | + edit and viewing scripts are updated to use TICKETCHNG. The TH1 | |
| 9 | + scripting language is enhanced to support this, including the new | |
| 10 | + "query" command for doing SQL queries against the repository database. | |
| 11 | + All changes should be backwards compatible. | |
| 12 | + * Add the ability to moderate ticket and wiki changes. Unmoderated changes | |
| 13 | + do not sync and may be deleted by the moderator if found to contain spam | |
| 14 | + or other objectionable content. | |
| 15 | + * Add javascript so that clicking on a node of the timeline graph selects | |
| 16 | + that node. Then clicking on a second node shows a diff between the | |
| 17 | + two nodes. Clicking on the selected node unselects it. | |
| 18 | + * Warn of unresolved merge conflicts in "fossil status" and disallow | |
| 19 | + commits of unresolved conflicts unless the --allow-conflict option | |
| 20 | + is used. | |
| 21 | + * Add javascript so that clicking on column headers in a ticket report | |
| 22 | + sorts by the indicated column. | |
| 23 | + * Add the "fossil cat" command which is basically an alias for | |
| 24 | + "fossil finfo -p". | |
| 25 | + * Hyperlinks with the class "button" are rendered as submenu buttons | |
| 26 | + on embedded documentation. | |
| 27 | + * The check-in comment editor on windows now defaults to NotePad.exe. | |
| 28 | + * Correctly deal with BOMs in check-in comments. Also attempt to convert | |
| 29 | + check-in comments to UTF8 from other encodings. | |
| 30 | + * Allow the deletion of multiple stash entries using multiple arguments | |
| 31 | + to the "fossil stash rm" command. | |
| 32 | + * Enhance the "fossil server DIRECTORY" command to serve static content | |
| 33 | + files contained in DIRECTORY. | |
| 34 | + * Allow the "fossil ui" command to specify a directory as long as the | |
| 35 | + the --notfound option is used. | |
| 36 | + * Add a configuration option that causes timeline messages to be rendered | |
| 37 | + as text/x-fossil-plain (which is the same as text/plain except that | |
| 38 | + hyperlinks inside of <nowiki>[...]</nowiki> are decorated.) | |
| 39 | + * Only decorate <nowiki>[...]</nowiki> in check-in comments and tickets | |
| 40 | + if the contented text really is a valid hyperlink target. | |
| 41 | + * Improvements to the side-by-side diff algorithm, for a more | |
| 42 | + human-friendly display in some complex cases. | |
| 43 | + * Added <nowiki>[utime] and [stime]</nowiki> commands to TH1. These | |
| 44 | + commands can be used for things such as displaying the page rendering | |
| 45 | + time in the footer. | |
| 46 | + * Add the ability to pass command-line options of "fossil rebuild" to | |
| 47 | + "fossil all rebuild". | |
| 48 | + * Add the --deanalyze option to "fossil rebuild" (and "fossil all rebuild") | |
| 49 | + * Do not run the graphical merging tool nor leave merge-droppings after a | |
| 50 | + dry-run merge. Display an improved merge-summary message at the end of | |
| 51 | + the merge. | |
| 52 | + * Add options to "fossil commit" to override the various sanity checks. | |
| 53 | + Options added: --allow-empty, --allow-fork, --allow-older, and | |
| 54 | + --allow-conflict. | |
| 55 | + * Optionally require a CAPTCHA (controlled by a setting on the | |
| 56 | + Admin/Access webpage) when a user who is not logged in tries to | |
| 57 | + edit wiki, or a ticket, or an attachment. | |
| 58 | + * Improvements to the "ssh://" sync protocol, to help it move past | |
| 59 | + noisey motd comments. | |
| 60 | + * Add the uf=FILE-SHA1-HASH query parameter to the timeline, causing the | |
| 61 | + timeline to show only check-ins that contain the specific file identified | |
| 62 | + by FILE-SHA1-HASH. ("uf" stands for "uses file".) | |
| 63 | + * Enhance the file change annotator so that it follows the file across | |
| 64 | + name changes. | |
| 65 | + * Fix the server-side of the sync protocol so that it will not generate | |
| 66 | + a delta loop when a file changes from its original state, through two | |
| 67 | + or more intermediate states, and back to the original state, all within | |
| 68 | + a single sync. | |
| 69 | + * Show much less output during a sync operation, unless the --verbose | |
| 70 | + option is used. | |
| 71 | + * Set the action= attribute of <form> elements using javascript, | |
| 72 | + as an addition defense against spam-bots. | |
| 73 | + * Disallow invalid UTF8 characters (such as overlength characters or | |
| 74 | + characters in the surrogate pair range) in filename. | |
| 75 | + * Judge the UserAgent strings issued by the NetSurf webbrowser to be | |
| 76 | + coming from a human, not from a bot. | |
| 77 | + * Add the zlib sources to the Fossil source tree (under compat/zlib) and | |
| 78 | + use those sources when compiling on (windows) systems that do not have | |
| 79 | + a zlib library installed by default. | |
| 80 | + * Prompt the user with the option to convert non-UTF8 files into UTF8 | |
| 81 | + when committing. | |
| 82 | + * Allow the characters <nowiki>*[]?</nowiki> in filenames. | |
| 83 | + | |
| 3 | 84 | <h2>Changes For Version 1.24 (2012-10-22)</h2> |
| 4 | 85 | * Added support for WYSIWYG editing of wiki pages. WYSIWYG is turned off |
| 5 | 86 | by default and can be turned on by setting a configuration option. |
| 6 | 87 | * Allow style= attribute to occur in HTML markup on wiki pages. |
| 7 | 88 | * Added the --tk option to the "fossi diff" and "fossil stash diff" |
| 8 | 89 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -1,7 +1,88 @@ | |
| 1 | <title>Change Log</title> |
| 2 | |
| 3 | <h2>Changes For Version 1.24 (2012-10-22)</h2> |
| 4 | * Added support for WYSIWYG editing of wiki pages. WYSIWYG is turned off |
| 5 | by default and can be turned on by setting a configuration option. |
| 6 | * Allow style= attribute to occur in HTML markup on wiki pages. |
| 7 | * Added the --tk option to the "fossi diff" and "fossil stash diff" |
| 8 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -1,7 +1,88 @@ | |
| 1 | <title>Change Log</title> |
| 2 | |
| 3 | <h2>Changes For Version 1.25 (2012-12-19)</h2> |
| 4 | * Enhancements to ticket processing. There are now two tables: TICKET and |
| 5 | TICKETCHNG. There is one row in TICKETCHNG for each ticket artifact. |
| 6 | Fields from ticket artifacts go into either or both of TICKET and |
| 7 | TICKETCHNG, whichever contain matching column names. Default ticket |
| 8 | edit and viewing scripts are updated to use TICKETCHNG. The TH1 |
| 9 | scripting language is enhanced to support this, including the new |
| 10 | "query" command for doing SQL queries against the repository database. |
| 11 | All changes should be backwards compatible. |
| 12 | * Add the ability to moderate ticket and wiki changes. Unmoderated changes |
| 13 | do not sync and may be deleted by the moderator if found to contain spam |
| 14 | or other objectionable content. |
| 15 | * Add javascript so that clicking on a node of the timeline graph selects |
| 16 | that node. Then clicking on a second node shows a diff between the |
| 17 | two nodes. Clicking on the selected node unselects it. |
| 18 | * Warn of unresolved merge conflicts in "fossil status" and disallow |
| 19 | commits of unresolved conflicts unless the --allow-conflict option |
| 20 | is used. |
| 21 | * Add javascript so that clicking on column headers in a ticket report |
| 22 | sorts by the indicated column. |
| 23 | * Add the "fossil cat" command which is basically an alias for |
| 24 | "fossil finfo -p". |
| 25 | * Hyperlinks with the class "button" are rendered as submenu buttons |
| 26 | on embedded documentation. |
| 27 | * The check-in comment editor on windows now defaults to NotePad.exe. |
| 28 | * Correctly deal with BOMs in check-in comments. Also attempt to convert |
| 29 | check-in comments to UTF8 from other encodings. |
| 30 | * Allow the deletion of multiple stash entries using multiple arguments |
| 31 | to the "fossil stash rm" command. |
| 32 | * Enhance the "fossil server DIRECTORY" command to serve static content |
| 33 | files contained in DIRECTORY. |
| 34 | * Allow the "fossil ui" command to specify a directory as long as the |
| 35 | the --notfound option is used. |
| 36 | * Add a configuration option that causes timeline messages to be rendered |
| 37 | as text/x-fossil-plain (which is the same as text/plain except that |
| 38 | hyperlinks inside of <nowiki>[...]</nowiki> are decorated.) |
| 39 | * Only decorate <nowiki>[...]</nowiki> in check-in comments and tickets |
| 40 | if the contented text really is a valid hyperlink target. |
| 41 | * Improvements to the side-by-side diff algorithm, for a more |
| 42 | human-friendly display in some complex cases. |
| 43 | * Added <nowiki>[utime] and [stime]</nowiki> commands to TH1. These |
| 44 | commands can be used for things such as displaying the page rendering |
| 45 | time in the footer. |
| 46 | * Add the ability to pass command-line options of "fossil rebuild" to |
| 47 | "fossil all rebuild". |
| 48 | * Add the --deanalyze option to "fossil rebuild" (and "fossil all rebuild") |
| 49 | * Do not run the graphical merging tool nor leave merge-droppings after a |
| 50 | dry-run merge. Display an improved merge-summary message at the end of |
| 51 | the merge. |
| 52 | * Add options to "fossil commit" to override the various sanity checks. |
| 53 | Options added: --allow-empty, --allow-fork, --allow-older, and |
| 54 | --allow-conflict. |
| 55 | * Optionally require a CAPTCHA (controlled by a setting on the |
| 56 | Admin/Access webpage) when a user who is not logged in tries to |
| 57 | edit wiki, or a ticket, or an attachment. |
| 58 | * Improvements to the "ssh://" sync protocol, to help it move past |
| 59 | noisey motd comments. |
| 60 | * Add the uf=FILE-SHA1-HASH query parameter to the timeline, causing the |
| 61 | timeline to show only check-ins that contain the specific file identified |
| 62 | by FILE-SHA1-HASH. ("uf" stands for "uses file".) |
| 63 | * Enhance the file change annotator so that it follows the file across |
| 64 | name changes. |
| 65 | * Fix the server-side of the sync protocol so that it will not generate |
| 66 | a delta loop when a file changes from its original state, through two |
| 67 | or more intermediate states, and back to the original state, all within |
| 68 | a single sync. |
| 69 | * Show much less output during a sync operation, unless the --verbose |
| 70 | option is used. |
| 71 | * Set the action= attribute of <form> elements using javascript, |
| 72 | as an addition defense against spam-bots. |
| 73 | * Disallow invalid UTF8 characters (such as overlength characters or |
| 74 | characters in the surrogate pair range) in filename. |
| 75 | * Judge the UserAgent strings issued by the NetSurf webbrowser to be |
| 76 | coming from a human, not from a bot. |
| 77 | * Add the zlib sources to the Fossil source tree (under compat/zlib) and |
| 78 | use those sources when compiling on (windows) systems that do not have |
| 79 | a zlib library installed by default. |
| 80 | * Prompt the user with the option to convert non-UTF8 files into UTF8 |
| 81 | when committing. |
| 82 | * Allow the characters <nowiki>*[]?</nowiki> in filenames. |
| 83 | |
| 84 | <h2>Changes For Version 1.24 (2012-10-22)</h2> |
| 85 | * Added support for WYSIWYG editing of wiki pages. WYSIWYG is turned off |
| 86 | by default and can be turned on by setting a configuration option. |
| 87 | * Allow style= attribute to occur in HTML markup on wiki pages. |
| 88 | * Added the --tk option to the "fossi diff" and "fossil stash diff" |
| 89 |