projectdoc Toolbox 4.0 Release Notes

Support of Confluence 7.0, Aspect Feature, and Autocomplete (Sneak Preview).

Today we released version 4.0 of the projectdoc Toolbox on the Atlassian Marketplace!

This release provides new features, improvements, and bugfixes.

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

New and Noteworthy

Confluence 7.0

The projectdoc Toolbox and all the dependent add-ons need to be updated to run on Confluence 7.0.

Aspects

With this version aspects are coming to the projectdoc Toolbox.

Aspects allow to add properties and sections to an existing document by simply adding an aspect document.

For more information on aspects, please refer to the tip Using Aspects.

Autocomplete (Sneak Preview)

This version does not provide full support for Autocomplete for projectdoc macros. The following versions will continuously extend the support for more macros and more macro parameters.

Currently there is Autocomplete for:

  1. Multi-document selection for Display Document Property Macros
  2. Names in Name List Macros (but only known names are supported! - see below!)
  3. Doctype Parameters (but the Doctype Cache may need to be monitored or cleared)
  4. Property Names (only for a limited number of macros)

You may deactivate the sneak preview of Autocomplete by switching on the feature toggle. Per default the Autocomplete Feature is activated.

But before you do this check out the following warnings!

  1. Not all macro parameters are supported. Some macros, although the provide a autocompletable parameter do not support Autocomplete, while others do.
    This may be not very intuitive especially for teams that do not really need the Autocompölete featured of the projectdoc Toolbox.
  2. Some properties force the user to select from a defined set of values. If no such restriction applies we call it Ad-hoc Taxonomy Support. If you need to allow arbitrary values for all properties, switch on Force ad-hoc Taxonomies.
  3. The support of the Macro Parameter Panel to quickly select a property is optional. We are still working to improve the user experience here, but you may want to check out if it would make it more productive even in its limited version. Check Use Macro Parameter Panel for Autocomplete to show a quick selection field in the Macro Parameter Panel.

If you cannot accept this deficiencies and want to uncheck the Autocomplete Feature, go to the General configuration and navigate to the projectdoc Toolbox Experimental Features page (on the left side).

See Autocomplete for details.

Breaking Changes

This version requires compatible versions of all extension add-ons and doctype add-ons.

Key Summary T P Status Resolution Description
PDAC-1109 Support Confluence 6.6.x to 7.0.x New Feature Blocker (migrated) Done Fixed

Only the latest Version of Confluence 6.6 up to 7.0 is supported.

The following features require a reindex to work on existing documents.

Key Summary T P Status Resolution Description
PDAC-1104 Ancestor Search Fix Bug Major Done Fixed
PDAC-1096 Artificial Properties for URLs New Feature Major Done Fixed

For absolute URLs we need to provide two additional artificial properties.

  1. Labels ($)
  2. URLs (§)

These properties would allow to use them in selects and – maybe more importantly – allow to access this information via the Web API.

Note that existing pages must be reindexed to have access to the new artificial properties.

Upgrade Instructions

Install the new OBR of the projectdoc Toolbox.

Then update all already installed versions of extensions add-ons, before updating already installed doctype add-ons.

List of Changes

The following changes are part of the latest projectdoc Toolbox for Confluence

Key Summary T P Status Resolution Description
PDAC-1109 Support Confluence 6.6.x to 7.0.x New Feature Blocker (migrated) Done Fixed

Only the latest Version of Confluence 6.6 up to 7.0 is supported.

PDAC-1098 Provide Autocomplete for Display Document Property Macros New Feature Blocker (migrated) Done Fixed

Support autocomplete for multiple documents.

PDAC-1097 Provide Autocomplete for Name List Macros New Feature Blocker (migrated) Done Fixed

The name list macros need to support users to select a valid name.

PDAC-1089 Transclude from Transclusions New Feature Blocker (migrated) Done Fixed

Currently it is not possible to transclude from transcluded content.

This feature would be necessary to provide the Aspects Feature.

PDAC-1113 Provide Autocomplete for Document Property Names New Feature Critical (migrated) Done Fixed

Allow autocomplete for macro parameters to select a single document property name.

PDAC-1112 Provide Autocomplete for Doctypes New Feature Critical (migrated) Done Fixed

Add autocomplete to doctype parameters of macros.

PDAC-1110 Support Reindex and Refresh Site New Feature Major Done Fixed

Provide a REST service that allows to reindex and refresh a site in one go.

PDAC-1108 Support Reindexing Tree New Feature Major Done Fixed

Allow to reindex each page in a space that has no parent to be traversed to its children (root to leaf).

PDAC-1107 Document Instance Metadata for Properties New Feature Major Done Fixed

Add a service to fetch document property names from documents by their document IDs.

PDAC-1100 Provide Aside Panel Macro New Feature Major Done Fixed

In order to allow users to control the layout of the panels on the homepages and index pages for doctypes we need to replace the standard Panel Macro with a macro that has access to the projectdoc infrastructure.

This way users have the ability to set the styles via a custom CSS.

Later we may extend to support of configuration via space properties.

PDAC-1096 Artificial Properties for URLs New Feature Major Done Fixed

For absolute URLs we need to provide two additional artificial properties.

  1. Labels ($)
  2. URLs (§)

These properties would allow to use them in selects and – maybe more importantly – allow to access this information via the Web API.

Note that existing pages must be reindexed to have access to the new artificial properties.

PDAC-1092 Replace Values Feature for Web API New Feature Major Done Fixed

Besides merge-values and delete-values we also need replace-values which will keep the macro intact, but clear the existing and insert the new values.

PDAC-1087 Services for Autocomplete New Feature Major Done Fixed

Provide services to access from the UI to allow autocompletion for Name List Macros and Display Property Macros.

This is a background service used by UI components to provide autocomplete for macro parameters.

PDAC-1091 Aspect Feature Improvement Blocker (migrated) Done Fixed

Add macros to use the Aspects Feature easier.

PDAC-1123 Render Short Description as Tooltip Improvement Major Done Fixed

Render the short description of the referenced projectdoc document as tooltip to the link.

PDAC-1122 Access Check for Wiki Link Macro Improvement Major Done Fixed

The Wiki Link Macro renders a link whether or not the user has access privileges to access the referenced page. The macro should assume a page unaccessible as not existent.

PDAC-1117 Handling of Rendering Errors Improvement Major Done Fixed

In order to reduce the logging output we should not log a stack trace on a rendering problem. While this is quite useful in development, a problem that is not resolved at short term in production will render lots of stack traces.

We should also consider to prevent the rerendering of a value even if this results in setting a blank value. Since we cannot derive the correct value (we have a rendering error) it is unimportant if the derived value is related to the the original value or blank. Since the original value might be a problem for services using this value, we should replace the original value with the empty string (for the derived rendered value).

PDAC-1115 Change Demo Space Doctypes Improvement Minor (migrated) Done Fixed

Change the doctype name of both demo spaces to "demo-space".

All doctypes of space homepages should be suffixed by "-space".

PDAC-1111 Remove @self from Transclusion Reference Macro default Improvement Minor (migrated) Done Fixed

As standard by all other macros, leaving the document parameter blank will reference the containing document.

PDAC-1106 Sort returned Doctypes Improvement Minor (migrated) Done Fixed

Sort the doctype returned by the REST API to provide a recognizable order for clients.

PDAC-1105 Handle Artificial Properties first Improvement Minor (migrated) Done Fixed

To allow properties to rely on artificial properties, the artificial properties derived from artificial properties are rendered before document properties are used to derive artificial properties.

PDAC-1102 Add the Creator's and Last Modifier's Full Name Improvement Minor (migrated) Done Fixed

Adding '$' to artificial property Creator or Last Modifier should render the full name of the creator or last modifier.

PDAC-1121 Paging Fails Bug Major Done Fixed

Traversing a document result list fails with a NoSuchElementException.

PDAC-1119 Aside Panel Rendering Bug Major Done Fixed

The aside panel fails to generate valid XML. A div element is not closed properly.

PDAC-1118 NPE in Ancestor Property Macro Bug Major Done Fixed

The parent macro runs into a NPE in case the page is not a projectdoc document.

The macro is not defined to be used on a page that is not a projectdoc document and therefore should return the default string and not run into a NPE.

PDAC-1116 Preserve the Rendering Output Type Bug Major Done Fixed

The transclusion macros fail to copy the render output type.

When including a macro from another page with the Transclusion macro, the included macro will not receive the correct outputType and properties from the ConversionContext during an export.

This is important for our exporter app (Scroll PDF Exporter and Scroll Word Exporter especially), since some of our macros need need to read certain properties from the context as well as evaluate the outputType.

PDAC-1104 Ancestor Search Fix Bug Major Done Fixed
PDAC-1103 Create-from-Template fails without Parent Page Bug Major Done Fixed

A user clicks on a create-from-template button that is configured to send the new page to another space.

If a user does not provide a parent page by sending the page to its doctype homepage, the wizard stalls.

The reason is that the projectdoc Toolbox requires a parent page to send the new page to. Unfortunately one of the services does not default to the space homepage, assuming that a parent is always specified. Due to the service API this assumption is wrong.

PDAC-1101 Connector for Name List Where Param Bug Major Done Fixed

The connector should be AND not OR to have the Where Parameter of the Name List Macro as a constraint.

PDAC-1099 Fix Rendering of List Property Values Bug Major Done Fixed

When rendering values from a list the representation could be a comma separated list or in a boxes view (required to have additional configuration in case the boxes should have another color).

We need to make sure that preview and actual rendering in a page are the same.

PDAC-1095 Parsing Fix Bug Major Done Fixed

XML parsing is broken, especially for fragments of property values.

PDAC-1094 External Link Macro fails to render properly Bug Major Done Fixed

The External Link Macro does not render a propert link within the Document Properties Marker Macro. The problem is that the editor will add additional HTML p elements which are not removed by the macro. The HTML code that is rendered by the macro is not valid and properly corrected by the browser. But then there is only the label and the link to the external resource is missing.

PDAC-1093 Generate Date Property for Parent Macro Bug Major Done Fixed

For a referencing parent property to a date, the artificial properties must also be generated.

PDAC-1088 Traverse the Default IDX space closure Bug Major Done Fixed

In case the default index is in charge, the space closure for that space will not get traversed, but should. 

In case the default index space defines a delegate space, this delegate space must be added to the space closure.

Workaround: Specify the delegate space explicitly:

delegate-space=IDX

PDAC-1120 Remove Info Logging on JS Console Bug Minor (migrated) Done Fixed

The JavaScript console in the browser shows some logging at INFO level we should suppress.

PDAC-1090 Child Documents Macro and Property Selection Bug Minor (migrated) Done Fixed

The selected property should be taken into account when defining the query. If it is a non-standard attribute, the query configuration must explicitly name the property so that the correct query is constructed.

Currently the implementation leaves the list of selected properties blank.

This is typically not a problem since the Name and other properties that we consider here as valid values do not need a special treatment. But there may be use cases we do not think of today.

Related Releases

Extension Add-ons

The following extensions are required to be updated for the projectdoc Toolbox.

All extensions are optional. In case an extension is not installed, there is no need to install it for this version of the projectdoc Toolbox.

Web API Extension

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

Key Summary T P Status Resolution Description
PDEXWAPI-32 Support projectdoc Toolbox 4.0 New Feature Blocker (migrated) Done Fixed

This version requires the projectdoc Toolbox 4.0 and will not work on previous versions.

PDEXWAPI-34 Remove Accept for Java Properties Improvement Minor (migrated) Done Fixed

The REST Browser cannot deal with multiple accepted content when Java Properties are part of it. Only Java Properties is supported although JSON and XML should also.

PDEXWAPI-33 Remove CVS Import Bug Major Done Fixed

Remove services for import of projectdoc documents via CSV format.

This service is currently not covering all use cases and therefore not ready for production.

Bookmarklets Extension

The following changes are part of the latest Bookmarklets Extension.

Key Summary T P Status Resolution Description
PDEXBML-10 Support projectdoc Toolbox 4.0 New Feature Blocker (migrated) Done Fixed

This version requires the projectdoc Toolbox 4.0 and will not work on previous versions.

Information Systems Extension

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

Key Summary T P Status Resolution Description
PDEXINFOSY-26 Support projectdoc Toolbox 4.0 New Feature Blocker (migrated) Done Fixed

This version requires the projectdoc Toolbox 4.0 and will not work on previous versions.

Maven Extension

The following changes are part of the latest Maven Extension.

Key Summary T P Status Resolution Description
PDEXMVN-25 Support projectdoc Toolbox 4.0 New Feature Blocker (migrated) Done Fixed

This version requires the projectdoc Toolbox 4.0 and will not work on previous versions.

Doctype Add-ons

The following doctype add-ons are required 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-243 Add Aspect Doctype New Feature Critical (migrated) Done Fixed

Add a doctype to provide information about aspects of concepts and related information.

PDCORED-242 Add Concept Doctype New Feature Critical (migrated) Done Fixed

Provide a doctype to explain concepts.

PDCORED-248 Add Configuration Space New Feature Major Done Fixed

Add a configuration space as a specialized version of the index space.

PDCORED-250 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDCORED-244 Use Name List Macro for Organization Improvement Major Done Fixed

Currently the reference to an organization on the person template is a simple link.

We need to replace the link with a Name List Macro so that users are supported to find the organization with the new autocomplete feature.

In case the link does not point to an organization document, it is easier for the user to replace the macro with a link than to add the Name List Macro.

PDCORED-241 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDCORED-238 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDCORED-237 Metadata Doctype as Aspect Improvement Major Done Fixed

Design the metadata doctype as aspect.

This doctype is a generic aspect.

PDCORED-236 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

PDCORED-249 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

PDCORED-247 Add Iteration to Event's Overview for Subject Doctype Improvement Minor (migrated) Done Fixed

It is important to know in the overview if an event is done or still in progress.

For categories and tags we do not list the doctype. We still do it for subjects. We need to decide whether or not it should be shown and streamline this in all overviews. Therefore the doctype column in the sibject's event table is also removed.

PDCORED-246 Flag Spaces Improvement Minor (migrated) Done Fixed

To make homepages of spaces be identified by their type, add them as flag.

PDCORED-245 Attachment Space Enhancements Improvement Minor (migrated) Done Fixed

Set search space for attachment spaces and index space to @all.

This allows all documents to find hits in all spaces.

PDCORED-240 List Types and Media Type from Library Space Bug Major Done Fixed

From the space homepage of the library space there should be wiki links to the resource type, the quote type, and the media type.

In prior versions of the space these homepages where part of the space. Since the indexing doctype homepages have been moved to the index space, there should still be links to those homepages. They support users to find resources in the library.

Also remove the link to the local Type page which is currently empty.

PDCORED-239 Media types home page is missing in Index Space Bug Minor (migrated) Done Fixed

The homepage for the mediatype doctype is missing on the Index Space. The type doctype is present. They should be both present.

Doctypes for Agile Planning

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

Key Summary T P Status Resolution Description
PDAGILE-80 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDAGILE-78 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDAGILE-77 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDAGILE-76 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

PDAGILE-79 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

projectdoc Developer Diaries

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

Key Summary T P Status Resolution Description
DEVDIARY-115 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

DEVDIARY-113 Use Name List Macro for File Improvement Major Done Fixed

Currently the reference to a file on the asset, event, and todo template is a simple link.

We need to replace the link with a Name List Macro so that users are supported to find the todo (where the file points to) with the new autocomplete feature.

In case the link does not point to a file document, it is easier for the user to replace the macro with a link than to add the Name List Macro.

DEVDIARY-112 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

DEVDIARY-111 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

DEVDIARY-110 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

DEVDIARY-114 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

Doctypes for Project Management

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

Key Summary T P Status Resolution Description
PDPRJMGMT-63 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDPRJMGMT-62 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDPRJMGMT-61 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDPRJMGMT-60 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

Doctypes for Risk Management

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

This extension is experimental.

Key Summary T P Status Resolution Description
PDRISKMGMT-14 Provide Doctype per Parameter New Feature Major Done Fixed

Define the doctype property as macro parameter instead of as a row in the properties table. Requires the projectdoc Toolbox 4.2.

PDRISKMGMT-31 Remove Content Management Dashboard Improvement Blocker (migrated) Done Fixed

Most spaces do not need the Content Management Dashboard, but it is always added by default. This version removes the tool. It may be added by those spaces that need to provided it manually. Probably it is only required to be supported by the Core Doctypes.

PDRISKMGMT-30 Support projectdoc Toolbox 4.9 Improvement Major Done Fixed

The projectdoc Toolbox 4.9 provides two constructors for Content Providers, one of which is deprecated. The new Doctype MP generates the new constructor and is therefore no longer compatible with versions of the projectdoc Toolbox prior to 4.9.

PDRISKMGMT-20 Hide More Info Aside Panel from Readers Improvement Major Done Fixed

The reference on the doctype index page and homepage that provides additional information on the doctype is only relevant for authors. Therefore the aside panel is not shown to readers.

PDRISKMGMT-17 Hide Description Sections per Default Improvement Major Done Fixed

The text of the descriptions section is typically the introduction to the document. Therefore the section title should not be shown per default.

PDRISKMGMT-13 Support empty Aside Panels Improvement Major Done Fixed

Redesign the integration of the Aside Panel Macro to allow hiding empty panels.

PDRISKMGMT-12 Support Short Name Queries Improvement Major Done Fixed

Allow to query for Names and Short Names alike with type doctypes.

PDRISKMGMT-11 Add IDs Home/Index Page Boxes Improvement Major Done Fixed

The boxes on home pages and index pages need to provide a unique identifier to refer to these boxes individually from CSS.

PDRISKMGMT-10 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDRISKMGMT-9 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDRISKMGMT-8 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDRISKMGMT-7 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

PDRISKMGMT-32 Hide more Properties by Default Improvement Minor (migrated) Done Fixed

Properties on documents that are used to be rendered in special contexts (such as short name) or are only relevant in overviews (such as Iteration) should be hidden per default. This includes: Name, Short Name, and Iteration.

PDRISKMGMT-29 Flag for Context in Home and Index Pages Improvement Minor (migrated) Done Fixed

Add an identifier to locate home and index pages of an app.

PDRISKMGMT-19 Remove Wiki Links from Bottom Improvement Minor (migrated) Done Fixed

The reference to the central index page or homepage is not very helpful since all links are also on the right navigation. If the list is really long, users may find a link at the end, but this link is arbitrary. Therefore these links should be removed, improving the layout.

PDRISKMGMT-24 Section Titles hidden per Default Bug Blocker (migrated) Done Fixed

Instead of only hiding the description section's title, all titles of sections based on the default configuration are hidden.

PDRISKMGMT-18 Doctype Type Create Template Bug Critical (migrated) Done Fixed

Doctype types generate the wrong blueprint references for their create subtype macro. Also the label is wrong. Both refer to the type's doctype.

PDRISKMGMT-26 Render Type Homepage Links on Home and Index Pages Bug Major Done Fixed

To enhance navigability we should render links to type homepages in the list of index views (aside panel) one homepages and index pages of doctypes.

PDRISKMGMT-25 Default discard no-item links on new Spaces to false Bug Major Done Fixed

Make the space property projectdoc.projectdoc-table-merger-macro.param.discard.activate.no-items=false the default for new spaces. This way new users see all the links and can easily switch them off by altering the value of the property.

PDRISKMGMT-22 Autocreate Space Key fails Bug Major Done Fixed

The space wizard does no longer autogenerate the space key.

PDRISKMGMT-21 Fix JavaScript for Doctype Wizards Bug Major Done Fixed

Check that wizard JS is fully loaded is missing.

PDRISKMGMT-15 Parent Property Metadata Non-Defaults Bug Major Done Fixed

On creating metadata the Parent Property is always set to the default and does not respect the macro parameter parent-property. Requires the projectdoc Toolbox 4.6.

PDRISKMGMT-6 Space Description missing Bug Major Done Fixed

The space descriptions fails to be set on space description.

Although the user provides a short description, this short description is not set as the short description of the space homepage.

PDRISKMGMT-28 Provide Intro/Extro for References and Resources Sections Bug Minor (migrated) Done Fixed

Adding a short introduction text makes reading references and resources more pleasing.

PDRISKMGMT-27 Add Description Section to Home and Index Pages Bug Minor (migrated) Done Fixed

The description section allows to describe the semantics of the listed documents.

PDRISKMGMT-23 Hide Empty Homepages per Default Bug Minor (migrated) Done Fixed

If a doctype homepage does not contain any documents, then this homepage should not be shown on the space homepage. This new default removes clutter and removes the ability of users to click a link to a homepage that has actually no information.

PDRISKMGMT-16 Provide Default Render Classes Bug Minor (migrated) Done Fixed

Macros with remote or context control need default tags so that users may easily use these features without configuration.

Doctypes for Service Management

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

Key Summary T P Status Resolution Description
SERVICES-10 I18N Key Issues New Feature Minor (migrated) Done Fixed

Two I18N keys are missing in the Application Doctype, one in the IT System Doctype.

For the Application Doctype the two sections need to be removed since the property is not provided the sections refer to.

For the IT System doctype the wrong key is specified.

SERVICES-11 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

SERVICES-9 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

SERVICES-8 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

SERVICES-7 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

Doctypes for Business Strategy

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

Key Summary T P Status Resolution Description
STRATEGY-12 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

STRATEGY-10 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

STRATEGY-9 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

STRATEGY-8 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

STRATEGY-11 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

STRATEGY-7 Space Description missing Bug Major Done Fixed

The space descriptions fails to be set on space description.

Although the user provides a short description, this short description is not set as the short description of the space homepage.

Doctypes for Software Development

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

Key Summary T P Status Resolution Description
PDSWDEVD-132 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDSWDEVD-130 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDSWDEVD-129 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDSWDEVD-128 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

PDSWDEVD-131 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

Doctypes for Teamwork

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

Key Summary T P Status Resolution Description
PDTEAMWORK-19 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDTEAMWORK-17 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDTEAMWORK-16 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDTEAMWORK-15 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

PDTEAMWORK-18 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

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-20 Autocomplete without Tagging Improvement Major Done Fixed

Define for each property of each doctype if it should support tagging (i.e. allow an ad-hoc taxonomy) or not.

PDVMXT-19 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

PDVMXT-18 Empty Link Default for Home and Index Pages Improvement Major Done Fixed

When rendering links in the Index Views or Related Information panels, links to not existing pages should be rendered as empty instead of plain text. Plain text might help users to recognize where a link would be, if the resource exists. But the plain text often seems to look odd. Not rendering a link to a page that does not exist would also remove clutter from the navigation pages.

PDVMXT-17 Create Button for Child Documents Improvement Major Done Fixed

Add a Create-from-Template button to the children section.

projectdoc arc42 Template

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

Key Summary T P Status Resolution Description
ARCFOURTWO-65 Aside Panel for Home and Index Pages Improvement Major Done Fixed

Replace the panels with fixed styles to Aside Panel Macros controlled by custom CSS. This includes home, index, space home pages.

ARCFOURTWO-66 Clean Space Homepage Templates Improvement Minor (migrated) Done Fixed

Parameters of the Document Properties Marker Macro should not override and set

<ac:parameter ac:name="render-as">definition-list</ac:parameter>
<ac:parameter ac:name="extract-short-desc">true</ac:parameter>

The doctype should also have the suffix "-space".

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-24 Support projectdoc Toolbox 4.0 New Feature Blocker (migrated) Done Fixed

This version requires the projectdoc Toolbox 4.0 and will not work on previous versions.

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-21 Support projectdoc Toolbox 4.0 New Feature Blocker (migrated) Done Fixed

This version requires the projectdoc Toolbox 4.0 and will not work on previous versions.

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.