Release Notes – Version 5.8116 (7 March 2016)
Description | ID | Date | Version |
---|---|---|---|
Added: new Deprecated: old | 589115 | 7 Mar 2016 | 5.8116 |
Fixed: default export actions not working if a custom action is defined for a specific document type. | 588838 | 19 Feb 2016 | 5.8112 |
Added: URI, fragment, block and inline labels to xreftree service XML. Also added support for properties param to include a comma-separated list of property names. | 588855 | 16 Feb 2016 | 5.8112 |
Fixed: slow loading after bulk versioning a large number of documents. | 587915 | 8 Feb 2016 | 5.8111 |
Fixed: image references breaking when moved after the fragment has been edited. | 587274 | 2 Feb 2016 | 5.8110 |
Added: button "Resolve all PS standard documents" on user home page for administrators only. This is to the phasing out of support for PS standard while still allowing users to view and convert PS standard to PSML. All PS standard documents should be resolved BEFORE upgrading to v5.9, otherwise it will be done before PageSeeder starts and could mean a long server downtime. | 586589 | 29 Jan 2016 | 5.8109 |
Fixed: problem resolving images when exporting documents from multiple groups. | 582328 | 29 Jan 2016 | 5.8109 |
Fixed: “display white spaces and non-ASCII characters” document view option not working. | 583530 | 29 Jan 2016 | 5.8109 |
Fixed: blocks not being 'sticky' i.e. always scrolling off the top of the page when scrolling a document. | 582265 | 29 Jan 2016 | 5.8109 |
Fixed: | 586582 | 29 Jan 2016 | 5.8109 |
Fixed: XRefs to URLs not resolving when ending in '/' or if the URL parameters were in a different order. | 581694 | 5 Jan 2016 | 5.8109 |
Fixed: | 581614 | 22 Dec 2015 | 5.8107 |
Fixed: resolving XRefs to URLs (external URIs) with parameters on upload. | 581184 | 21 Dec 2015 | 5.8107 |
Fixed: publish logs not being displayed after the first error and better performance for publish scripts that produce large logs. | 579253 | 30 Nov 2015 | 5.8106 |
Fixed: create document/folder problems with missing ancestor folders, leading/trailing spaces/dots and special characters. | 578046 | 27 Nov 2015 | 5.8106 |
Fixed: error when publishing a folder with " | 578319 | 25 Nov 2015 | 5.8106 |
Updated: Word (docx) import–
| 578640 | 24 Nov 2015 | 5.8106 |
Added: support to 000/000/012/12345.png the path, including the leading zeroes would have been inferred as follows: [uriid billions]/[uriid millions] /[uriid thousands]/[uriid].[ext] | 578133 | 18 Nov 2015 | 5.8106 |
Fixed: export not finishing properly and not displaying an error when an image cannot be resolved. | 578038 | 11 Nov 2015 | 5.8106 |
Allowed: for backward compatibility | 578033 | 9 Nov 2015 | 5.8105 |
Added: support for custom | 578031 | 9 Nov 2015 | 5.8105 |
Fixed: | 578004 | 6 Nov 2015 | 5.8105 |
Added: validation when editing JSON files in developer tools. | 577216 | 28 Oct 2015 | 5.8103 |
Fixed: Bridge API | 577246 | 27 Oct 2015 | 5.8103 |
Fixed: folder path being set as folder title when uploading on Linux server. | 577257 | 27 Oct 2015 | 5.8103 |
Modified: | 577251 | 27 Oct 2015 | 5.8103 |
Added: support to | 577140 | 20 Oct 2015 | 5.8103 |
Fixed: | 570284 | 7 Oct 2015 | 5.8102 |
Added: display progress for version creation on a folder and modified create-uri-version service to use a thread and return Also added support for the following global property:
| 569171 | 2 Oct 2015 | 5.8102 |
Added: progress display for workflow creation on a folder and modified create-uri-workflow service to use a thread and return | 569169 | 2 Oct 2015 | 5.8102 |
Fixed: named versions (not number or date) exporting incorrectly. | 569394 | 23 Sep 2015 | 5.8102 |
Added: support for the following options in the PSML properties editor config:
| 505984 | 12 Sep 2015 | 5.8101 |
Updated: <uri id="[id]" scheme="[scheme]" host="[host]" port="[port]" path="[path]" decodedpath="[decodedpath]" external="[true|false]" [archived="true"] [folder="true"] [docid="[docid]"] [mediatype="[mediatype]"] [documenttype="[documenttype]"] [title="My Document"] [created="[created]"] [modified="[modified]"]> <displaytitle>My Document</displaytitle> [<description>This is my document</description>] [<labels>mylabel1,mylabel2 </labels>] </uri> Any ANT scripts using the XML output from the upload task will need to be updated. Also | 535523 | 12 Sep 2015 | 5.8101 |
Modified: the following services from GET to POST:
| 563696 | 11 Sep 2015 | 5.8100 |
Modified: services that start an asynchronous process (thread) to return Also added a wrapping element such as <thread id="[thread id]" name="[thread name]" username="[username of user starting thread]" groupid="[ID of group if applicable or -1]" status="[initialised|inprogress| error|warning|cancelled| failed|complete]"> [<message>[explanation or error]<message>] [thread specific XML] </thread> See Asynchronous process and API documentation for affected services. | 536675 | 11 Sep 2015 | 5.8100 |
Modified: the validation report so the size will not exceed 20 MB. This is to avoid out-of-memory errors. | 564377 | 10 Sep 2015 | 5.7919 |
Fixed: Microsoft Office Namespace errors on incoming emails. | 563006 | 2 Sep 2015 | 5.7916 |
Added: | 562991 | 31 Aug 2015 | 5.7916 |
Modified: If a stand-alone sub-hierarchy can be processed without ambiguity, the internal links will be unchanged when it is part of a larger hierarchy. To distinguish between different instances of the same document, | 560961 | 19 Aug 2015 | 5.7915 |
Added: to document browse page, the | 560938 | 10 Aug 2015 | 5.7913 |
Added: Dev > References check page to find cross-references to archived or external documents, reference loops or ambiguous targets (that appear in multiple places). | 560958 | 7 Aug 2015 | 5.7913 |
Replaced: Subscript button with Code style button in CK editor. | 560887 | 5 Aug 2015 | 5.7912 |
Fixed: folder title and labels being lost when uploading previously exported PSML files. | 556758 | 5 Aug 2015 | 5.7912 |
Added: autocomplete for elements / attributes / values (by pressing ctrl-space) in PSML source editor and XML configuration files. | 560417 | 5 Aug 2015 | 5.7912 |
Added: support to ps-request ANT task for including | 560403 | 28 Jul 2015 | 5.7912 |
Modified: name of"Admin > Group properties" page to "Admin > Group config". | 560344 | 27 Jul 2015 | 5.7912 |
Added: support to ps:process ANT task for nested Projects using | 539657 | 20 Jul 2015 | 5.7911 |
Added: the following Schematron assertions for validating documents:
| 558918 | 15 Jul 2015 | 5.7911 |
Improved: performance for browsing large numbers of documents by optimizing database queries and modifying the database to add:
| 558512 | 15 Jul 2015 | 5.7910 |
Deprecated: the following servlets: com.pageseeder.AcceptPosition com.pageseeder.DeleteURI com.pageseeder.Download com.pageseeder.EditGroups com.pageseeder.EditSubscriptions com.pageseeder.EditMemberDetails com.pageseeder.EditMemberSubscriptions com.pageseeder.EditXLinkForm com.pageseeder.EditXLinkFormDo com.pageseeder.InsertXLinkBatch com.pageseeder.InsertXLinkForm com.pageseeder.InsertXLinkFormDo com.pageseeder.InsertEditXLink com.pageseeder.InsertEditXLinkForm com.pageseeder.NewDocument com.pageseeder.NewFolder com.pageseeder.NewGroup com.pageseeder.NewProject com.pageseeder.NewMemberFormDo com.pageseeder.PublishControl com.pageseeder.RegisterMember com.pageseeder.RemoveMember com.pageseeder.ResetPassword com.pageseeder.SeedPage com.pageseeder.SubscriptionForm com.pageseeder.XLinksForURI com.pageseeder.XLinkThread com.pageseeder.label.ListLabels com.pageseeder.review.DocumentBrowser com.pageseeder.review.MemberList com.pageseeder.xref.XRefLoaderServlet Any projects using these servlets should be modified to use generators or services instead. | 557330 | 10 Jul 2015 | 5.7910 |
Improved: support for markdown-like formatting for comments, see Comment formatting. | 550992 | 30 Jun 2015 | 5.7910 |
Fixed: duplicate ids appearing on | 556511 | 29 Jun 2015 | 5.7910 |
Fixed: XRef processing in | 551635 | 29 Jun 2015 | 5.7910 |
Added: support to PSML publishing config for | 550166 | 29 Jun 2015 | 5.7910 |
Fixed: PSML/XML with byte order marks and different encodings not being handled correctly. | 546917 | 22 Jun 2015 | 5.7910 |
Removed: member's significant date and related functionality. | 551800 | 17 Jun 2015 | 5.7910 |
Fixed: group property | 551614 | 14 Jun 2015 | 5.7908 |
Modified: services so that wherever an arbitrary string can occur in the URL it can be prefixed by GET /members/~jsmith. Also added support for docid to be used wherever {uri} is expected, for example GET /groups/acme-specs/uris/~spec123 Deprecated: the following services: GET /caches/{name}/info POST /members/{member}/comments/{xlinkid}/edit GET /members/{member}/comments/filter GET /comments/filter GET /members/{member}/tasks/filter GET /tasks/filter POST /groups/{group}/resources/create POST /groups/{group}/resources/delete POST /members/{member}/groups/create POST /members/{member}/projects/create POST /members/{member}/groups/{group}/edit POST /members/{member}/projects/{group}/edit POST /groups/{group}/subgroups/{subgroup}/edit GET /members/{member}/projectfind GET /members/{member}/groups/{group} GET /members/{member}/projects/{group} POST /members/create POST /groups/{group}/members/create POST /groups/{group}/members/{member}/delete POST /groups/{group}/members/{member}/edit POST /members/{member}/edit GET /groups/{group}/members/{member}/details GET /members/{member}/details POST /groups/{group}/members /{member}/inviteself POST /members/{member}/groups/{group}/uris /{uri}/fragments/{fragment}/delete POST /members/{member}/groups/{group}/ externaluris/{uri} POST /members/{member}/groups/{group} /uris/{uri}/properties Replaced: deprecated services with the following: GET /caches/{name} PATCH /members/{member}/comments/{xlinkid} GET /members/{member}/comments/find GET /comments/find GET /members/{member}/tasks/find GET /tasks/find POST /groups/{group}/resources POST /members/{member}/groups POST /members/{member}/projects PATCH /members/{member}/groups/{group} PATCH /members/{member}/projects/{group} PATCH /groups/{group}/subgroups/{subgroup} GET /members/{member}/projects/find GET /projects/{group} POST /members POST /groups/{group}/members DELETE /groups/{group}/members/{member} PATCH /groups/{group}/members/{member} PATCH /members/{member} GET /groups/{group}/members/{member} GET /members/{member} POST /groups/{group}/members/inviteself PATCH /members/{member}/groups/{group} /externaluris/{uri} PATCH /members/{member}/groups/{group} /uris/{uri} Added: the following services: GET /groups/{group}/properties GET /publish/about GET /members/{member}/groups /{group}/uris/{uri} GET /members/{member}/groups /{group}/uris/forurl POST /members/{member}/groups /{group}/groupfolders/{guri}/resolverefs POST /members/{member}/groups/ {group}/uris /{uri}/edits/{editid}/notes Removed: the following services: GET /bandwidth GET /groups/{group}/bandwidth GET /groups/{group}/size Modified: the following services:
GET /groups/{group}/uris/{uri}/history
POST /members/{member}/projects
GET /members/{member}
PUT /groups/{group}/resources
PUT /members/{member}/groups/{group}/uris /{uri}/fragments/{fragment}
GET /members/{member}/groups /{group}/uris/{uri}
GET /members/{member}/groups /{group}/uris/forurl | 551008 | 9 Jun 2015 | 5.7908 |
Disabled: “insert comment by email for shared documents” because the group cannot be specified. | 550998 | 9 Jun 2015 | 5.7908 |
Improved: document history page by displaying events in a new list format with most recent first. Also added an option to display any combination of the following events:
| 538104 | 3 Jun 2015 | 5.7908 |
Modified: all keys in URLs to use Base64 URL-safe encoding. | 527573 | 3 Jun 2015 | 5.7908 |
Fixed: adding an XRef always inserted at the bottom of the fragment. Fixed: inline label option not working if cursor is inside an existing inline label. | 537839 | 3 Jun 2015 | 5.7908 |
Modified: document view so that PS standard documents are read-only (no edit, preview, version, validate functionality). Comments on PS standard documents can only be added at the document level or as replies. For full functionality the group must be converted to PSML. | 550318 | 3 Jun 2015 | 5.7908 |
Improved: document view page by moving comments/tasks, references and notes to the right hand side next to the corresponding fragment. Also added update actions to the cartouche fields plus the following options:
| 550307 | 3 Jun 2015 | 5.7908 |
Updated: the user interface to the Foundation framework. Making it cleaner, more consistent and more responsive to different screen sizes with support for desktops, tablets and handheld devices. Removed mobile perspective as no longer required. Any XSLT, CSS or JavaScript customizations will need to be tested against the new framework. | 550304 | 3 Jun 2015 | 5.7908 |
Added: cross-references for images as follows:
| 536817 | 29 May 2015 | 5.7907 |
Added: any changes to heading and para prefix are now displayed on the fragment and version compare pages. | 548383 | 29 May 2015 | 5.7907 |
Simplified: document browse actions by displaying Resolve references, Index and Delete in the developer perspective only. | 549204 | 29 May 2015 | 5.7907 |
Added: | 533193 | 26 May 2015 | 5.7907 |
Modified: the Windows installer –
| 538220 | 26 May 2015 | 5.7907 |
Modified: Made the following modifications to the PageSeeder database:
Database changes always involve some risk, so please BACKUP THE PAGESEEDER DATABASE BEFORE UPGRADING to this version. Starting PageSeeder for the first time after upgrade may take a few minutes as it will try to fix any duplicate fragments. To see the progress or if PageSeeder fails to start view pageseeder/webapp/WEB-INF/logs /general/general.log | 548347 | 25 May 2015 | 5.7906 |
Fixed: error viewing documents or folders that have a title starting with ' | 548256 | 22 May 2015 | 5.7906 |
Updated: the upload documents page–
| 545457 | 20 May 2015 | 5.7906 |
Added: draft comment functionality as follows:
| 534307 | 20 May 2015 | 5.7906 |
Modified: Folders shared between multiple groups are now displayed as orange in the document browse page. Also the document view will display "shared" in orange at the top and more sharing details when the cartouche is expanded. | 537934 | 19 May 2015 | 5.7906 |
Removed: restriction that a user can't change status on a task/document if their role doesn't have access to it's existing status. Now a status can always be changed as long as the user's role has access to the new value. | 538031 | 15 May 2015 | 5.7906 |
Modified: the following workflows:
| 538090 | 15 May 2015 | 5.7906 |
Upgraded: PageSeeder to use Java 7, Tomcat 8, DataNucleus 4.1 and Saxon 9.6. Any customized XSLT should be tested on a development server before upgrading production. Some previously supported XSLT does not work with Saxon 9.6. | 545469 | 11 May 2015 | 5.7906 |
Added: support for | 545468 | 11 May 2015 | 5.7906 |
Added: | 545465 | 11 May 2015 | 5.7906 |