source: tracformsplugin/tags/tracforms-0.4.1/0.11/changelog

Last change on this file was 10490, checked in by Steffen Hoffmann, 12 years ago

TracFormsPlugin: Release maintenance version 0.4.1 for compatibility with Trac 0.11, closes #9000.

These are changes cherry-picked from trunk and merged into tracforms-0.4 to
establish full compatibility with Trac 0.11 on level with plugin's own claims.

File size: 3.2 KB
Line 
1Author: Rich Harkins <rich@worldsinfinite.com>
2Maintainer: Steffen Hoffmann <hoff.st@web.de>
3
4tracforms-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
10tracforms-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
26tracforms-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
33tracforms-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
61tracforms-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
66tracforms-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
75tracforms-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
80tracforms-0.1.1:
81* Fixed #3215 : Assuming AccountManagerPlugin was installed.
82
83tracforms-0.1:
84* Original release
85
Note: See TracBrowser for help on using the repository browser.