projectdoc Toolbox 5.1.2 Release Notes

Preparing for Data Center and Confluence 8 (EAP).

Release Date
 

Today we released version 5.1.2 of the projectdoc Toolbox.

This is release provides compatibility with Confluence 8 EAP and some fixes for Data Center compatibility.

Although this is only a bugfix release, in case you are using any extensions or doctype add-ons, please update these apps as shown below.

The projectdoc Toolbox is an add-on for Confluence supporting agile software development teams to collaborate on process, project, system, and product documentation. 

List of Changes

The following changes are part of version 5.1.2 of the projectdoc Toolbox for Confluence

Key Summary T P Description
PDAC-1653 Modularize JavaScript Code Improvement Critical (migrated)

To move to Confluence 8.0 we need to remove access to global variables.

PDAC-1665 Internal Cache Configuration Bug Critical (migrated)

The Hazelcast cache fails to use the configured TTL (MAX_LONG), therefore we need to reduce the time to 10 years (another value meaning "do not evict").

Log the current configuration of the projectdoc document cache to the console.

Also update the configuration steps for managed caches to align with standard caches.

PDAC-1666 Comparator / Collator fails on null Values Bug Major

The stacktrace shows a NPE in case the second value is null.

PDAC-1667 Reorganize Transaction Management for Reindexer Improvement Minor (migrated)

The reindexer should process a single page in a transaction. This has a negative impact on performance, but has a result in case of a processing failure.

PDAC-1661 Move Merge Block Elements to the bottom Improvement Minor (migrated)

The Merge Block Elements parameter is often used in together with the First Child Fix parameter of the Content Marker Macro. Therefore these two parameters should be together. It is convenient to have them at the bottom of the parameter list to be able to quickly access them.

PDAC-1658 Filter on archived Spaces Improvement Minor (migrated)

Allow to filter on archived spaces for selected REST services.

PDAC-1657 Declare Property Without Name as Illegal Improvement Minor (migrated)

The code should add an additional check that properties stored to AO have valid names. This is no problem for users since the projectdoc document already ensures that all property names are valid.

Client code may force to set an invalid name in some processes. This is now prohibited.

Related Releases

This version does not require updates of doctype-add-ons, but we recommend the update of the Web API Extension.

Extension Add-ons

Web API Extension

The following changes are part of the latest Web API Extension.

Key Summary T P Status Resolution Description
PDEXWAPI-70 Placeholder Replacement fails Bug Minor (migrated) Done Fixed

When a blueprint uses placeholders (@ syntax), they do not get replaced when the document is created via the REST API.

Information Systems Extension

The following changes are part of the latest Information Systems Extension.

Key Summary T P Status Resolution Description
PDEXINFOSY-49 Modularize JavaScript Code Improvement Major Done Fixed

Upgrade to support AMD modules for Confluence 8.

This version requires projectdoc Toolbox version 5.1.x.

PDEXINFOSY-48 Replace Access to AJS.params Improvement Minor (migrated) Done Fixed

Access to AJS.params is deprecated in AUI 9 and is planned to be removed in AUI 10.

This is a simple replacement with fetching the information from the metadata.

Doctype Add-ons

The following doctype add-ons are recommended to be updated for the projectdoc Toolbox.

All doctype add-ons are optional. In case an add-on is not installed, there is no need to install it for this version of the projectdoc Toolbox.

Core Doctypes

The following changes are part of the latest Core Doctypes Add-on

Key Summary T P Status Resolution Description
PDCORED-297 Compatibility with Confluence 8 (EAP) Improvement Major Done Fixed

JavaScript compatibility with Confluence 8.

PDCORED-296 Typo in Section for Locale DE Bug Minor (migrated) Done Fixed

The description reads "Erstellen Sie eine Abschnitt" instead of correctly "Erstellen Sie einen Abschnitt". Also the button label needs to be fixed accordingly.

Doctypes for Agile Planning

The following changes are part of the latest Doctypes for Agile Planning.

Key Summary T P Status Resolution Description
PDAGILE-104 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

projectdoc Developer Diaries

The following changes are part of the latest projectdoc Developer Diaries.

Key Summary T P Status Resolution Description
DEVDIARY-148 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

Doctypes for Project Management

The following changes are part of the latest Doctypes for Project Management.

Key Summary T P Status Resolution Description
PDPRJMGMT-90 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

Doctypes for Service Management

The following changes are part of the latest Doctypes for Service Management.

Key Summary T P Status Resolution Description
SERVICES-52 DC Support Improvement Minor (migrated) Done Fixed

Provides only internal reports required for DC approval.

Doctypes for Business Strategy

The following changes are part of the latest Doctypes for Business Strategy.

Key Summary T P Status Resolution Description
STRATEGY-36 DC Support Improvement Minor (migrated) Done Fixed

Attaches only internal reports for DC approval.

Doctypes for Software Development

The following changes are part of the latest Doctypes for Software Development.

Key Summary T P Status Resolution Description
PDSWDEVD-168 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

Doctypes for Teamwork

The following changes are part of the latest Doctypes for Teamwork.

Key Summary T P Status Resolution Description
PDTEAMWORK-43 DC Support Improvement Minor (migrated) Done Fixed

Provides internal reports required for DC approval.

Doctypes for V-Modell XT

The following changes are part of the latest Doctypes for V-Modell XT.

Key Summary T P Status Resolution Description
PDVMXT-44 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

projectdoc arc42 Template

The following changes are part of the latest projectdoc Add-on for arc42.

Key Summary T P Status Resolution Description
ARCFOURTWO-80 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

Doctypes for Java Developers

The following changes are part of the latest projectdoc for Java Developers.

This extension is experimental.

Key Summary T P Status Resolution Description
PDJAVADEV-28 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

Doctypes for Maven Developers

The following changes are part of the latest projectdoc for Maven Developers.

This extension is experimental.

Key Summary T P Status Resolution Description
PDMVNDEV-27 Confluence 8 Support (EAP) Improvement Critical (migrated) Done Fixed

JavaScript compatibility with Confluence 8.

Resources

Release Notes for the projectdoc Toolbox
Relevant information on changes to the projectdoc Toolbox for Confluence introduces by new versions of this app.
Glossary
Terms used in and defined for projectdoc.
FAQs
Questions and answers related to the projectdoc Toolbox and Confluence.