comparison docs/CHANGES @ 4403:3c7e4f9a839b

CHANGES: condensed changelog to just show major differences relative to 1.7.2
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sun, 02 Nov 2008 00:11:52 +0100
parents 2f8d3b69945e
children 7fee549f435d
comparison
equal deleted inserted replaced
4402:6130eab15936 4403:3c7e4f9a839b
30 If you can't live with those, you can simply switch it off by using: 30 If you can't live with those, you can simply switch it off by using:
31 editor_force = True 31 editor_force = True
32 editor_default = 'text' # internal default, just for completeness 32 editor_default = 'text' # internal default, just for completeness
33 33
34 34
35 Version 1.8.0current: 35 Version 1.8.0:
36 Bug Fixes: 36 Note: This is a reduced CHANGES, ommitting details from rc/beta test and
37 * Python 2.3 compatibility fixes 37 also less interesting minor changes and fixes. It shows changes
38 * Fixing https detection for servers using HTTPS=1 and also for WSGI 38 relative to 1.7.2 release.
39 servers not using HTTPS/SSL_ environment, but just wsgi.url_scheme. 39 If you want to see full detail, read it there:
40 * GUI editor: 40 http://hg.moinmo.in/moin/1.8/file/6130eab15936/docs/CHANGES
41 * Fix crash when editing a page with non-ASCII pagename and inserting 41
42 a link. 42 New Features: ==============================================================
43 * Fix inserting smiley markup that contains a backslash or single-quote. 43 * HINT: New "modernized" theme - if you use "modern" [default], try:
44 * SyncPages: add workaround for callers calling log_status with encoded 44 theme_default = 'modernized'
45 bytestrings. 45 If you find problems with "modernized", please report them because we
46 Other changes: 46 want to use it as default theme in future.
47 * moin import irclog: use irssi parser to format logs, mapped .irc
48 extension to text/plain mimetype.
49 * Added sk (slovak) i18n, updated i18n.
50
51 Version 1.8.0rc1:
52 Bug Fixes:
53 * Search results: link to 'view' rendering of found attachments.
54 * Fixed moin server standalone argument processing for --interface="".
55 * mointwisted: fixed Twisted start script.
56 * Fix dbw_hide_buttons javascript.
57 * Logging:
58 * Use logging framework for messages emitted by warnings module (e.g.
59 DeprecationWarning), silence some specific warnings.
60 * Removed superfluous linefeeds in timing log output.
61
62
63 Version 1.8.0beta3:
64 Bug Fixes:
65 * Jabber bot can now be configured to use an authentication realm which
66 is different from the server's hostname; the xmpp_node configuration
67 parameter can now contain a full JID and the xmpp_resource parameter
68 is no longer supported.
69 * Added translation to the password checker result messages.
70 * Bug fix for language not installed (MoinMoinBugs/WikiLanguageNotDefined).
71 * diff action: make output valid html 4.01
72 * Fixed editbar hidden comment link cosmetics for sidebar themes (hide the
73 complete list element).
74 * Standalone server: fix serverClass argument processing, announce used
75 serverClass in log output.
76
77 Other changes:
78 * Speed up javascript comments processing on IE by getElementsByClassName()
79
80
81 Version 1.8.0beta2:
82 Bug Fixes:
83 * GUI Editor - fixed bugs:
84 * Create shorter output for colors (better roundtripping).
85 * Fixed heading level roundtripping.
86 * Handle th in the same way as td (instead of giving traceback due to
87 unhandled element).
88 * MoinMoinBugs/1.6GuiEditorRemovesLinkOptions (fix roundtripping of
89 attachment links with &do=get param (q&d fix)
90 * MoinMoinBugs/GuiEditorInterwikiLinksMiss"wiki:"prefix (fix roundtripping
91 of free interwiki links)
92 * MoinMoinBugs/GuiEditorWrongConversionOfTableAttributes (fix processing
93 of table caption)
94 * MoinMoinBugs/1.8_GUIEditorDoesNotSupportScriptElement (added some more
95 unsupported elements, do not traceback for these)
96 * MoinMoinBugs/DoubleScriptNameInSitemap (fixing urls given by sitemap
97 action, if the wiki does not run in the root url of the site)
98 * Fixed a Python2.3 incompatibility (base64.b64decode).
99 * Fixed backup action configuration (broke on win32).
100 * Added link icon for ssh: links.
101 * "modernized" theme:
102 * Increased padding-left for correct rendering of bigger icons on MS IE.
103 * Changed some modernized images to always get the same white background
104 for MS IE6.
105
106
107 Version 1.8.0beta1:
108
109 New Features:
110 * New "modernized" theme.
111 * GUI Editor: 47 * GUI Editor:
112 * upgraded to use FCKEditor version 2.6.3 (current version) 48 * upgraded to use FCKEditor version 2.6.3
113 * user can insert and modify various types of MoinMoin links 49 * user can insert and modify various types of MoinMoin links
114 * New plugin_dirs setting to allow multiple plugin paths (additional to 50 * New plugin_dirs setting to allow multiple plugin pathes (additional to
115 the automatically configured plugin_dir [default: data_dir/plugin]). 51 the automatically configured plugin_dir [default: data_dir/plugin]).
116 * @EMAIL@ expands to a MailTo macro call with the obfuscated email address 52 * @EMAIL@ expands to a MailTo macro call with the obfuscated email address
117 of the current user. 53 of the current user.
118 * New macros "WikiConfig" and "WikiConfigHelp". 54 * New macros "WikiConfig" and "WikiConfigHelp".
119 * Per-parser quickhelp, 'quickhelp' class variable of parser class. 55 * Per-parser quickhelp, 'quickhelp' class variable of parser class.
120 * Secure session cookies for https (see cfg.cookie_secure). 56 * Secure session cookies for https (see cfg.cookie_secure).
121 57
122 Bug Fixes: 58 Removed Features: ==========================================================
123 * GUI Editor - fixed bugs: 59 * HINT: url_prefix setting (use url_prefix_static or just use the default)
124 * Fixed MoinMoin:MoinMoinBugs/GuiEditorExtendsAnchorsToThePageName
125 * Fixed MoinMoin:MoinMoinBugs/GuiEditorIndentingChangedForTables
126 * Fixed MoinMoin:MoinMoinBugs/GuiEditorIndentStyledText
127 * Fixed MoinMoin:MoinMoinBugs/GUIEditorConvertsRelativeLinkstoAbsoluteAfterChangingAnExistingLink
128 * Fixed MoinMoin:MoinMoinBugs/GuiEditorDestroysParserSyntax
129 * Fixed MoinMoin:MoinMoinBugs/GUIEditorConvertsRelativeLinkstoAbsolute
130 * Fixed MoinMoin:MoinMoinBugs/GuiEditorCantCancel
131 * Fixed MoinMoin:MoinMoinBugs/GuiEditorRemovesInlineComments
132 * Fixed MoinMoin:MoinMoinBugs/GuiEditorPasteFromWordError
133 * Fixed MoinMoin:MoinMoinBugs/GuiEditorPasteFromOpenOfficeCausingConvertError
134 * Fixed MoinMoin:MoinMoinBugs/GUIDoesNotChangeLinks
135 * Fixed MoinMoin:MoinMoinBugs/GuiEditorTabsCausesConvertError
136 * Fixed MoinMoin:MoinMoinBugs/1.6devGuiPreviewEatsTextBeforeMacro
137 * Fixed MoinMoin:MoinMoinBugs/GuiEditorAddingACellDestroysTable
138 * Fixed MoinMoin:MoinMoinBugs/GuiEditorBreaksTables
139 * Fixed MoinMoin:MoinMoinBugs/GUIEditorInsertsInvalidLinkInFirefox3
140 * Fixed MoinMoin:MoinMoinBugs/GuiEditorExcelPasteProblem
141 * Fixed MoinMoin:MoinMoinBugs/GuiEditorExpatErrorWhenPastingTable
142 * Fixed MoinMoin:MoinMoinBugs/GuiEditorFailsOnAttachmentsToOtherPage
143 * Fixed MoinMoin:MoinMoinBugs/GuiEditorHorizontalLine
144 * Fixed MoinMoin:MoinMoinBugs/GuiEditorLineBreak
145 * Fixed MoinMoin:MoinMoinBugs/GuiEditorLineBreakInLists
146 * Fixed MoinMoin:MoinMoinBugs/GuiEditorLinkContainsJavaScript
147 * Fixed MoinMoin:MoinMoinBugs/GuiEditorLosesEmptyLinesInFirefox1.5
148 * Fixed MoinMoin:MoinMoinBugs/GuiEditorPasteFromWordCausingConvertError
149 * Fixed MoinMoin:MoinMoinBugs/GuiEditorPreviewDataLoss
150 * Fixed MoinMoin:MoinMoinBugs/GuiEditorTableOfContentsIncomplete
151 * Fixed MoinMoin:MoinMoinBugs/GuiEditorUnusableAfterThemeChange
152 * Fixed MoinMoin:MoinMoinBugs/GuiEditorCorruptingNonWikiPages
153 * Fixed MoinMoin:MoinMoinBugs/GuiEditorInterwikiLinksMiss"wiki%3A"prefix
154 * Fixed MoinMoin:MoinMoinBugs/GuiEditorExcelPasteUnboundPrefix
155 * Fixed MoinMoin:MoinMoinBugs/GuiEditorFormatDropdownCrashesIE
156 * Fixed MoinMoin:MoinMoinBugs/GuiEditorWordsGetJoinedTogether
157 * Fixed MoinMoin:MoinMoinBugs/GuiEditorShouldWorkOnSyntaxReference
158 * Fixed MoinMoinBugs/PackagesAddRevision.
159
160 Removed Features:
161 * url_prefix setting (use url_prefix_static or just use the default)
162 * traceback_log_dir setting (we just use logging.exception) 60 * traceback_log_dir setting (we just use logging.exception)
163 * editor_quickhelp setting (replaced by per-parser quickhelp) 61 * editor_quickhelp setting (replaced by per-parser quickhelp)
164 * Restoring backups with the backup action and related settings (while 62 * Restoring backups with the backup action and related settings (while
165 creating backups is no big issue and should work OK, restoring them 63 creating backups is no big issue and should work OK, restoring them
166 had fundamental issues related to overwriting or not-overwriting of 64 had fundamental issues related to overwriting or not-overwriting of
168 recommend that you just contact the wiki server admin in case of trouble, 66 recommend that you just contact the wiki server admin in case of trouble,
169 give him your wiki backup file and let him carefully restore it.) 67 give him your wiki backup file and let him carefully restore it.)
170 * Removed unmaintained DesktopEdition (moin 1.5.x style) and phpwiki 68 * Removed unmaintained DesktopEdition (moin 1.5.x style) and phpwiki
171 migration scripts from contrib/ directory. 69 migration scripts from contrib/ directory.
172 70
173 Other Changes: 71 Bug Fixes: =================================================================
174 * user_autocreate setting was removed from wiki configuration and replaced 72 * GUI Editor - fixed lots of bugs.
175 by a autocreate=<boolean> parameter of the auth objects that support user 73 * Fixing https detection for servers using HTTPS=1 and also for WSGI
176 profile auto creation. 74 servers not using HTTPS/SSL_ environment, but just wsgi.url_scheme.
177 * backup action: backup_exclude (default: "do not exclude anything") is now 75 * Search results: link to 'view' rendering of found attachments.
178 a function f(filename) that tells whether a file should be excluded from 76 * Standalone server: fix serverClass and interface argument processing,
179 backup. 77 announce used serverClass in log output.
78 * mointwisted: fixed Twisted start script.
79 * Logging:
80 * Use logging framework for messages emitted by warnings module (e.g.
81 DeprecationWarning), silence some specific warnings.
82 * Removed superfluous linefeeds in timing log output.
83 * Bug fix for language not installed (MoinMoinBugs/WikiLanguageNotDefined).
84 * Fixed editbar hidden comment link cosmetics for sidebar themes (hide the
85 complete list element).
86 * MoinMoinBugs/DoubleScriptNameInSitemap (fixing urls given by sitemap
87 action, if the wiki does not run in the root url of the site)
88 * Fixed backup action configuration (broke on win32).
89 * Fixed MoinMoinBugs/PackagesAddRevision.
90 * SyncPages: add workaround for callers calling log_status with encoded
91 bytestrings.
92 * Fixed dbw_hide_buttons javascript.
93 * HINT: Jabber bot can now be configured to use an authentication realm
94 which is different from the server's hostname; the xmpp_node
95 configuration parameter can now contain a full JID and the xmpp_resource
96 parameter is no longer supported.
97
98 Other Changes: =============================================================
99 * HINT: user_autocreate setting was removed from wiki configuration and
100 replaced by a autocreate=<boolean> parameter of the auth objects that
101 support user profile auto creation.
102 * moin import irclog: use irssi parser to format logs, mapped .irc
103 extension to text/plain mimetype.
104 * HINT: backup action: backup_exclude (default: "do not exclude anything")
105 is now a function f(filename) that tells whether a file should be
106 excluded from backup.
180 You can get the old regex exclusion functionality by using: 107 You can get the old regex exclusion functionality by using:
181 backup_exclude = re.compile(your_regex).search 108 backup_exclude = re.compile(your_regex).search
182 Be careful with your regex, you might need to use re.escape() to escape 109 Be careful with your regex, you might need to use re.escape() to escape
183 characters that have a special meaning in regexes (e.g.: \.[] etc.). 110 characters that have a special meaning in regexes (e.g.: \.[] etc.).
184 If in doubt, maybe just leave backup_exclude at the default and don't 111 If in doubt, maybe just leave backup_exclude at the default and don't
185 exclude anything. 112 exclude anything.
113 * Speed up javascript comments processing on IE by getElementsByClassName()
114 * Added sk (slovak) i18n, updated i18n.
115
186 116
187 Version 1.7.2: 117 Version 1.7.2:
188 Fixes: 118 Fixes:
189 * Fix leakage of edit-log file handles (leaked 1 file handle / request!). 119 * Fix leakage of edit-log file handles (leaked 1 file handle / request!).
190 * Fix for MoinMoinBugs/SystemAdminMailAccountData (using POST and forms) 120 * Fix for MoinMoinBugs/SystemAdminMailAccountData (using POST and forms)