Release Notes – Version 6.0014 (15 January 2024)
Description | ID | Date | Version |
---|---|---|---|
Fixed: the content of | 941376 | 15 Jan 2024 | 6.0014 |
Fixed: possible index locking when editing group settings. | 936697 | 20 Nov 2023 | 6.0013 |
Added: support for explicit control of where autonumbering restarts, by adding the following elements to the
| 936439 | 10 Nov 2023 | 6.0012 |
Fixed: transcluded content with no normal text (for example images or properties fragments) showing as “(Empty)”. | 936542 | 7 Nov 2023 | 6.0012 |
Fixed: the possible outgoing email error by removing the ClassCastException: class com.sun.mail.handlers.text_plain | 935230 | 6 Nov 2023 | 6.0011 |
Fixed: uploading a document ID not updating the document cache and index. | 935185 | 25 Oct 2023 | 6.0010 |
Added: additional “split document” and “split publication” process script samples. | 935373 | 23 Oct 2023 | 6.0010 |
Fixed: | 934478 | 20 Oct 2023 | 6.0010 |
Fixed: action menu not working on OAuth Clients and Webhooks pages. | 934259 | 18 Oct 2023 | 6.0010 |
Fixed: the | 934260 | 17 Oct 2023 | 6.0010 |
Fixed: SVG image scaling dialog, limiting scale decimal places, and adding 'Ignored in UI' warning to | 835307 | 18 Sep 2023 | 6.0009 |
Added: clear button to workflow dialog in upload and highlighted icons when there are saved changes. | 934122 | 18 Sep 2023 | 6.0009 |
Improved: quickfix by automatically loading preview if there is only one fix available. | 933855 | 18 Sep 2023 | 6.0009 |
Fixed: possible unresolved xrefs when an upload adds fragments to an existing document. | 934154 | 15 Sep 2023 | 6.0009 |
Added: support for managers of a project to upload a | 730843 | 15 Sep 2023 | 6.0009 |
Added: support for browsing documents in the xref dialog when | 912022 | 8 Sep 2023 | 6.0008 |
Added: “Most recent first” option to display comments in a task or workflow. | 932921 | 8 Sep 2023 | 6.0008 |
Fixed: the edit-mode display as “normal” of xrefs that do not resolve, or resolve to documents in the “archive” folder. | 933044 | 5 Sep 2023 | 6.0008 |
Added: support for a | 932815 | 1 Sep 2023 | 6.0008 |
Added: to the user interface the ability to attach to comments, multiple PSML documents and fragments, PDF pages, and URLs. | 930865 | 29 Aug 2023 | 6.0008 |
Fixed: publish actions for folders missing from document browse page. For older PageSeeder versions, the workaround is to use the actions at the top of the folder. | 932245 | 21 Aug 2023 | 6.0008 |
Added: support to PDF export for:
| 930754 | 14 Aug 2023 | 6.0008 |
Added: a new service to create versions using a
| 931123 | 11 Aug 2023 | 6.0008 |
Fixed: error applying a block label to an | 930757 | 4 Aug 2023 | 6.0008 |
Fixed: error on | 930931 | 4 Aug 2023 | 6.0008 |
Fixed: importing members into a project, and restricted role/notification for projects. | 929763 | 19 Jul 2023 | 6.0007 |
Fixed: error when adding a member or subgroup to a project, instead of a group. | 929752 | 18 Jul 2023 | 6.0007 |
Improved: transclusion display in document compare and fragment history. | 926157 | 11 Jul 2023 | 6.0006 |
Improved: message when the system is unable to send an error report. | 926206 | 11 Jul 2023 | 6.0006 |
Fixed: comparing different fragment types in the document compare. | 926229 | 11 Jul 2023 | 6.0006 |
Fixed: selecting Link title: Manual when adding an xref to an xref list. | 928353 | 11 Jul 2023 | 6.0006 |
Added: support for | 926083 | 21 Jun 2023 | 6.0006 |
Fixed: xref-config.xml | 924049 | 5 Jun 2023 | 6.0006 |
Fixed: xref type of | 923810 | 26‑May‑2023 | 6.0006 |
Updated: to MathJax v3 for rendering equations in the User Interface. Also fixed the display of MathML media fragments in PDF and DOCX export. | 922979 | 23 May 2023 | 6.0005 |
Fixed: the search error: "Query must not be null" | 923534 | 23 May 2023 | 6.0005 |
Modified: the “Update location” option for merging, where possible an /members/{member}/externaluris/{uri}/merge?url= | 922640 | 22 May 2023 | 6.0005 |
Modified: “document view” page to display many versions. | 922935 | 17 May 2023 | 6.0005 |
Fixed: the following warning when search has custom “last modified” range: "Input is not a valid date string" | 922983 | 17 May 2023 | 6.0005 |
Added: support for | 922823 | 9 May 2023 | 6.0005 |
Fixed: possible error on incoming emails. "No match found" | 922846 | 5 May 2023 | 6.0005 |
Modified: the “find member” function in the “manage group members” page for groups with more than 1000 members. The “find group members” service now supports adding the Update any apps that use the | 728921 | 28 Apr 2023 | 6.0004 |
Added: to The “URI Default” service will also resolve these with parameters | 922612 | 28 Apr 2023 | 6.0004 |
Fixed: changing indent levels on some list items after saving. Also, disabled changing indent to skip a level in the list. | 920688 | 26 Apr 2023 | 6.0004 |
Added: access to “List document styles” sample CSS via the Load option when creating a document style. To apply custom list styles to PDF or DOCX requires modification of the appropriate “export config”. | 864466 | 26 Apr 2023 | 6.0004 |
Added: basic paragraph numbering to default Word export, and Strong and Emphasis styles to default Word import. | 920337 | 11 Apr 2023 | 6.0004 |
Fixed: possible “out of memory” error when deleting a group containing many documents. | 920858 | 5 Apr 2023 | 6.0004 |
Added: prefix | 916957 | 22 Mar 2023 | 6.0003 |
Modified: Tomcat configuration so starting PageSeeder is up to 30 seconds faster. To enable this change on Linux, enter | 916446 | 22 Mar 2023 | 6.0003 |
Fixed: Diffx not closing a | 914163 | 22 Mar 2023 | 6.0003 |
Fixed: content reappearing after deleting all content from a fragment. | 914398 | 22 Mar 2023 | 6.0003 |
Fixed: duplicating a document via a shared group not including the latest edits. | 914139 | 22 Mar 2023 | 6.0003 |
Added: “batch archive URLs” option when using the Global option to search URLs from a group/project. Also added Group count field in “Refine”, to check if URLs are being used in links or discussions. | 914530 | 22 Mar 2023 | 6.0003 |
Fixed: for re-indexing servers with thousands of groups, | 905334 | 15 Feb 2023 | 6.0002 |
Fixed: escaping non-XML media fragments so original content saves with | 912593 | 7 Feb 2023 | 6.0001 |
Fixed: display of URL favicons and | 913679 | 6 Feb 2023 | 6.0001 |
Fixed: selecting custom labels in the “Remove label” dialog on search. | 912773 | 6 Feb 2023 | 6.0001 |
Added: support for | 890686 | 6 Feb 2023 | 6.0001 |
Modified: the ZIP package to import or export the template so that:
{ "pageseeder": "6.0000", "user": "ksmith", "template": "acme", "created": "2022-10-28T16:32:01+11:00" }
WEB-INF/template/{KIT} | 853601 | 13 Jan 2023 | 6.0000 |
Modified: default For extra security, add | 900255 | 11 Jan 2023 | 6.0000 |
Added: OAuth support to This is a more secure way to access a remote PageSeeder than | 900001 | 10 Jan 2023 | 6.0000 |
Fixed: “process” ANT task adjusting the relative Projects which have code to compensate for this will need to update. | 895641 | 9 Dec 2022 | 6.0000-beta-15 |
Added: support for rendering TeX equations to PDF and DocX export. | 890686 | 9 Dec 2022 | 6.0000‑beta‑15 |
Added: requirement for user to input “ARCHIVE” as confirmation, when archiving a fragment with incoming references. | 894918 | 9 Dec 2022 | 6.0000-beta-15 |
Fixed: editing removing | 892756 | 2 Dec 2022 | 6.0000-beta-15 |
Added: to reduce the possibility of uploading, or distributing malicious code, the following global properties specify file extensions that PageSeeder blocks non-administrators from uploading, or attaching to comments. forbiddenAttachmentExtensions forbiddenUploadExtensions Both properties have the following default value: ade,adp,apk,appx,appxbundle,bat,cab,chm,cmd,com,cpl,diagcab, diagcfg,diagpack,dll,dmg,ex,ex_,exe,hta,img,ins,iso,isp,jar, jnlp,js,jse,lib,lnk,mde,msc,msi,msix,msixbundle,msp,mst,nsh, pif,ps1,scr,sct,shb,sys,vb,vbe,vbs,vhd,vxd,wsc,wsf,wsh,xll If any exception to this list is necessary, either override the default values in the | 884886 | 25 Nov 2022 | 6.0000-beta-14 |
Fixed: paragraph indenting in table cells after clicking the 'P' icon. | 890571 | 25 Nov 2022 | 6.0000-beta-14 |
Fixed: adding empty paragraphs before, and after, blockxrefs. Also made removing empty paragraphs easier. | 890603 | 25 Nov 2022 | 6.0000-beta-14 |
Added: to search and replace function, a warning where markup in the text prevents the replacement of a term. | 877883 | 23 Nov 2022 | 6.0000-beta-14 |
Added: support for | 889908 | 18 Nov 2022 | 6.0000-beta-14 |
Fixed: editing folder properties. | 890074 | 15 Nov 2022 | 6.0000-beta-14 |
Added: support for customizing the Account home page by adding | 879638 | 11 Nov 2022 | 6.0000-beta-13 |
Added: to PSML, support for Property names ending in | 882264 | 11 Nov 2022 | 6.0000-beta-13 |
Modified: Default servlet returns a URL in the following format with a Update any apps that expect the old format with the URL only. | 884056 | 31 Oct 2022 | 6.0000-beta-13 |
Fixed: display of special characters in label descriptions. | 882688 | 26 Oct 2022 | 6.0000-beta-13 |
Modified: comment/task context links so they scroll to the correct location in PSML or PDF documents. | 880380 | 26 Oct 2022 | 6.0000-beta-13 |
Modified: Update projects that use other characters. | 624107 | 24 Oct 2022 | 6.0000-beta-13 |
Fixed: display of the “edit sheet” in dark mode. | 882698 | 24 Oct 2022 | 6.0000-beta-13 |
Fixed: editing PSML that contains empty | 881019 | 21 Oct 2022 | 6.0000-beta-13 |
Fixed: duplicate items in the cardwall when all statuses are active, or no statuses are active. | 881520 | 17 Oct 2022 | 6.0000-beta-13 |
Modified: default profile pictures to use two initials. | 877963 | 23 Sep 2022 | 6.000-beta-12 |
Modified: default Java memory to After the update, if you still need to use service pageseeder config and edit the | 878537 | 23 Sep 2022 | 6.000-beta-12 |
Added: active workflows to the Account home page, and fixed various issues on the “My tasks” page. | 877649 | 23 Sep 2022 | 6.000-beta-12 |
Added: “revert fragment” option when comparing the current document version with another, but not in side-by-side, or track author, views. | 877703 | 23 Sep 2022 | 6.000-beta-12 |
Added: support for annotating SVG images that specify a size. | 877155 | 23 Sep 2022 | 6.000-beta-12 |
Modified: the docx export of “references” document-type so the headings above the Table of Contents (ToC) map to Title and Subtitle styles. | 877709 | 23 Sep 2022 | 6.000-beta-12 |
Modified: URL upload so that it will change URL case and update “last modified”, if “overwrite properties” is ticked. Also, users can now change URL case in the interface. | 877492 | 20 Sep 2022 | 6.000-beta-12 |
Modified: documents in archived groups so they no longer return reverse xrefs. | 875156 | 20 Sep 2022 | 6.000-beta-12 |
Added: preview option for fragments while in edit mode. | 876924 | 16 Sep 2022 | 6.000-beta-12 |
Fixed: illegal URL encodings not being escaped when creating/uploading URLs. | 877696 | 9 Sep 2022 | 6.000-beta-12 |
Added: a publication filter to the Group workflow panel and page, and added a clickable filter to the cardwall view. | 875938 | 5 Sep 2022 | 6.000-beta-11 |
Fixed: display of the folder path when creating documents. | 872657 | 5 Sep 2022 | 6.000-beta-11 |
Added: group properties If status values have been customized in any existing projects you must also set these icons. We recommend setting task and document workflow configuration on Project configuration pages, instead of the Group configuration. | 839796 | 5 Sep 2022 | 6.000-beta-11 |
Modified: “insert fragment” option to use click instead of hover. | 876667 | 5 Sep 2022 | 6.000-beta-11 |
Fixed: a table row being pushed to the bottom of a table when the row property is changed from header to body. | 876208 | 31 Aug 2022 | 6.000-beta-11 |
Added: option to label documents when uploading, depending on their media type. | 876269 | 31 Aug 2022 | 6.000-beta-11 |
Fixed: problems creating documents with a configured folder context from a shared folder. | 875933 | 26 Aug 2022 | 6.000-beta-10 |
Added: support for | 876066 | 26 Aug 2022 | 6.000-beta-10 |
Added: support for defining default fragment labels in | 876055 | 26 Aug 2022 | 6.000-beta-10 |
Modified: default group properties for the server, so they load from the global template project. If a server needs to use the | 876236 | 24 Aug 2022 | 6.000-beta-10 |
Modifications to the user interface:
| 744083 | 5 Aug 2022 | 6.000-beta-9 |
Added: option for managers to see the email address of comment authors who are not members. | 604329 | 5 Aug 2022 | 6.000-beta-9 |
Added: the attributes compare/@editid section-ref/@title section-ref/title | 835306 | 1 Aug 2022 | 6.000-beta-9 |
Fixed: “move comment” as reply to discussion/task option. | 872568 | 27 Jul 2022 | 6.000-beta-9 |
Fixed: “Show more” option not working when browsing a tree with too many files/folders. | 866757 | 26 Jul 2022 | 6.000-beta-9 |
Fixed: slow search of documents, such as PDFs, that contain more than a million characters of text. | 867855 | 20 Jul 2022 | 6.000-beta-9 |
Added: | 813658 | 15 Jul 2022 | 6.000-beta-9 |
Added: support for | 852886 | 15 Jul 2022 | 6.000-beta-9 |
Fixed: maxClauseCount error for autosuggest on small terms in big indexes by adding the | 862088 | 13 Jul 2022 | 6.000-beta-9 |
Modified: “create group” and “personal group” services to improve security by setting the default role for commenting to “reviewer” and above. If an app needs to allow comments from public, use | 852929 | 12 Jul 2022 | 6.000-beta-9 |
Fixed: “broken xref report” option on archive document not working. | 858286 | 6 Jul 2022 | 6.000-beta-9 |
Fixed: error when comparing document versions. | 690807 | 29 Jun 2022 | 6.000-beta-8 |
Fixed: warning “Looking for non existent catalog file” appearing in logs. | 854328 | 24 Jun 2022 | 6.000-beta-6 |
Fixed: unticking “Send a welcome email” in create member panel not working. | 856761 | 24 Jun 2022 | 6.000-beta-6 |
Fixed: folder names containing space characters not being indexed. | 854868 | 15 Jun 2022 | 6.000-beta-4 |
Deprecated: the value Now reviewers and contributors can always assign or be assigned tasks. | 854570 | 8 Jun 2022 | 6.000-beta-1 |
Modified: PageSeeder to use SubEthaSMTP for email, instead of Apache James, but outgoing email must now be processed through an external email server. Also added an email settings page and support for the global properties: smtpServerSSL smtpServerSTARTTLS smtpAsync Outgoing email will not work if the | 853054 | 8 Jun 2022 | 6.000-beta-8 |
Added: support to sign in to PageSeeder with an external identity from Google or Microsoft using a portal app and the configuration file: webapp/WEB-INF/config/external-identity.xml For more information see the Help on the System configuration > External identity page. | 852487 | 8 Jun 2022 | 6.000-beta-1 |
Modifications to the Version 6 user interface:
| 690807 | 27 Jun 2022 | 6.000-beta-6 |
Updated: PageSeeder to require Java 11. Also updated Tomcat to v9.0.63. Java 11 must be installed on the server BEFORE upgrading PageSeeder to v6. | 855207 | 8 Jun 2022 | 6.000-beta-1 |
Updated: Lucene to v9.2 and increased PageSeeder index version to 9203. Also added Everything MUST BE RE-INDEXED from the Server indexing page after upgrading PageSeeder. Searching by docid now uses the whole, untokenized value. | 813444 | 27 Jun 2022 | 6.000-beta-6 |
Removed: default Schematron and media template files, except for If required, add these to individual projects by clicking the Load button when editing a template, or the Create button in the Template files page. | 855183 | 7 Jun 2022 | 6.000-beta-1 |
Added: the following services and servlets (all services and some servlets can now be accessed under GET /authenticate POST /authenticate GET /identity-config GET /properties POST /members/import POST /groups/{group}/members/import POST /members/{member}/export POST /members/{member}/groups/{group}/export POST /members/{member}/groups/{group}/uris/{uri} /fragments/{+fragment}/transform Removed: the following deprecated ANT tasks and namespace ps-request ps-upload ps-download ps-download-xrefs ps-http ps-upload-get ps-upload-put ps-upload-delete Removed: the following deprecated, or obsolete servlets: /servlet/com.pageseeder.action.legacy.BatchActionServlet /servlet/com.pageseeder.load.servlets.StartLoading /servlet/com.pageseeder.review.DocumentBrowser /servlet/com.pageseeder.search.GenericSearch /servlet/com.pageseeder.upload.servlets.UploadServlet /servlet/com.pageseeder.xref.XRefLoaderServlet /servlet/com.pageseeder.MoveURIs /servlet/com.pageseeder.ViewSettings Removed: the following deprecated services: GET /caches/{name}/info POST /members/create POST /groups/{group}/members/create POST /groups/{group}/members/{member}/delete POST /groups/{group}/members/{member}/inviteself POST /members/{member}/edit GET /members/{member}/details POST /groups/{group}/subgroups/{subgroup}/edit GET /members/{member}/projectfind GET /members/{member}/projects POST /members/{member}/projects/create POST /members/{member}/projects/{group}/edit GET /members/{member}/projects/{group} GET /members/{member}/projects/{group}/subprojects GET /groups/{group}/groupfolders POST /groups/{group}/groupfolders POST /groups/{group}/groupfolders/create GET /groups/{group}/groupfolders/forurl PATCH /groups/{group}/groupfolders/{id} POST /groups/{group}/folders/create GET /groups/{group}/folders/forurl POST /members/{member}/groups/create POST /members/{member}/groups/{group}/edit GET /members/{member}/groups/{group} GET /groups/{group}/members/{member}/details POST /groups/{group}/members/{member}/edit POST /groups/{group}/members/{member}/registration POST /members/{member}/groups/{group}/converttopsml POST /members/{member}/resolvestandard GET /groups/{group}/images/find POST /groups/{group}/images/find POST /members/{member}/groups/{group}/publications /{publicationid}/version GET /members/{member}/groups/{group}/uris/forurl POST /members/{member}/groups/{group}/externaluris PATCH /members/{member}/groups/{group}/externaluris/{uri} DELETE /members/{member}/groups/{group}/externaluris/{uri} POST /members/{member}/groups/{group}/externaluris/{uri} POST /members/{member}/groups/{group}/externaluris/{uri} /archive POST /members/{member}/groups/{group}/externaluris/{uri} /unarchive POST /members/{member}/groups/{group}/uris/{uri}/xrefs POST /members/{member}/groups/{group}/uris/{uri}/xrefs /{xrefid}/archive POST /members/{member}/groups/{group}/uris/{uri}/properties POST /members/{member}/groups/{group}/uris/{uri}/fragments /{+fragment}/delete POST /members/{member}/groups/{group}/uris/{uri}/fragments /{+fragment} POST /members/{member}/groups/{group}/uris/{uri}/drafts /{editid}/delete POST /members/{member}/groups/{group}/uris/{uri}/delete POST /members/{member}/hosts/{host}/update GET /members/{member}/tasks/filter GET /tasks/filter GET /members/{member}/comments/filter GET /comments/filter POST /members/{member}/groups/{group}/comments /{commentid}/reply POST /groups/{group}/comments/{commentid}/reply POST /members/{member}/comments/{commentid}/edit POST /groups/{group}/resources/create GET /groups/{group}/resources/get POST /groups/{group}/resources/put POST /groups/{group}/resources/delete POST /groups/{group}/documenttypes/converttopsml GET /groups/{group}/autocomplete/{field} GET /groups/{group}/autosuggest/fields GET /restartmail Deprecated: the following servlets:
/members/import and /groups/{group}/members/import Modified: the following servlets:
/uri?path= Modified: the following services:
Modified: the following ANT tasks:
Removed: the following config options:
ui/images/@logo-filename
BEFORE upgrading PageSeeder, use the Templates > Validate page under System administration to find and remove deprecated configuration options. Also BEFORE upgrading, check the General logs and update any code that generates a warning like this: Request to service/servlet deprecated v6 does NOT support access to documents using path info in ANT scripts, in apps, or /ps/acme/specs/my.psml use /ps/uri?path=/ps/acme/specs/my.psml | 852578 | 6 Jun 2022 | 6.000-beta-1 |
Modified: the Setup page to use the v6 style and changed the URL to | 854968 | 6 Jun 2022 | 6.000-beta-1 |
Fixed: losing table row properties when editing, and tiny display height of empty rows. | 853619 | 27 May 2022 | 6.000-beta-1 |
Fixed: application of default document labels when creating a second document of the same type from the “insert xref” dialog. | 853542 | 27 May 2022 | 6.000-beta-1 |
Modified: storage for new documents so that original PSML content is now stored in the database instead of the filesystem to improve reliability. | 642079 | 23 May 2022 | 6.000-beta-1 |
Modified: the database as follows:
BEFORE upgrading backup the database. After upgrading, allow extra time to process the schema updates when starting. | 848400 | 23 May 2022 | 6.000-beta-1 |
Modified: document versions to use In some rare cases specifying a version to export which is higher than the document version may return a different version to previously, because PageSeeder chooses the next highest version. | 854638 | 20 May 2022 | 6.000-beta-1 |
Removed: support for old password format and blank passwords. Any accounts created more than 10 years ago that have not changed their password in the last 10 years as per the warning message that has been appearing since that time must reset their password to access PageSeeder. | 854618 | 20 May 2022 | 6.000-beta-1 |
Added: support for Also added support to publish tasks for access tokens, so that the start publish services can now be invoked using a token instead of username/password. | 651724 | 11 May 2022 | 6.000-beta-1 |
Fixed: xref type sometimes set to | 853531 | 19 Apr 2022 | 6.000-beta-1 |
Fixed: display of project name, instead of title, on the home page and menu, when user is not a direct member of the project. | 853222 | 19 Apr 2022 | 6.000-beta-1 |
Fixed: current publication changing, when user clicks a Table of Contents entry for a file that is shared with another publication. | 853309 | 5 Apr 2022 | 6.000-beta-1 |
Added: support for global property Any projects requiring the previous default value of | 851852 | 23 Mar 2022 | 6.000-beta-1 |
Added: support for MySQL JDBC Connector/J v8 but it must be v8.0.23 or higher and using JDK 11+. On PageSeeder v6 or higher do not use Connector/J v5 due to a security issue. MySQL v8 is still not supported. After upgrading to v6, download Connector/J v8.0.23 or higher. Use this to replace the pageseeder/webapp/WEB-INF/lib and pageseeder/webapp/WEB-INF/drivers Also modify: pageseeder/webapp/WEB-INF/config/database.properties to update DBDriver=com.mysql.cj.jdbc.Driver DBURL=jdbc:mysql://localhost/pageseeder | 851726 | 1 Mar 2022 | 6.000-beta-1 |
Added: IP address to access logs. | 852492 | 22 Mar 2022 | 6.000-beta-1 |
Fixed: License page setting | 852680 | 14 Mar 2022 | 6.000-beta-1 |
Removed: support for Any groups using quick links should add the equivalent v6 links to the “About” page, or use publications. | 852486 | 4 Mar 2022 | 6.000-beta-1 |
Fixed: error doing side-by-side compare on any document when running PageSeeder on JDK 11. | 851679 | 1 Mar 2022 | 6.000-beta-1 |
Fixed: not all groups listed when creating or editing a comment or task on a shared document. | 849289 | 1 Mar 2022 | 6.000-beta-1 |