source: tagsplugin/tags/0.9/changelog

Last change on this file was 16200, checked in by Ryan J Ollos, 7 years ago

0.9: Tag release 0.9

File size: 7.2 KB
RevLine 
[10683]1Originally created by Muness Alrubaie, totally rewritten by
2Author: Alec Thomas <alec@swapoff.org>
[12069]3Maintainer: Steffen Hoffmann <hoff.st@web.de>
[10683]4
[16199]5tractags-0.9 (25-Jan-2017)
[13862]6 resolved issues
[16199]7 * #8345: Remove compatibility code for Trac < 1.0
8 * #12056: Fix invalid XHTML on plugin page
9 * #12137: Make compatible with Trac 1.2
10 * #12292: Fix noisy assertion errors in log
11 * #12542: Render system message for invalid arguments to ListTagged macro
12 * #12693: Fix AttributeError exception due to incorrect permissions check
13 * #12718: Fix AttributeError exception when rendering timeline
14
15tractags-0.8 (18-Oct-2015)
16 resolved issues
[13862]17 * #11695: Changes to tags may be recorded as anonymous
[14148]18 * #11950: The tag TracLink doesn't allow trailing arguments
19   by supporting the 'realm' attribute in tag query expressions
[14785]20 * #12292: AssertionError: Page 5 out of range
[14944]21 * #12434: AttributeError: 'NoneType' object has no attribute 'get'
22 * #12486: Skip post_process_request during exception handling.
[13862]23
[13848]24 new features
[13858]25 * #1304: Implement tags related XMLRPC methods
[13860]26 * #1344: Choose tags via dropdown list
[14041]27   by integrating KeywordSuggestPlugin
[13873]28 * #3660: timeline display wiki/ticket changes only to items matching some tags
[13851]29 * #3891: TagSystem.get_tags(req, resource) should not need a full req object
[13848]30 * #9797: Add configurable prefix for linking tags to wiki pages
[13854]31 * #11661: Changes to Tags should be shown in timeline
[13865]32 * #11690: Document which components are required
[14041]33 * #11888: Show correct permission error instead of 'No handler matched ...'
[14144]34 * #11954: AttributeError: 'Mock' object has no attribute 'args'
[14153]35 * #11968: Add method TagSystem.get_taggable_realms
[14787]36 * #12202: Exclude option for ListTagged macro
[13851]37 add optional fine-grained permissions based on resource tags
[14132]38 add inline presentation format for ListTagged results
[13816]39
40
41tractags-0.7 (06-Apr-2014)
[10683]42 resolved issues
43 * #1960: Tags from Tickets / Milestones split into multiple tags
44 * #2424: Lost wiki change when commiting tag changes
45 * #2493: Wiki page names can be in Unicode
46 * #2714: tractags.api.TagSystem.delete_tags broken
47 * #2749: ListTagged in 0.6 doesn't give title of wiki pages from first heading
48   by adding new method describe_tagged_resource
49   Note: This is a '''tag provider API change'''.
50 * #2939: Requirement.parse('Genshi==dev,>=0.5.dev-r698')
51 * #3145: Create New Wiki Page with a Tag
52 * #3206: Edit wiki page content and tag
[10774]53 * #3359: Tickets tags don't work when using MySQL 4.x
[13815]54 * #3624: invalid link when using more than one tag in tagged
55 * #3677: Database operations fail with PostgreSQL 8.3
[10683]56 * #3753: Carry over tags from PageTemplates/ (was: TagIt macro)
[10789]57 * #3864: Unchecked permissions/restrictions for list of available tag realms
[10784]58 * #3983: ListTagged broken for tags starting with 'or'
[10776]59 * #4078: Bring back the mincount functionality for the TagCloud macro
[10683]60 * #4164: Wiki pages without tags have no tag styles
61 * #4223: Bad CSS interpretation with IE
[10775]62 * #4277: Support for MySQL
[13165]63 * #4503: Performance issues
64   mitigated by
65   * mirroring ticket tags into normalized `tags` db table
[13166]66   * caching `get_tagged_resources` for tickets
[13172]67   * optionally skipping fine-grained view permission tests for tickets
[13393]68   * using resource-less tag counters for tags-only tasks (i.e. tag cloud)
[10683]69 * #4996: TagsPlugin fails on upgrading
70 * #5345: TracError: The Trac Environment needs to be upgraded
71 * #5575: UnicodeEncodeError on Japanese tag
72 * #5714: No documentation on WikiMacros page
[12392]73 * #7857: Regression in Tag query functionality
[10683]74 * #8352: Chinese character in wiki name cause UnicodeEncodeError
75 * #8684: Unexpected keyword argument 'tags_link'
76 * #8995: Some missing HTML on wiki edit page
77 * #9023: Remove superflous error message about wiki_namespace
[10785]78 * #9057: Tags with single quote not tokenised correctly
[10683]79 * #9059: Various fixes and enhancements (detailed in #9060 - #9064)
80 * #9060: Query results are duplicated when realm-selection is repeated
81 * #9062: Wiki-page level-1-title broken on 0.12
[10748]82 * #9210: /tags page should not have a contextual navigation link 'Cloud'
[12069]83 * #9521: New install impossible on Trac 0.13dev
84   by adding generic db schema upgrade support
[13815]85 * #9630: Non-functional bracketed tags: TracLinks
[13757]86 * #10636: TagWikiMacros is NOT thread safe
[13278]87 * #11096: Avoid an `OperationalError: too many SQL variables
[13815]88 * #11147: IntegrityError: dup key value violates unique constraint "tags_pk"
[13278]89 * #11152: Tags are not supported on the 'wiki' realm
[13712]90 * #11226: Replacing a tag removes unrelated tags
[13379]91 * #11302: AttributeError: 'unicode' object has no attribute 'id'
[13802]92 * #11658: TypeError: get_tagged_resources() takes exactly 3 args (2 given)
[13803]93 * #11659: TypeError: 'function' object is not iterable
[10683]94 * TagsQuery now supports a context object
95 * refactor cloud rendering so it can be used by other plugins
96 * fix regression related to missing IWikiChangeListener
[14944]97 * ensure tags stylesheet is added for macros
[10683]98 * log warning for tag providers that don't implement describe_tagged_resource
99 * add plugin author email to display something at Trac 0.11 plugin admin page
100 * fix an AttributeError specific to the 0.6 release since [2953]
[11931]101 * fix an Error for `TagCloud` macro when being called without arguments
[11932]102 * improve formatting of header for `tag_view.html` page template
[12078]103 * do TagSystem class API cleanup by moving db access to model layer
[13165]104
[10683]105 new features
[13815]106 * #2429: TagsPlugin should handle versioning of wiki tags
[10683]107 * #2509: Create wiki page from /tags/<tag> page
108 * #2708: Add rel-tag microformat to tags list
[10713]109 * #3610: ListTagged macro should have distinct formatting of closed tickets
[10683]110 * #3754: Tag redirects to existing wiki page instead of listing tagged pages
111 * #3851: TAGS_VIEW not showing page tags along for anonymous
[13815]112 * #3947: ListTagged: use first headline instead of pagename + first headline
[10736]113 * #4799: TagCloud should optionally be case-insensitive
114   by adding a new option `cloud_caseless_sort`
[10683]115 * #7787: Add i18n support
116 * #8638: Should implement wiki_page_renamed of IWikiChangeListener interface
117 * #9058: Let `TAGS_MODIFY` inherited `TAGS_VIEW` for intuitive permissions
[13304]118 * #9061: Mass tag replacement functionality with tagged realm filtering
[10683]119 * #9063: Allow excluding realms from queries by default
120 * #9064: More rendering options for ListTagged macro and tag-handler
121 * #9194: Add unittest and functional test infrastructure
[12390]122 * #9636: Exclude PageTemplates from tag-extraction
123   by adding an optional filter argument to ITagProvider.get_tagged_resources
[13731]124 * #11274: Summaries on Tags page should be wiki formatted to html
[10683]125 * render_cloud() now passes a percent to renderers instead of font pixel size
126 * add `ignore_closed_tickets` option: skip closed tickets when collecting tags
127 * remove redundant JavaScript files
128 * move generic code from TagCloud into new TagSystem.get_all_tags() method
129 * widened Wiki tag input field slightly
130 * prepare translatable macro documentation
131 * fix a warning message for old TagsQuery syntax (<= tractags-0.5)
132 * let `describe_tagged_resource` method for tickets use Trac core with i18n
133 * review and improve code according to PEP 8, SQL statement's formatting too
[10738]134 * add pager for ListTagged, if matches exceed `listtagged_items_per_page`
[12078]135 * add more unit tests
[10683]136
137
138ToDo: add more historic entries
139
140tractags-0.6 - a total code rewrite (21-Jan-2008)
141
142tractags-0.5 - Trac 0.11 support (31-Dec-2007)
143
144tractags-0.4.1 (06-Jun-2007)
145
146tractags-0.4 (19-Apr-2006)
Note: See TracBrowser for help on using the repository browser.