| 1 | Author: Rich Harkins <rich@worldsinfinite.com> |
|---|
| 2 | Maintainer: Steffen Hoffmann <hoff.st@web.de> |
|---|
| 3 | |
|---|
| 4 | tracforms-0.4.1 (22-Jul-2011): |
|---|
| 5 | resolved issues |
|---|
| 6 | * #9000: Plugin uninstallable in Trac 0.11 - sample crashes wiki, more issues |
|---|
| 7 | * let intermediate permissions inherit `FORM_VIEW` for convenience |
|---|
| 8 | |
|---|
| 9 | |
|---|
| 10 | tracforms-0.4 (18-May-2011): |
|---|
| 11 | resolved issues |
|---|
| 12 | * #5608: trac-admin upgrade with PostgreSQL fails due to specific SQL syntax |
|---|
| 13 | * #5667: Added compatibility with PostgreSQL |
|---|
| 14 | both by full replacement of proprietary db cursor with generic Trac code |
|---|
| 15 | * fix `filter` used for TracForms *if operations, what seems |
|---|
| 16 | broken since initial implementation in 0.2 |
|---|
| 17 | |
|---|
| 18 | new features |
|---|
| 19 | * #5318: Unable to specify the width of input fields |
|---|
| 20 | by recognizing optional attributes similar to textarea fields |
|---|
| 21 | * arbitrary floating point precision support for aggregation functions |
|---|
| 22 | by an algorithm independent of native support in Python >= 2.6 |
|---|
| 23 | * support for negative values as arguments of aggregation functions |
|---|
| 24 | |
|---|
| 25 | |
|---|
| 26 | tracforms-0.3.1 (09-May-2011): |
|---|
| 27 | resolved issues |
|---|
| 28 | * #8751: Form update failure: HTTP request has not JSON serializable argument |
|---|
| 29 | * fix last_id property of 'INSERT' SQL statement for new forms |
|---|
| 30 | * fix handling of HTML 'POST' request argument `__context__` |
|---|
| 31 | |
|---|
| 32 | |
|---|
| 33 | tracforms-0.3 (30-Apr-2011): |
|---|
| 34 | resolved issues |
|---|
| 35 | * #3388: Couldn't print TracForms |
|---|
| 36 | * #6993: Form Submission returns 'RuntimeError: No Content-Length header set' |
|---|
| 37 | fixing HTTP request handling in Trac >= 0.12 |
|---|
| 38 | * fix error "'DBCursor' object has no attribute 'lastrowid'" |
|---|
| 39 | * #3741: Tracforms can't handle mutated vowel |
|---|
| 40 | allowing non-ASCII characters in user input and for submit button label |
|---|
| 41 | |
|---|
| 42 | new features |
|---|
| 43 | * #3500: Integrate search with TracFormsPlugin |
|---|
| 44 | by an own TracSearch provider (ISearchSource) |
|---|
| 45 | * mandatory permissions added: 'FORM_VIEW', 'FORM_EDIT_VAL', 'FORM_RESET' |
|---|
| 46 | so all actions can be restricted per form |
|---|
| 47 | * #8258: Add i18n support |
|---|
| 48 | including German translations, maintained with further code changes |
|---|
| 49 | * #4759: Revision handling for submit changes |
|---|
| 50 | by a form history display like for ticket changes |
|---|
| 51 | * #3445: Reset form, esp if 'tf.who' is stored with form |
|---|
| 52 | by not only one option but full and stepwise administrative form reset |
|---|
| 53 | |
|---|
| 54 | other stuff |
|---|
| 55 | * new dependency on JSON (`simplejson` for Python<2.6) |
|---|
| 56 | * major Trac db schema changes |
|---|
| 57 | * major code reorganization including module renaming |
|---|
| 58 | * improved SQL debug logging shows SQL error messages |
|---|
| 59 | |
|---|
| 60 | |
|---|
| 61 | tracforms-0.2.1: |
|---|
| 62 | * Fixed #3300 : /wiki versus /wiki/WikiStart |
|---|
| 63 | * Fixed #3326 : field %r and dealing with errors. |
|---|
| 64 | * Fixed #3290 : Added compatibly with MySQL |
|---|
| 65 | |
|---|
| 66 | tracforms-0.2: |
|---|
| 67 | * Fixed #3262 : Added option drop-down lists. |
|---|
| 68 | * Fixed #3261 : Added support for textarea. This also triggered the ability |
|---|
| 69 | to add -class and -id as well as commands to set the form's |
|---|
| 70 | CSS state. |
|---|
| 71 | * Fixed #3267 : Added operation templates |
|---|
| 72 | * Fixed #3268 : Added sum, sumif, count, countif, sumprod, zip, filter, int |
|---|
| 73 | quote, and value functions. |
|---|
| 74 | |
|---|
| 75 | tracforms-0.1.2: |
|---|
| 76 | * Fixed #3259 : Problems with multiple forms on the same page. |
|---|
| 77 | * Fixed #3258 : Radio wasn't working. |
|---|
| 78 | * Fixed #3240 : User wasn't being recorded properly. |
|---|
| 79 | |
|---|
| 80 | tracforms-0.1.1: |
|---|
| 81 | * Fixed #3215 : Assuming AccountManagerPlugin was installed. |
|---|
| 82 | |
|---|
| 83 | tracforms-0.1: |
|---|
| 84 | * Original release |
|---|
| 85 | |
|---|