---
title: "Release Notes – Version 6.3002 (24 August 2026)"
source: https://dev.pageseeder.com/guide/installation/release_notes/release_notes_version_6.30.html
last_updated: 2026-08-26T11:55:59+10:00
tokens: ~2850
---

# Release Notes – Version 6.3002 (24 August 2026)

| Description | ID | Date | Version |
| --- | --- | --- | --- |
| **Added:** UI preview for DOCX and XLSX files. | 1001419 | 21 Aug 2026 | 6.3002 |
| **Fixed:** error editing document metadata that contains an unresolved xref. | 1001831 | 21 Aug 2026 | 6.3002 |
| **Added:** "Show transcluded content in edit mode (beta)" option in preferences. | 988526 | 19 Aug 2026 | 6.3002 |
| **Added:** Comment table sample bundle which generates a DOCX table showing the changes between versions and the comments with two chosen labels. | 1001006 | 17 Aug 2026 | 6.3002 |
| **Fixed:** error exporting documents with filename containing '&'. | 1000071 | 12 Aug 2026 | 6.3002 |
| **Fixed:** error saving a draft on a PSML properties fragment. | 999014 | 11 Aug 2026 | 6.3001 |
| **Added:** TOC generation in `ps:export` ANT task when `processpublication="true"`. The `publicationid` is no longer required and if omitted it processes multiple publications using the default publication for each document. If a project requires an empty `<toc/>` or `heading/@id` the content must be stripped out via XSLT for example. | 996464 | 4 Aug 2026 | 6.3000 |
| **Fixed:** possible infinite loop error creating document with `{YYYY}` in path configuration. | 996456 | 4 Aug 2026 | 6.3000 |
| **Added:** support for applying a schematron quickfix to PSML document metadata. | 986316 | 28 Jul 2026 | 6.3000 |
| **Fixed:** schema error importing markdown that contains the format `[key]: [value]`. | 995872 | 28 Jul 2026 | 6.3000 |
| **Added:** new user preferences option "Show transcluded content in edit mode **(beta)**". | 988526 | 10 Jul 2026 | 6.3-beta-3 |
| **Added:** the following new metadata properties on help documents: `section_id` to target any fragment within a specific section`fragment_type` to target any fragment with a specific type A new help option in the fragment menu displays the most specific help article based on the following priorities: Custom fragment type articleCustom section id articleCustom document type articleCustom page id articleDefault document type articleDefault page id article | 986319 | 10 Jul 2026 | 6.3-beta-3 |
| **Added:** log caching to Administration dashboard for better loading performance. | 969899 | 8 Jul 2026 | 6.3-beta-3 |
| **Fixed:** the following error when editing the structure of a document that contains a TOC marker: `Invalid content was found starting with element 'toc-ref'` | 995926 | 7 Jul 2026 | 6.3-beta-3 |
| **Added:** Split fragment option when editing a document which will split content into multiple fragments before each top-level heading or empty paragraph. | 986311 | 6 Jul 2026 | 6.3-beta-3 |
| **Added:** support for document metadata properties `cover_image` (xref) and `cover_background` (HEX color code prefixed by `#` ) for publication root and non-publication documents (`cover_image` takes precedence). Covers are displayed on Group home and Search pages. | 969415 | 1 Jul 2026 | 6.3-beta-3 |
| **Added:** the `data-fragment-type` attribute to the `.psml-fragment` element in the UI so you can target fragment types with CSS selectors like `.psml-fragment[data-fragment-type="xyz"]` | 971348 | 30 Jun 2026 | 6.3-beta-3 |
| **Added:** security logs summary to Administration dashboard. | 973252 | 30 Jun 2026 | 6.3-beta-3 |
| **Modified:** date display in search and properties fragments for better readability with option in search "Select columns" dialog to display a more compact format. | 945710 | 30 Jun 2026 | 6.3-beta-3 |
| **Added:** icon in editor to sort the values of multiple value properties alphabetically. | 986317 | 30 Jun 2026 | 6.3-beta-3 |
| **Added:** search term highlighting within PDFs and automatic scrolling to first occurrence in preview panel. | 954605 | 30 Jun 2026 | 6.3-beta-3 |
| **Modified:** services API as follows: **Deprecated:** All requests to `/ps/servlet/*` use `/ps/api/*` instead`/ps/api/upload/get` use `GET /ps/api/upload` instead **Added:** GET /ps/api/resources HEAD /ps/api/resources POST /ps/api/resources PUT /ps/api/resources | 995485 | 30 Jun 2026 | 6.3-beta-3 |
| **Fixed:** possible error when comparing lists in combined view. | 995467 | 16 Jun 2026 | 6.3-beta-3 |
| **Added:** support for soft returns (`<br/>`) inside Tex inline equations. *The easiest way to copy/paste a multi-line equation is to insert the `tex` inline label first, then use Ctrl-Shift-V to paste the Tex into it.* | 995207 | 15 Jun 2026 | 6.3-beta-3 |
| **Modified:** database update for v6.3 to automatically set all OAuth clients to confidential. | 899986 | 27 May 2026 | 6.3-beta-3 |
| **Fixed:** some block/inline label options being hidden in the editor context menu when there are many. | 991280 | 26 May 2026 | 6.3-beta-2 |
| **Modified:** compare variations panel to list variations in alphabetical order. | 987981 | 26 May 2026 | 6.3-beta-2 |
| **Added:** support for Proof Key for Code Exchange (PKSE) to OAuth for better security. | 899986 | 26 May 2026 | 6.3-beta-2 |
| **Added:** options to sort documents by type, title/filename, size and last modified in folder view. | 968773 | 25 May 2026 | 6.3-beta-2 |
| **Added:** the number of publication updates being processed to the System status on the Administrator dashboard for better performance monitoring. | 987212 | 25 May 2026 | 6.3-beta-2 |
| **Fixed:** table rows being moved to the bottom when their **Part** property is changed between `Header` and `Body`. | 994613 | 25 May 2026 | 6.3-beta-2 |
| **Updated:** PageSeeder index version to 91101 and set `psstatus` to `None` for all documents with no workflow. Everything **SHOULD BE RE-INDEXED** from the Server indexing page after upgrading PageSeeder. | 994793 | 25 May 2026 | 6.3-beta-2 |
| **Added:** AI icons to generate the document/image title/description in the Document info panel/dialog and the comment title once the draft content is saved (if AI is enabled). | 986314 | 22 May 2026 | 6.3-beta-2 |
| **Fixed:** error when moving a newly created or draft fragment up or down. | 994814 | 22 May 2026 | 6.3-beta-2 |
| **Disabled:** uploading documents to the `archive` folder in a group. | 993346 | 5 May 2026 | 6.3-beta-2 |
| **Added:** support for `syncfolder="true"` on the `ps:upload` ANT task which archives any documents in the destination folder and its descendants which are not in the uploaded documents. This option is also available from the user interface in developer view. | 811351 | 1 May 2026 | 6.3-beta-2 |
| **Added:** support for `cacheDiskSize` global property which is the maximum disk space in MB used by EHCache (default `16384`). Also upgraded EHCache to v3. | 940838 | 22 Apr 2026 | 6.3-beta-2 |
| **Added:** optional reason for archiving a project/group which is appended to the project/group description with other details. | 992493 | 30 Mar 2026 | 6.3-beta-1 |
| **Added:** the global properties `debounceIndexingDelay` and `debouncePublicationDelay` which are the number of milliseconds to wait before indexing an object or updating a publication TOC respectively (both default to `500`). This improves performance especially when saving multiple edits. | 988665 | 23 Mar 2026 | 6.3-beta-1 |
| **Modified:** the database as follows: Increased the size of `Path` and `ParentPath` fields in the `URI` table to `VARCHAR(1000)` to handle long URLs. PageSeeder now requires MySQL 5.7 or higher but 8.4 is recommended. If unsure use `mysql --version` to check. **BEFORE** upgrading backup the database. | 988305 | 18 Mar 2026 | 6.3-beta-1 |
| **Modified:** public access to restrict it to members only by default. Selecting "Comments & group accessible to: Public" in the group configuration or ticking "make public" when sharing a folder, now requires a user to sign in before gaining access. The public submission of comments is unchanged so doesn't require an account. Servers requiring access without sign in can set `publicEnable=non-member` in the `global.properties` or use Simple site builder. | 970502 | 17 Mar 2026 | 6.3-beta-1 |
| **Modified:** PageSeeder to require Java 21. **BEFORE** upgrading PageSeeder ensure that Java 21 is installed and selected as default using: `alternatives --config java` If you upgraded to Java 21 ensure that `[pageseeder]/webapp/WEB-INF/config/database.properties` contains the following (with `.cj` ): `DBDriver=com.mysql.cj.jdbc.Driver`. If you upgraded to Java 21 go to **System admin \> Templates \> Validate** after upgrading PageSeeder and fix any errors in ANT `build.xml` files. | 991482 | 13 Mar 2026 | 6.3-beta-1 |
| **Added:** to Send mail service support for `internal=true` parameter (admin only) which sets headers allowing a PageSeeder group on this or another server to receive the email. | 991219 | 6 Mar 2026 | 6.3-beta-1 |
| **Modified:** default DOCX import to generate manual prefixes for numbering followed directly by one or more pipes then tab where the number of pipes is the level/indent. For example: `4b\|\|tab`  | 988928 | 25 Feb 2026 | 6.3-beta-1 |
| **Added:** daily reporting of general log errors to `errorReportAddress` group property. | 985748 | 27 Feb 2026 | 6.3-beta-1 |
| **Fixed:** reloading server properties not reloading incoming mail TLS certificates. | 990128 | 25 Feb 2026 | 6.3-beta-1 |
| **Added:** support for `delete-members` in the `adminEnable` property in `global.properties`. Deleting members is now disabled by default. Servers requiring this functionality must have their `global.properties` updated by adding `delete-members` to `adminEnable`. | 982149 | 17 Feb 2026 | 6.3-beta-1 |
| **Fixed:** `ps:process` ANT task error with nested `tex` or `asciimath` inline labels. | 988784 | 17 Feb 2026 | 6.3-beta-1 |
| **Fixed:** error "Query must not be null" when searching for stop words only. | 988304 | 3 Feb 2026 | 6.3-beta-1 |
| **Removed:** support for `servletPrefix` in `global.properties` (`sitePrefix` is used instead with the appropriate suffix). | 988303 | 23 Jan 2026 | 6.3-beta-1 |
| **Removed:** the following old deprecated servlets: - `com.pageseeder.Login` - `com.pageseeder.ImportMember` | 945457 | 23 Jan 2026 | 6.3-beta-1 |
| **Modified:** OAuth client creation and editing to not allow 'all' scope for better security. Any apps creating OAuth clients via the API must now always supply a scope parameter. | 943041 | 5 Dec 2025 | 6.3-beta-1 |
| **Added:** support to `ps:upload` ANT task for `parseuris="true"` which sets the ANT property `ps.upload.uriids` to a comma-separated list of the URI IDs uploaded. Also added `parseids="[element name]"` to `ps:request` which parses `@id` on that elements in the response and sets the property `ps.response.ids` to a comma-separated list of IDs. | 987420 | 3 Dec 2025 | 6.3-beta-1 |
| **Added:** support for `<repeat days="1" daysofmonth="1,10,20"/>`. A comma-separated list of numbers which restricts the ANT script to run on the days of the month listed. Requires a repeat interval of 1 day or less. | 986993 | 2 Dec 2025 | 6.3-beta-1 |
| **Fixed:** unable to run different scheduled tasks concurrently in the same project. | 987454 | 2 Dec 2025 | 6.3-beta-1 |
| **Added:** the following properties to the `ps:config` ANT task which are the paths to the corresponding template files for the publication the URI is the root of: `uri.publication.config`, `uri.word.export.config`, `uri.word.export.template`. | 982223 | 2 Dec 2025 | 6.3-beta-1 |

