New in Version 7.5.0 (Released 8/1/2016):
- Bug Fixes and Changes:
- SSL error messages are now displayed in the site admin page, in addition to log files
- list of themes could be hidden if theme names contained an apostrophe
- redirects from pages whose names had non-ASCII characters could result in garbled 'redirect' lines in some web browsers
- licensing updates
- improve performance of initial load of page containing many links in a group with very large number of pages
New in Version 7.4.0 (Released 7/13/2015):
- Bug Fixes and Changes:
- SSL/TLS security improvements: updated to latest OpenSSL libraries, disabled SSLv3, improved Diffie-Hellman cipher security, improved cipher choices
- for convenience, SSL/TLS will now look for an optional "ca.pem" file (in addition to the required public.pem and private.pem) which can hold
certificate authority chain
- Mac build now requires OS X 10.5 or higher, Intel only (PPC support dropped; now contains both 32 and 64 bit Intel builds)
- updated program information stored in OS X bundle
- Linux builds now target glibc 2.3 or higher
- major performance improvement compacting databases
- major performance improvement saving pages after deleting many links, on groups containing very large numbers of links
New in Version 7.3.1 (Released 2/1/2015):
- Bug Fixes and Changes:
- enable TLS 1.0 for encrypted sockets (needed for browsers which now block SSLv3 due to POODLE exploit)
- now allows use of any license key valid for 2013 releases or later
- improve performance of directory page with very large number of groups
- add number of outgoing page links to pages screen
New in Version 7.3.0 (Released 12/9/2013):
- Bug Fixes and Changes:
- multiple performance improvements, significantly affecting groups containing very large numbers of pages and/or attachments
New in Version 7.2.3 (Released 4/8/2013):
- Bug Fixes and Changes:
- upgraded WYSIWYG editor to TinyMCE 3.5.8
- when using WYSIWYG editor in Firefox, links in headers would get line breaks added to them
- fixed links generated by the recentchanges: tag in web views
- fix rendering of pages list when there were backslashes in the middle of page names
- improve performance in some cases of deleting projects
New in Version 7.2.2 (Released 8/8/2012):
- Bug Fixes and Changes:
- upgraded WYSIWYG editor to TinyMCE 3.5.6
- fixed several additional bugs in WYSIWYG editor
- fixed custom themes and links admin pages when site loaded in a subdirectory of a webserver
- ensured math equations were preserved in WYSIWYG editor even if math support files not present
- new 'dbutil' routines to examine sitewide database index of wiki forums
New in Version 7.2.1 (Released 1/11/2012):
- Bug Fixes and Changes:
- fixed bug where page activity wasn't available in projects
- fixed problem where duplicating groups didn't duplicate attachment files
- corrected version number in Windows installer
- upgraded WYSIWYG editor to TinyMCE 3.4.7
New in Version 7.2.0 (Released 11/23/2011):
- Mobile Support:
- new dedicated mobile theme used to display pages on iPhone, iPod Touch, and Android devices
- mobile theme optimizes display for small screens by simplifying layout, removing some complex features, adjusting fonts and sizes, etc.
- easily toggle between mobile and full displays
- certain features (e.g. file upload) disabled on mobile platforms where not supported by the underlying operating system
- iPad-specific optimizations to all standard themes, allowing the full variety of themes to be used, yet ensuring the best full-featured display for iPad users
- Other Changes:
- underlying HTML changes to support mobile platforms which may affect custom themes (details)
- adjusted layout of login area on directory page
- added 'register user' link on site sign in page
- rearranged controls immediately below editing area; page locking controls hidden when page not locked until lock icon is clicked
- adjustd layout/spacing etc. for more visual consistency between wiki markup and WYSIWYG editors
- various bug fixes in custom themes, especially Dark Weblog and Broadcast
- fixed several performance degradation bugs on Windows related to 'mail to page' feature when given an invalid POP server
- fixed a minor bug where in one circumstance the 'to start a new group...' message would be displayed on the directory page when it shouldn't be
New in Version 7.1.0 (Released 10/17/2011):
- New Features:
- added new RSS feeds for changes to all forums in a course/group, and all projects in a course/group
- added option to see projects in recent changes page
- added page activity screen, accessible by administrator via versions screen
- Enhancements:
- upgraded WYSIWYG editor to use TinyMCE 3.4.6
- detect and warn about running over a network drive on Windows
- look for 'zdump' (used for changing time zones on Unix) in /usr/bin (as well as /usr/sbin)
- added quoting for page names when displayed (titles, search, recent changes, etc.) to prevent HTML special characters from interfering with page rendering
- Bug Fixes:
- fix error on web views admin page when siteurl was erased in notification page
- fix alignment problems on webviews page
- fix some alignment problems with icons next to text (help links, info page for groups, projects, etc.)
- fixed numerous layout and alignment problems on IE7 and IE8
- fix problem posting to locked page as administrator
- inserting table rows starting with a row containing links would put empty links in the newly inserted row
- escape any HTML characters (less than, greater than, apostrophe, quote) when displaying group or project names
- fixed a bug that allowed renaming pages so they included HTML tags
New in Version 7.0.1 (Released 6/22/2011):
- Bug Fixes and Changes:
- fixed bug where some spaces between words were being deleted from content pasted from Microsoft Word; this change may result in a few extra spaces being added to other content
- reordered some items on site administration settings page
- reworked the messages that are displayed when running the free or demo versions
New in Version 7.0.0 (Released 5/2/2011):
- User Interface Enhancements:
- redesigned bottom area of forum pages, introducing more icons for commands, improved consistency in fonts and layout, etc.
- new and improved look for administration pages, including new tab navigation for switching between sections, adjusting fonts in forms and
data tables, adjusting page titles, exit links, etc.
- made clearer when signed in as different levels of administrator, and added new options to allow sign out from different admin levels
from all view pages and all administration pages; improved consistency in use of "sign in" and "sign out" (vs. "login/logout")
- updated look in auxilliary pages (versions, track changes, sign in, etc.) to match updated administration pages
- New Theme Editor and Customization Options:
- new theme editor allows for simpler customizations of selected colors and logos in base themes for easier branding; themes can now be explicitly derived from one of the built-in base themes
- added 'extra.css' hook in themes, providing a way to more easily override styles in base themes but still accommodating future changes in base themes
- added many more 'hooks' for customizing different aspects of forum pages via CSS
- removed 'postsize' variable in themes, and instead use CSS to determine size of comments area
- Additional Wiki Markup:
- new markup for in-page footnotes
- new markup to allow page links to be displayed as images via [page:"name" image:id/url]
- added page redirects, via placing [redirect:..] as first thing in page
- Bug Fixes and Other Changes:
- new option to allow setting default forum activity log setting in site administration
- new option to decide if forums start out open or closed in Enterprise version
- in WYSIWYG editor, text typed immediately before or after a link bracket (in blue) could sometimes be removed when saving
- fixed bug where changing type of a file link in the WYSIWYG editor could result in the new type being deleted on save
New in Version 6.6.2 (Released 3/8/2011):
- Bug Fixes and Changes:
- added -servicename command line parameter so that services can run using a different name, or multiple services can be run on the same machine
- page names with trailing backslash would prevent pages table from rendering
- fix problem using 'forgot your password' page with central accounts in standard version
- for Enterprise, changed the 'List in Directory' multiple choice option to a simple 'Hide' checkbox; the previous 'Always' setting behaved identically to 'Only users with access'
- in Enterprise, on the archived page, only groups where users have access to them are listed
- fix bug in WYSIWYG editor where extra blank lines were being inserted into preformatted blocks by some versions of Firefox on some platforms
New in Version 6.6.1 (Released 2/3/2011):
- Bug Fixes and Changes:
- in 'list all versions', don't show 'Delete' column when not logged in as an administrator
- using 'page:' links without a displayname could generate page errors
- fix problem where 'page:' links did not get included when calculating references to a page
- when cookies are set via a HTTPS connection, the 'secure' flag is now set so that they will not be transmitted back on a non-secure
connection; this can help avoid various "man-in-the-middle" security attacks
- fix bug where page names with newlines, created with older version of software, would prevent pages table from rendering
- fix bug where users with 'create groups and users' permission sometimes couldn't create groups
- in Enterprise, when users have sitewide 'create groups' or 'create groups and users' permissions, they are automatically added as admins to any group they create
New in Version 6.6.0 (Released 1/13/2011):
- Major Changes:
- new unified and integrated installation and GUI on Windows, removing the need for a separate download to run as a Windows service
- dropped support for very old versions of Windows (pre-Win 2000) and Mac OS X (pre-Tiger)
- removed FreeBSD and Solaris versions
- Bug Fixes and Other Changes:
- added a new toolbar button to the WYSIWYG editor which makes it easier to enter special characters
such as various accents, mathematical symbols, etc.
- show location of data directry in site admin settings page and group admin storage pages
- upgraded editor base to TinyMCE version 3.3.9.2
- fix problem on recent versions of Firefox where empty table cells wouldn't display borders in WYSIWYG editor
- fix problem on recent versions of Firefox where you'd have to enter a character before backspace key would work in WYSIWYG editor
- fixed problem where deleting some projects, particularly those that had collected large amounts of link spam, was excessively slow
- send more fatal errors on startup to Windows event log
New in Version 6.5.6 (Released 11/3/2010):
- Bug Fixes and Changes:
- when saving pages in WYSIWYG editor, page links that have formatting (e.g. bold, italic)
within the link have the formatting moved outside the link; this prevents extra quotes
etc. from becoming part of the page name
- the page link button in the WYSIWYG editor will trim the selection of any leading
or trailing whitespace or tags before placing the link
- the WYSIWYG editor will not be presented on iOS devices (iPhone, iPod, iPad) which
do not support it
New in Version 6.5.5 (Released 10/4/2010):
- Bug Fixes and Changes:
- new fix for WYSIWYG editor content duplication bug; the new fix handles some
cases that the fix in 6.5.4 doesn't, and avoids some cases where some formatting
information could be dropped
- fixed performance issues that occurred with generating the user accounts page as the
number of users grew
- improved performance when saving or converting to wiki markup from the WYSIWYG editor
- fixed some errors that could sometimes cause SSL sockets to be not closed
- added new graphics to headers of sortable tables
New in Version 6.5.4 (Released 9/10/2010):
- WYSIWYG Editor Bug Fixes:
- fix several cases where duplicate content could be created when saving a page on IE
- improved performance when saving
- remove several cases of empty bold or italic markup when saving
- several smaller changes in whitespace in the wiki markup generated from the editor
New in Version 6.5.3 (Released 6/22/2010):
- Bug Fixes and Changes:
- upgraded internal WYSIWYG editor framework to TinyMCE 3.3.7
- views, edits, posts, downloads columns in user activity summary were not sortable
- size, versions and references columns in list of pages table were not sortable
- 'only admin can create projects' setting was showing up in basic/free versions which don't allow projects
- correct errors and improve instructions in campus/enterprise when first starting out, particularly with respect to being logged in with the site admin password
New in Version 6.5.2 (Released 4/14/2010):
- User Accounts Improvements:
- simplified the user accounts screen in groups (Standard version),
separating out add/delete, improved error handling, etc.
- site administrators can now register site-wide user accounts when
adding users to a group (Standard and Enterprise versions)
- in Enterprise, added new user account options to allow non-admins
to create new groups and/or register new users from within a group
- various improvements to user access screen (in Enterprise)
- Bug Fixes and Changes:
- added two new divs (#homepageauth and #homepagemessage)
to the homepage, allowing some more css positioning of elements
- fix bug where activity screen wasn't showing up in IE6
- list of pages admin screen now supports searching and paging
- fixed problem with sorting attachments by date
- fixed bug where attached files with apostrophes in their name would
cause the attachments table in admin not to be displayed
- custom links with apostrophes or newlines could cause
the custom links table in admin not to be displayed
- reworked pages containing large tables of data to shrink page size
for faster loading times
New in Version 6.5.1 (Released 2/04/2010):
- Bug Fixes and Changes:
- fix problem where attachment popup menu wasn't being placed in the right location on IE
when the page was scrolled
- lists with empty elements would overlap subsequent lines in the page in Firefox 3.5.x
- small changes to forms used to create groups and projects
- improve handling of content pasted from other sources into the WYSIWYG editor; in
particular, many excess HTML tags found in material pasted from Microsoft Word are
stripped
New in Version 6.5.0 (Released 1/20/2010):
- Content Management Additions:
- new [page:] link type, which allows you to
link to pages but have the link display a different name,
e.g. [page:"Original Page" Other Name]
- when including pages from another forum into a page, attached images
on the other page will appear correctly
- allow a main group page to include a page from a project
within the group, provided the project is set to 'use same passwords as main
group'
- virtual host based webviews can now optionally specify a path,
so you can have several different web views sharing the same hostname,
e.g. articles.foo.com/measurement and articles.foo.com/processes
- User Interface Improvements:
- popup menus on attachment icons are now activated by a
right click, rather than automatically coming up on mouseover
- new table widget, replacing the existing one used on the
attachments, versions, user activity and pages administration screens; new
widget allows fast paging and search
- reworked sitewide user accounts, web views and custom links administration
pages to use the new table widget
- many additional layout and cosmetic changes in all administration screens
- New Administrator Features:
- new command line option -dbutil added to allow various inspection
and manipulation tasks to be performed on the underlying database files;
see the database HOWTO for more information
- allow changing the name on the 'From' line that is
used to send out notification emails
- Additional Changes:
- various changes to improve web standards compliance; most significantly, all pages
now have an explicit DOCTYPE header, which may have an impact on
any user-developed custom themes
- upgrade internal editor library to use TinyMCE 3.2.7
- upgrade to Prototype 1.6.1, new accordion widget used for editor page help
- several refactorings, cleanup and simplification of HTML files, Javascript
and CSS; minor changes to HTML generated for page content
- Bug Fixes:
- fix style sheet so that editor window is
shown full width in Firefox
- fix editor glitch with Safari when two attachments
are immediately next to each other on the same line
- images uploaded to a page, when displayed in a web
view, were being logged in the activity log (if enabled) as downloads
when the web view page was viewed; they no longer are logged
- additional quoting of ampersands in page names in various locations
in generated HTML
- leading zeros on page numbers in URL's could be misinterpreted as octal
New in Version 6.4.2 (Released 10/26/2009):
- Bug Fixes and Changes:
- Fix bug where on newer versions of Webkit-based browsers (e.g. Safari, Chrome) in rare circumstances
pieces of HTML code from parts of the edit page could be placed in the wrong location, leading to
either a display glitch in the overall page, or a snippet of HTML code inserted into the edited page
itself
- Performance improvements in generating activity log summary screen
- Fix a problem where activity log detail for some users was not being displayed
- Minor update to Windows installers
New in Version 6.4.1 (Released 6/16/2009):
- Bug Fixes and Changes:
- Upgrade internal WYSIWYG editor to use TinyMCE 3.2.4.1
- Fix bug where insert table toolbar item was not disabled when edit insertion point was in a table
- Clean up extra debugging associated with 'forgot password' in Enterprise version
- Added additional logging of startup errors to both error.log and the Windows event log
New in Version 6.4.0 (Released 5/06/2009):
- Changes to Editing Page:
- increased font size in richtext editor to more closely match the source markup editor and the rendered page
- better fit richtext editor to page horizontally, avoiding horizontal page scrolling on IE
- better match borders, toolbar sizes and button styles between richtext and source markup editors
- update onscreen formatting help; default to formatting help not being shown
- Change to Users and Permissions:
- when a central account is removed from a group's access control list, they are removed from
any notifications in that group they are subscribed to
- in Campus/Enterprise, set the default user access permissions for newly created projects to match the
enclosing course or group
- if a user is logged in both as site admin and regular user, and from the main screen logs out as a regular user,
the message that they are still logged in as site admin will be emphasized
- added a site administration 'logout' link on the site home page
- restructure activity log report to move total outside the table
- Wiki Content Improvements:
- new mp3 player, courtesy of Martin Laine's Wordpress Audio Player (wpaudioplayer.com)
- added new [inline:] markup command, which works like [include:] except will trim leading and
trailing paragraph tags
- added new custom link substitutions $U (forum urlprefix) and $F (forum name)
- Other Enhancements and Bug Fixes:
- add SSL support for SMTP, as needed to use gmail.com and some other servers to send mail notifications
- allow adding or removing multiple email addresses at the same time on the 'track changes' pages
- added option to export all projects in a group automatically
- fix sporadic problem where submitting some forms (e.g. in theme editor) would stall, requiring
the user to submit the form again
- fix a couple of inline-link related rendering bugs
- fix problem displaying detailed activity log info for users whose name contained special characters
- output of [references:] tag now appears in exports and web views
- inactive forms (create project, find pages) removed from export and web views
- fix problem cleaning up databases when removing a POP account from a forum
- added IP address of client web browser to the 'forgot password' email (Campus/Enterprise)
New in Version 6.3.0 (Released 2/09/2009):
- New Features:
- Support for displaying mathematical equations. This uses an add-on package (jsMath) to allow TeX formatted
math to be rendered in pages; see the new Math HOWTO for details.
- Web views (which provide an alternate, static view of a wiki) now include RSS feeds.
- Additional Bug Fixes and Changes:
- Significant reworking of paragraph and line break handling for the WYSIWYG editor. In the previous version,
switching between the WYSIWYG and source editors could repeatedly insert extra line breaks in some cases.
The translation between the editors now better reflects the final rendering. This means that redundant
markup entered into the source editor will be cleaned up (e.g. multiple blank lines entered in the source
editor will be simplified to a single blank line by the WYSIWYG editor).
- As a side effect of the previous change, all paragraphs will be more consistently wrapped with HTML
paragraph tags; this may affect people who create pages that include other forum pages.
- Fixed progress bar for uploads on Safari, which does not allow AJAX calls during form submission.
- The main attachments administration page now includes links to directly download each attachment.
- Allow square brackets within links, by doubling them up as in regular text. This is useful for example
in the new 'math:' links, as square brackets are used in TeX.
- Fix broken links to project pages within user activity logs.
- Fix a case where user actions would be recorded as "unverified" in the activity log if they were now
logged in using a site-wide user account, but had previously used a per-group user account, and still
had the previous authentication cookie stored in their browser.
New in Version 6.2.1 (Released 11/24/2008):
- Bug Fixes:
- Fix problems with preview on IE7
- Fix problems with external link button in WYSIWYG editor using IE7
- Fixed problems returning files >4GB
New in Version 6.2.0 (Released 10/29/2008):
- WYSIWYG Editor Improvements:
- Major version upgrade of the core WYSIWYG (richtext) editing framework (TinyMCE),
from version 2.1.1.1 to version 3.2.0.1. See TinyMCE site for details of improvements.
- Protect [slideshow:] tags in richtext editor.
- Protect HTML tags in custom links when loaded into the richtext editor, so creating custom links like
"[html:...] -> $0" will work correctly.
- Prevent entering new paragraphs in table cells, which would otherwise be stripped out anyways.
- Added email link button in richtext editor (to match one in markup editor).
- Fixed problems where richtext editor would not correctly preserve all line spacing in preformatted ('===') blocks.
- Better preserve blank lines entered into the richtext editor by converting into explicit line breaks.
- Compensate for IE automatically converting file paths in quotes to links, which made typing in e.g.
"[file:"\\foo\bar.doc" label]" generate incorrect nested wiki markup.
- Allow completely empty items in lists.
- Fix problem where comments divider immediately below a table would get repositioned above the table
- Fix additional line/paragraph spacing issues in IE
- Additional Bug Fixes and Changes:
- 'New page' link is now available when the forum requires authentication for edit access, but the user hasn't
authenticated; will now prompt for them to login.
- Additional database cleanup when deleting forums.
- Prevent rare case where searches would fail but cause prolonged excessive CPU usage.
- Changed HTML renderer to output closing paragraph tags; this helps avoid some IE bugs in preformatted
blocks that appeared in the editor
For old changes, please see the changes archive page.