22 | | See also the ApiDocs themselves. |
23 | | |
24 | | |
25 | | == Development Milestones == |
26 | | === Milestone [milestone:1.0] === |
27 | | * [10189]: db API refactoring, using the `with` keyword (DatabaseApi#Trac0.13API) |
28 | | |
29 | | === Milestone [milestone:0.12] === |
30 | | * [9825]: 0.12rc1 - javascript translations and setup.py changes |
31 | | (`get_l10n_cmdclass` and `get_l10n_js_cmdclass`) |
32 | | * [9595]: 0.12b1 |
33 | | * [9260]: templates/macros.html deprecated |
34 | | * [9224]: zero-padding of revision numbers in the repository cache ('''upgrade needed''') |
35 | | * [9210]: timestamps stored as bigints (microsecond resolution) in the db ('''upgrade needed''') |
36 | | * [9175]: MultiRepos merge, ('''repository resync needed''') |
37 | | * ... (well, tons of changes) |
38 | | * r7705: i18n support for plugins - you'll need |
39 | | Genshi's [Genshi:source:branches/experimental/advanced-i18n@967 advanced-i18n] |
40 | | for getting translated templates. |
41 | | * !r6986: Internationalization support |
42 | | |
43 | | |
44 | | === Milestone [milestone:0.11] === |
45 | | * r6805: functional tests available in trunk (see [source:/trunk/TESTING-README TESTING-README]) |
46 | | * r6572: enabled the "noConflict" mode for jQuery, so that other Javascript libraries using '$' in a special way can be used. As a result, plugins using jQuery should be updated (follow the advice in http://trac.edgewall.org/changeset/6572#file11). Whether this change will stay or be reverted is under discussion. ''update: well, the change has actually been reverted without much discussion in r6715.'' |
47 | | * ''r6352'' removed the `req.warning("...")` call. Replace it with `add_warning(req, "...")`. |
48 | | * ''r6139 integrated the API changes developed in the context-refactoring branch. The early 0.11dev plugins most probably need to be adapted. See the ["TracDev/ApiChanges/0.11"] page.'' |
49 | | * r5514: [wiki:TracDev/SecurityBranch Flexible permission system] |
50 | | * r5378: Flexible/extensible [TracWorkflow ticket workflow] |
51 | | * r4819: [SetupTools Setuptools] integration |
52 | | * r4095: WebAdmin integration |
53 | | * r4561: versioncontrol "blame" support |
54 | | * r3947: [http://jquery.com/ jQuery] integration |
55 | | * r3935: Timezone support and internal use of `datetime` |
56 | | * r3832: [http://genshi.edgewall.org/ Genshi] integration ([query:status=!closed&keywords=~genshi open tickets]) |
| 27 | //Notable changesets modifying the API prior to 1.0 have been recorded in [./@15#DevelopmentMilestones a previous version] of this page. |