projectdoc Toolbox 4.5 Release Notes

Compatibility with Confluence 7.4, Enhanced Space Properties,  Enhanced Materializing of Properties, Toggle Links, Enhanced Document Property Controls, Enhanced Home Page Links, and much more.

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

This release provides compatibility with Confluence 7.4, 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

Enhanced Space Properties

Properties that define the space closures can now be defined in space properties extensions.

This is an important feature for publishing processes. Now all space specific properties can be collected on a separate page that is treated different from other published pages.

Space properties are also rendered, therefore macros can be used in more space property values.

For more information see  PDAC-1222 - Enhanced Space Properties Done .

Materialize Properties

This new version allows template authors to easily materialize values by the use of the mat document property control.

Materialization can also be controlled by the space property named Materialize by Doctype.

This allows the use of Deep Links on the left side of a Where constraint (see Search Tips).

Remote Controlling Macros

Transcluding macros now take advantage of the Remote Control feature. By the use if Remote Controls these macros configure the context of the rendering process and alter the rendering result.

The following macros support remote controls (the Wiki Link Macro supported this feature in the past and does so by the use of HTTP request parameters):

Display List Macro
Lists references to projectdoc documents in a list. List contain names and optional short descriptions.
Display List Template Macro
Lists references to projectdoc documents in a list. List items are defined by templates referencing properties.
Display Table Macro
Lists references to projectdoc documents in a table. Allows to select document properties for columns. Also non-list representations are provided.
Index Entries Table Macro
Renders a table of index entries.
Section Compiler by Reference Macro
Compiles local sections with transcluded content by a reference list.
Tour-by-Property Macro
Renders a predefined list of documents in a table . Documents are selected by a document property. Allows to select document properties for columns. Also non-list representations are provided.
Transclude Documents Macro
Renders transcluded content fetched from documents of a result set.
Transclusion Macro
Transcludes content from a document marked with the content marker macro.
Transclusion Reference Macro
Transcludes content via a reference from a document marked with the content marker macro.
Transclusion to Text Macro
Transcludes content from a document marked with the content marker macro and renders it as plain text.
Wiki Link Macro
Allows to render a link to a wiki page.

Match Pattern for Display Property Macro

There are new parameters for the Display Document Property Macro that allow to define a match pattern by a regular expression and use the matched groups in a template.

This new feature allows users to grab parts of a property value and reuse its parts in its own value. For instance: if you document a product which has the version number in its name, then the short name could be defined as the name without the version. So in case the name is changed, the short name is updated accordingly.

Empty Content

The Content Marker Macro and Section Macro may now be tagged as being empty. This allows wrapping containers to control more specifically to hide if all its content is considered to be empty.

This is the generalization of the Ignore Template Buttons where a section is considered empty if this button is the only visible element inside a content marker or section.

Pretend being a Printer

In previous versions the only way to switch to printer mode to export Confluence pages to PDF or Word has been to set the user space property Pretend Being A to the value 'printer'. This has been only possible for users who created a user space for their own.

With this version the mode is automatically selected in case the output type of PDF or Word has been selected. This new feature not only makes it much easier to switch to printer and activate quirk modes, but makes this feature also available to users without a user space.

Templates for Tour Macro

With this version the header column may contain a template to render multiple properties in one column.

Use the standard syntax to define a template.

#T{$[Name] (${Type})}

Use the column translation parameter to specify the column header label.

Artificial URL Property Values

The URL and Tiny URL artificial properties now follow the following semantics.

PropertySemantics
URL, Tiny URLThe URL as an HTML anchor element.
URL$, Tiny URL$The label for the URL.
URL§, Tiny URL§The plain URL.

These semantics already have been applied to other URL properties.

Here is more information on Artificial Properties and URLs of artificial properties.

Improvements to Property Controls

Editing Property Controls

The REST services now allow users to edit document property controls. Please updated to the latest version of the Web API Extension (see PDEXWAPI-48 - Support Editing Document Property Controls Done ) to take advantage of this improved service.

Clean Controls

Document property controls are now cleaned from HTML elements per default.

Pasting a property control with the Confluence editor often not only copies the control string, but also HTML elements, like span with some CSS attributes. While the additional HTML markup is often not easily perceived by users, the parser does not recognize the control, assuming that the additional HTML elements are of significance.

We now assume that there is no need for users to add markup to the controls column of their Document Properties Marker Macro (or related macros). Therefore we remove them before parsing the control strings.

REST Services for Auto IDs

We now provide some internal services to have access to the configuration of Auto IDs. While this is still an internal API – and therefore subject to change without notice – it may be a valuable tool for users who need to see the actual configuration.

Unlicensed Rendering

The Section Macro and Content Marker Macro render their body even if there is no license provided. This allows users to still see their content in the web view after the license expired.

When no license is provided the macro parameters and the body is rendered.

Here is an example of a page rendered without license.

The section Child Documents shows the text content and some macros used in its body. For the Display Table Macro only the configured parameters are rendered. For the Tour Macro besides the macro parameters the body (with a table) is also rendered.

Note that it is only guaranteed that the body and parameters will be visible. All other features of the projectdoc Toolbox may or may not work.

Breaking Changes

Issue  PDAC-1226 - Change Doctype Instances Semantics Done  might be considered a breaking change by users. We consider it a fix to the semantics.

Also issue  PDAC-1243 - Many Artificial Properties are no User Space Properties Done  defines a couple of properties defined on projectdoc document pages that are also provided as space properties (such as the space homepage or extension documents) to be not considered space properties. While we consider this to be a fix, some users may experience this as a breaking change according to their use cases.

The issue  PDAC-1269 - Artificial URL Property Values Done  may be considered a breaking change since users accessing the property URL or Tiny URL will retrieve a value that contains an HTML code fragment. Use cases that expect the plain URL would need to access URL§ or Tiny URL§. This is not considered a breaking change since the semantics already have been defined that way, but the two artificial properties failed to adhere to these. So this is a bug fix.

Upgrade Instructions

Please install the new OBR of the projectdoc Toolbox, then the extension shown below.

List of Changes

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

Key Summary T P Description
PDAC-1222 Enhanced Space Properties New Feature Blocker (migrated)

The space property console must support to have the delegate-space and search-space property to be defined in a space properties extension.

This is required for space publishing to define space configuration properties on an extension page that is actually not published.

PDAC-1266 Templates for Tour Macro New Feature Critical (migrated)

Authors should be able to specify a template in the column header.

#SD{${Short Description} with ${Subject} and ${Ref→Tags}}
PDAC-1265 HTML Identifier Compatibility Confluence 7.4 New Feature Critical (migrated)

Although there is no hint in the release notes the generation of the HTML identifier seems to have changed. While prior to version 7.4 the identifier contained the dashes ('-') of the page title, the version 7.4 removes them.

The fix is required for intra-page links to sections and for resolving intra-page links (for instance in transclusions).

PDAC-1264 Pretend being a Printer on Output Types New Feature Critical (migrated)

In case the output type is "pdf" or "word" the user space property "pretend-being-a" is set to "printer" in case no other value is set.

PDAC-1249 Empty Content Flag New Feature Critical (migrated)

Allow to flag content marker and sections to be considered to be empty content. This way content or sections may not be shown if only such marked content or other empty content is provided.

PDAC-1231 Support Match Pattern for Display Property Macro New Feature Critical (migrated)

Provide parameters to match the property value and apply the matched groups to a render template.

PDAC-1230 Remote Controlling Macros New Feature Critical (migrated)

We need to add the feature of being remote controlling to more macros than the Wiki Link Macro.

Included are the Display Table Macro, the Transclusion Macro, and all of their siblings and cousins.

PDAC-1217 Doctype Materialize Property Support New Feature Critical (migrated)

Allow users to define materializers by doctype metadata (projectdoc-materialize).

PDAC-1216 Global Materialize Property Support New Feature Critical (migrated)

Allow users to define materializers by space properties (projectdoc-materialize-(doctype)).

PDAC-1215 Materialize Property Support by Controls New Feature Critical (migrated)

Provide property controls to make it easier to materialize deep properties.

PDAC-1269 Artificial URL Property Values Bug Critical (migrated)

The artificial properties URL and Tiny URL need to be redefined.

The property should provide a link in HTML, the text form (e.g. URL$) should contain the label (which is the name of the document), and only the normalized form (e.g. URL§) should contain the plain URL string.

This may break code where users fetch the URL property and expect the plain URL but get HTML. This can be fixed by fetching URL§.

Since the three properties provide the same value, this is considered a bug.

PDAC-1267 Support Dynamic Heading Number Start New Feature Major

Allow the heading-number-start property to be set to '*'. This requires to calculate the heading level start from the page's position within its siblings. First child has heading number of 1.

PDAC-1262 Render Text in unlicensed Use New Feature Major

We want to render section macros and content tables in case the projectdoc Toolbox is running without license. This allows users to still read their content in the rendered page. Otherwise the content would only be available in the storage format.

The macros will render their content, including their parameter values, but will not execute their code.

PDAC-1248 Toggle Remote State for Wiki Link Macro New Feature Major

Allow to toggle the Wiki Link Macro between two Remote Control States. It is the state where its remote controls are not applied as request parameters and the the opposite state where they are applied. The alternative label is shown in case the request parameters match. In this case the request parameters will not be applied.

PDAC-1232 Additional Filter for Table Merger Macro New Feature Major

Provide two more values for the Discard parameter:

  1. full: Filter on table rows where all cells have content
  2. partial: Filter on table rows where at lease one cell has no content
PDAC-1220 Resolve Space Properties Service New Feature Major
PDAC-1219 Expand Version in Blueprint Content Provider New Feature Major

Provide form parameter projectdoc-adjustVarValues-toVersion to provide an expanded version to the page creation process.

PDAC-1209 Clean Controls New Feature Major

Clean the document property control string per default from HTML.

PDAC-1208 Support Editing Document Property Controls New Feature Major

The services need to provided means to change the document property controls via the REST API.

PDAC-1274 Fetch normalized and text Forms Improvement Major

Allow to fetch normalized and text forms for a I18N key.

PDAC-1258 Add Tooltip to Cite Macro Improvement Major

The Cite Macro should render the short description of the referenced document per default. It may be overridden with a static string.

PDAC-1256 References for Abbreviations Improvement Major

Allow not only to add short names to indices, but also abbreviations.

PDAC-1255 Allow Selection of unknown Property Name Improvement Major

For Display Document Property Macros we need to allow the selection of an unknown property name. This is especially important in case of a new document. We have no access to the draft currently, so we need to allow the user to specify an arbitrary property name.

A use case may also be to specify a property that actually does not exist, but may exist in the future. Typically we would suggest that such a property exists in the doctype with an empty value, but this is not necessarily the case. Especially for users that do not work with doctypes.

PDAC-1250 Support Dynamic Heading Level for Vertical Tables Improvement Major

Support to dynamically calculate the target level with the Display Table Macro when display-mode is set to '*'.

PDAC-1247 Allow Self-Link Wiki Link Macro Improvement Major

Allow that the Wiki Link Macro refers to the page it is part of.

The macro references its page if the document and page parameter are empty or if the the document or page parameter is set to @self.

Links to self can be used for remote control.

PDAC-1246 Delegation Blacklist for Artificial Space Properties Improvement Major

Prevent standard artificial space properties from being exported via delegate spaces.

PDAC-1245 Allow empty Document for Transclusions Improvement Major

To make it easier for users to reference the same document for transclusion, we allow the empty document to refer to self.

To prevent unintended transclusions on the very same document because of carelessness we demand that either the document, ids, or tags are specified. The document may have its title or the placeholder @self as value.

PDAC-1242 Anchor Parameter for Wiki Link Macro Improvement Major

Add a parameter to be added as a fragment to the URL. The value either has the anchor text (if introduced by a '#') or the section title (if the first character is not a '#').

Section titles need to be translated according to the Confluence convention of constructing anchors.

PDAC-1227 Alternative Calculation of Homepage Doctype Improvement Major

To calculate the doctype of the documents hosted by a doctype homepage, the service solely relies on the naming convention of an I18N key. Users who do not provide their doctypes in form of doctype add-ons cannot use this feature currently.

We therefore need an additional check to determine the doctype by looking at the Flags property of the doctype homepage. 

projectdoc.doctype-home, projectdoc.all, projectdoc.related.doctype.<doctype>

If the values above are present for the Flags property, the doctype is derived from the third property above (the property values may be specified in any order).

PDAC-1213 Provide Name Context Information Improvement Major

When rendering a name with the name list macro, provide additional data attributes with information on the context of the name such like the doctype.

PDAC-1268 Transclude Documents Macro Heading Number / Level Bug Major

Transcluding transcluded content using the Transclude Documents Macro renders the level on "1" when target level blank is selected. It should be adjusted as it is when the level is set to '*'.

PDAC-1257 Index Card Short Name References Bug Major

When adding short names as additional references to the Index Card Macro, the card title is the name but should be the short name.

PDAC-1254 Jira-Macro as Property Value Bug Major

We need a special treatment for the Jira Macro as a value in the properties table. Otherwise the rendered content is displayed differently for different users.

We need to check if we need a new property control and if we could detect the use of the Jira Macro to automatically select the property control.

PDAC-1241 Remove HTML Elements from Text Content Bug Major

The Transclude-to-Text Macro renders wrapping HTML elements (div and span) that need to be removed. Otherwise the contents is not pure text.

We keep the option of rendering headings etc. although this has no value for the primary use case of presenting the content to graph macros. There may be use cases where macros or other services actually process the text content (for instance for some kind of indexing).

PDAC-1239 Transclusion to Text fails in Wiki-syntax Context Bug Major

The Transclusion-to-Text Macro fails to properly parse the body when called from a context where the macro version is used in wiki-syntax (curly version). The context provides the body of the macro not as plain text, but with HTML markup.

The macro expects replacements separated by newlines. In case the body is presented with HTML elements, the replacements cannot be resolved properly.

PDAC-1236 NPE on Persisting Document with Attachment Bug Major

Runs into a Null Pointer Exception (NPE) due to PDAC-1162 Done .

PDAC-1228 Select Increment Specification by Parent Doctype Bug Major

Currently we select the increment specification by the doctype of the identified document, but must use the doctype of the parent document.

PDAC-1226 Change Doctype Instances Semantics Bug Major

Currently the service checking the existence of document instances does not distinguish between index pages in the original space or in one of the delegate spaces. For the common use case where users want to determine whether or not the current space has information in form of a given doctype, it should make a difference.

Therefore the improved implementation should only check for a local index page and treat index pages in referenced spaces as not existent.

Although this change will break existing behavior it is not marked as such, as the current implementation is considered to be an issue to be corrected (aka bug).

PDAC-1223 Calculate Doctype Property with higher Priority Bug Major

The doctype needs to be calulcated in higher priority than artificial properties.

PDAC-1221 Support Jira Macro in Tour Macro Bug Major

Jira Macro in the first column of the table within the Tour Macro still fails to render successfully.

The enclosing span element is removed.

PDAC-1212 Tag List Macro renders wrong Doctype Name Bug Major

Currently the doctype "default" is rendered instead of "tag"

<span class="projectdoc-document-type-default projectdoc-namelist">Test Tag</span>

Check the Role Name Macro.

Also check if we should provided data-attributes in addition to the CSS selectors.

PDAC-1211 Fix NPE on non-existing Page Title Bug Major

The parent page helper cannot handle pages without title.

PDAC-1263 Row Counter to Display All Properties Macro New Feature Minor (migrated)

Add a row counter to keep track of rows more easily.

PDAC-1244 document-only Space Control New Feature Minor (migrated)

Allow to exclude a document property from the space properties set.

This allows users to control whether or not a document property on a space homepage or on space properties defining documents is actually a space property.

PDAC-1224 REST Services for Auto IDs New Feature Minor (migrated)

The service allows to fetch and override Auto ID information for a given page.

PDAC-1210 Provide Runtime Space Properties New Feature Minor (migrated)

Make the search and delegate space closure available as runtime space properties.

  • projectdoc.delegate-space-closure
  • projectdoc.search-space-closure
PDAC-1272 Render Doctype as CSS Selector for Wiki Link Macro Improvement Minor (migrated)

The Wiki Link Macro should set projectdoc-doctype-<doctypeID> as a selector to the CSS attribute of the anchor element for the generated link.

PDAC-1261 Homepage Property Name Rendering Improvement Minor (migrated)

For the doctype homepage document property the doctype identifier is rendered in case neither the doctype homepage nor the doctype index page has been found. In case the doctype actually exists, we should render the name of the doctype instead of the doctype ID. The doctype ID should only be rendered in case the doctype does not exist.

Reason: Reading the name of the doctype is more convenient for the user.

PDAC-1259 Allow overriding Tooltip of Wiki Link Macro with Blank Improvement Minor (migrated)

Entering a blank value should override the tooltip for the Wiki Link Macro.

PDAC-1251 Extract Short Description in Section Mode Improvement Minor (migrated)

By adding the character "s" after the level for the section render mode of the Display Table Macro, the short description should be rendered in front of the table. This is similar as specifying the extract-short-desc parameter provided by other macros.

The reason why this should be handled differently is that the extraction mode is only relevant for the section render mode.

As a side note: the extract-short-desc parameter also works for this macro, but is because of the reasons mentioned above not put as a parameter in the UI.

PDAC-1240 Autocomplete for Transclusion-to-Text Macro Improvement Minor (migrated)

The Transclusion-to-Text Macro does not support Autocomplete for the IDs and Tags parameter.

Although the macro is deactivated per default, when activated the autocomplete feature should be supported.

PDAC-1238 Description for Wikisyntax version of Macro Improvement Minor (migrated)

To make it clearer what the curly versions of macros are used for, update the description text.

PDAC-1235 Show Column Names and Header Translations in Table Merger Macro View Improvement Minor (migrated)

The additional information would make it more obvious to users how the macro is configured when in page edit mode.

PDAC-1234 Do not show empty Table in Table Merger Macro Improvement Minor (migrated)

Instead of showing only the table header if no rows are present, render the empty string.

PDAC-1233 Missing Preview Message for Table Merger Macro Improvement Minor (migrated)

Macro preview with macro content is not supported and should be shown as message.

PDAC-1225 Restrict Wiki Link to local Space Improvement Minor (migrated)

The value allows template authors to design links that refer only to documents in the current space.

PDAC-1218 Define Duration Delimiter Improvement Minor (migrated)

Define the I18N key projectdoc.doctype.common.duration.delimiter to specify a delimiter between the start and end of a duration.

PDAC-1207 Provide Team Timed Title Context Provider Improvement Minor (migrated)

Move the DevDiary's ProjectDocTimedTitleContextProvider to the projectdoc Toolbox's ProjectDocTimedTitleTeamContextProvider.

PDAC-1273 Spaces in Space Closure Values Bug Minor (migrated)

When fetching a value to create the space closure (for search and delegate spaces), a space may prevent calulating the correct value. This is especially the case if the space is a nbsp.

PDAC-1271 Multiple Links for Transclude-by-Property Macro Bug Minor (migrated)

Dependent on the structure of the property value, the Tour by Property Macro may fail parsing the references.

PDAC-1270 Fix Doctype Homepage URL Bug Minor (migrated)

The artificial property value for the doctype homepage URL contains a redundant slash.

PDAC-1260 Index Key of a Name may be a Digit Bug Minor (migrated)

In case the first character of a word is a digit, digits should be considered to be of lower index value than letters.

Currently digits are ignored as index keys.

PDAC-1253 Artificial Normalized URL Bug Minor (migrated)

When parsing the normalized URL (artificial property) the original value is expected to be a valid HTML fragment, but it is a plain text. Therefore parsing this value fails.

PDAC-1252 Shorten Label for Standard Target (DE) Bug Minor (migrated)

The label for the standard target location of the blueprint wizards is a character too long.

We need to shorten it so it is rendered properly.

PDAC-1243 Many Artificial Properties are no User Space Properties Bug Minor (migrated)

The artificial document property Tiny URL et al. must not be considered as a User Space Property.

  • IDENTIFIER
  • ID_PREFIX
  • DOCSUBTYPE
  • IS_A
  • IS_OF
  • IN_CONTEXT
  • DIRECT_ANCESTOR_ID
  • DIRECT_ANCESTOR_TITLE
  • ANCESTOR_TYPE_NAMES
  • ANCESTOR_IDS
  • ANCESTOR_NAMES
  • ANCESTOR_TYPE_IDS
  • ANCESTOR_TYPE_NAMES_SUFFIX
  • ASPECTS
  • AUTHORS_OF_QUOTES
  • LATEST_VERSION_COMMENT_WITH_COMMENT
  • LATEST_VERSION_COMMENT
  • LATEST_VERSION_NUMBER_WITH_COMMENT
  • VERSION_HISTORY
  • CONTINUATION_OF
  • DELEGATE_DOCUMENT
  • DELEGATE_DOCUMENT_DOCTYPE
  • DELEGATE_DOCUMENT_IN_CONTEXT
  • DELEGATE_DOCUMENT_IS_A
  • DELEGATE_DOCUMENT_PAGE_LINK
  • DELEGATE_DOCUMENT_PAGE_REF
PDAC-1237 Fix "Icon anzeigen" in Version Box (DE) Bug Minor (migrated)

The label for the parameter "Icon anzeigen" of the Version Macro is misspelled for the German locale (DE).

PDAC-1229 Fix DL Table Merging Bug Minor (migrated)

When merging definition lists with the Table Merger Macro, identical definition data elements are filtered, but should not. 

Also definition data must not be shown if the definition term has been rejected as duplicate.

Related Releases

Extension Add-ons

The following extension are required to be updated for 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-50 Materialize Property Support New Feature Critical (migrated) Done Fixed

Update required to be compatible with the projectdoc Toolbox 4.5.

PDEXWAPI-48 Support Editing Document Property Controls New Feature Critical (migrated) Done Fixed

The REST services need to provided means to change the document property controls.

PDEXWAPI-49 Provide Search and Delegate Runtime Space Properties New Feature Major Done Fixed

Based on the Runtime Space Properties provide access to the search and delegate space closures to the REST API.

PDEXWAPI-51 Space Properties Service Properties Resolvement Bug Major Done Fixed

The REST service to access space properties does not fully resolve all properties.

Bookmarklets Extension

The following changes are part of the latest Bookmarklets Extension.

Key Summary T P Status Resolution Description
PDEXBML-16 Fetch Normalized URLs New Feature Minor (migrated) Done Fixed

Due to PDAC-1269 Done we need to update the identifiers where we access URLs. Instead of "My URL" we need to fetch "My URL§".

Requires projectdoc Toolbox verison 4.5.

PDEXBML-15 Signal Success for extractAndDisplay Improvement Minor (migrated) Done Fixed

Return a handle to the opened window in case of a successful extraction of information.

This allows clients to react on the result of the call.

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-264 Relation Types New Feature Major Done Fixed

Add a type to organize relations. This allows to group glossary items in additional dimensions. So one could qualify a relation as Technical or belonging to the Core, Supporting, or Generic Domain.

Requires projectdoc Toolbox 4.5, therefore the major version change.

PDCORED-265 Hide Links on Homepage Improvement Major Done Fixed

For the Workspace make all links without target invisible and collapse bullet lists.

PDCORED-263 Add Documents Property to Module Doctype Improvement Major Done Fixed

Add a property that allows to reference documents that are intended to use the module. This is relevant if documents try to find modules they should transclude (e.g. using the Transclude Documents Macro).

PDCORED-262 Add Sponsorship Section Improvement Major Done Fixed

Add a section to list all documents where the role, person, organization, or stakeholder is mentioned as a sponsor.

PDCORED-266 Identifier and Editor Property for Resource Improvement Minor (migrated) Done Fixed

Add an identifier to reference the document uniquely in the documentation. Add a property for the editor for use cases where the organization responsible for the resource is not a publisher.

PDCORED-261 Experts Update Improvement Minor (migrated) Done Fixed

Allow organizations and persons in addition to stakeholders as experts.

PDCORED-260 Sponsors Update Improvement Minor (migrated) Done Fixed

Allow organizations, persons, and roles in addition to stakeholders as sponsors.

Also use the common sponsors label for all doctypes and do not redefine the label.

projectdoc Developer Diaries

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

Key Summary T P Status Resolution Description
DEVDIARY-127 Add Render-IDs Improvement Major Done Fixed

To make remote controls available per default the Display Table Macros need to support a render-id.

DEVDIARY-125 Fix Title for REST Based Todo & Asset Creation Bug Major Done Fixed

The name of a Todo document is not prefixed with the date in case the document is created by the REST services (for instance with the bookmarklet continue-with).

DEVDIARY-126 Description to Gegenstand (DE) Bug Minor (migrated) Done Fixed

Clarification required for the "Gegenstand" description (locale DE).

Applies to

  • event
  • asset
  • cheat
  • todo

Doctypes for Project Management

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

Key Summary T P Status Resolution Description
PDPRJMGMT-69 Sponsors Update Improvement Minor (migrated) Done Fixed

Allow organizations, persons, and roles in addition to stakeholders as sponsors.

PDPRJMGMT-68 Fix Section ID on Release Note Doctype Bug Major Done Fixed

The identifier for the breaking changes section is a duplicate of the requirements section.

Doctypes for Service Management

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

Key Summary T P Status Resolution Description
SERVICES-16 Add Change, Release, and Announce Doctypes New Feature Critical (migrated) Done Fixed

Add new doctypes to track changes, bundle them to releases, and make service announcements.

SERVICES-18 Add Release Notes Link to Asset Improvement Major Done Fixed

Add a property to reference release information for an asset.

SERVICES-17 Work Instruction Target and Steps Improvement Major Done Fixed

Add Target property to relate work instructions with a procedure, process etc.

Add section to list the steps of the work instruction.

Doctypes for Software Development

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

Key Summary T P Status Resolution Description
PDSWDEVD-139 Experts Update Improvement Minor (migrated) Done Fixed

Allow organizations and persons in addition to stakeholders as experts.

PDSWDEVD-138 Sponsors Update Improvement Minor (migrated) Done Fixed

Allow organizations, persons, and roles in addition to stakeholders as sponsors.

Also use the common sponsors label for all doctypes and do not redefine the label.

PDSWDEVD-137 Plural for Requirements (DE) Improvement Minor (migrated) Done Fixed

The plural for the requirement doctype in the localization bundle is set to "Anforderung" instead of "Anforderungen".

Doctypes for Teamwork

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

Key Summary T P Status Resolution Description
PDTEAMWORK-24 Add Sponsors to Doctypes Improvement Major Done Fixed

To document which stakeholder, person, or organization is responsible for a rule, pattern, process, tool, or checklist, these doctypes require a sponsors property.

projectdoc arc42 Template

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

Key Summary T P Status Resolution Description
ARCFOURTWO-72 Sponsors Update Improvement Minor (migrated) Done Fixed

Allow organizations, persons, and roles in addition to stakeholders as sponsors.

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.