========================== What's new in this release ========================== 3.1 --- Improvements * Improved information hiding when a user has access to a folder or document but not to at least some of its parent folders. * Simplified permissions management page. * Handle large numbers of groups better. * Can now handle international characters in a number of character sets for searching. * Ideographic languages can now set "useLike = true" in the i18n section of the config.ini file to use a (slower) search that will return results. New Features * New "Core: Folder Details" permissions allows more granular permission assignment, allowing folder visibility (including in breadcrumbs) to be controlled. * The ability to make documents immutable, whereupon no new versions are possible, and only unit or system administrators can move or delete them, or edit their metadata. * "Request Assistance" document action, which allows users to request changes to documents that they don't have the permissions to * Workflow triggers, which allow actions to be performed at certain stages in the workflow life-cycle. * Columns to be displayed for browse and search can be configured by an administrator. 3.0.3 ----- Improvements * KnowledgeTree can now be upgraded from the previous "packaged" install, using the automated upgrade installer. If you have already installed KnowledgeTree using our Bitrock installer, please use the "upgrade" installer. * Permission-related messages during workflow are now more user-friendly. * Help files can now be translated into different languages. * Workflow editing has been made more intuitive. * The Login page is now slightly more user-friendly. * Document Emailing now has better performance * Document renaming is more intuitive * Discussions can now be searched via the advanced search * Folders whose title matches a simple search query (e.g. from the dashboard, or via the quick search box on the Browse pages) now appear in the search results. Note: this does not include the results of any Advanced search. * Adding users from difference sources is now easier to do. New Features * Search queries saveable on per user-basis * The login page can now be customised through-the-web. * Admin can now disable the "preferences" dialog for all users. * Ensuring that your system is "transaction safe" can now be done through the web interface. * Email recipients can now be filtered by the user's group. Bugs * [KTS-635] - UI problem when trying to move a checked-out document * [KTS-777] - user interface inconsistent - delete button suggested to delete document type, disable-anable actions only available * [KTS-811] - Cannot move folder * [KTS-825] - HTML-Entities can be entered in a document title * [KTS-828] - Bulk Import from Server Location adds duplicate folders (and probably files) with identical names * [KTS-842] - Should not be allowed to delete ALL system administrator users * [KTS-851] - Default location after attempted delete/move when null selection is made * [KTS-881] - User Creation Form behaviour is inconsistent. * [KTS-882] - User and Group management error message format issue. * [KTS-900] - Groups can be Unit Administrators even if they are not assigned to a unit. * [KTS-903] - Subscriptions portlet should not appear in anonymous mode * [KTS-907] - Does checkout cause a subscription notification? * [KTS-910] - clearing an alert through the link in the notification email for a folder subscription gives error on dashboard * [KTS-914] - Document fieldsets list does not wrap at browser window limit * [KTS-921] - The UI for Deleting\Disabling of existing document types in Document Type Management is broken * [KTS-927] - None of the help files in "Edit Help files" have names attached to them * [KTS-931] - Parse error - Fatal error: Class 'KTi18nGeneric' not found in lib/i18n/i18nregistry.inc.php * [KTS-934] - PHP5: wrong cookie setttings - Continuous redirect * [KTS-935] - ignored state change * [KTS-938] - "Change workflow on document" does not show up in document transaction history * [KTS-951] - CLONE -antiword location not read from config.ini * [KTS-952] - ERROR: Error running query: DELETE FROM document_fields_link WHERE document_id = 49 * [KTS-957] - Fatal error when moving a document which you have subscribed to. * [KTS-959] - inconsistency between folder and document permissions * [KTS-967] - Auto-Upgrade has Fatal Errors * [KTS-970] - User cannot update his full name * [KTS-972] - Roles with user assigned directly (e.g. Owner) do not work properly * [KTS-975] - Problem with adding a sub-group to a group * [KTS-977] - Saved searches not saving properly * [KTS-978] - 'Breadcrumbs' not working (ie links to previously browsed branches) * [KTS-980] - bulk upload fails on permissions * [KTS-982] - Should be able to configure email port and authentication settings, in config.ini file * [KTS-983] - Workflow notifications do not work for "Owner" role * [KTS-989] - SVN move appears to have corrupted images * [KTS-996] - Error when deleting initial workflow state * [KTS-997] - Javascript is broken on saved searches page * [KTS-999] - Deleting workflow states and transitions is too easy * [KTS-1000] - Error when transitioning to a state with notifications set for "Owner Role" * [KTS-1004] - active states of a workflow still show delete button, cryptic error message is given when used * [KTS-1006] - Add Document not working properly * [KTS-1008] - Authenticated users role not working correctly 3.0.2 ----- - Improved support for translated versions of KnowledgeTree, including easier to use language selection for end users. - Easy to use installers for Windows and multiple distributions of Linux. The installers no longer require the installation of any 3rd-party web server or database infrastructure components. - Significantly increased online documentation coverage. - Significantly increased size of per-document indexing capability. Documents of up to 4Gb of text can now be included in the repository index. - New StorageProvider that provides a more robust file storage mechanism across platforms - Anonymous user access is now available and configurable via a configuration change. - Significant improvements in performance with the addition of a caching layer. - New Owner, Authenticated, and Everyone roles to simplify the management of document access permissions. - Post-installation checkup will indicate if your database does not support transactions. - New storage verifier to ensure that documents are correctly stored in the repository. - Improvements for unit administrators in terms of managing their environment. - Better support for installations which have users accessing KnowledgeTree from clients with dynamic IP addresses. - Better support for SUSE Linux installations.