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.
If you want to learn more about the projectdoc Toolbox and how it helps to create good project documentation, please refer to the introduction video!
The following image is a link to a video on YouTube. When you click the link your browser will serve a page from youtube.com
.
Very interesting, but way too fast?
Step through at your own pace with with our Prezi Presentation (external link to prezi.com
)!
In the Online Manual you’ll find additional video material that introduces you in the concepts of the projectdoc Toolbox.
Refer to use cases and show cases for information on how to use the projectdoc Toolbox.
- New and Noteworthy
- Enhanced Space Properties
- Materialize Properties
- Remote Controlling Macros
- Toggle Feature for Wiki Links
- Match Pattern for Display Property Macro
- Empty Content
- Pretend being a Printer
- Templates for Tour Macro
- Artificial URL Property Values
- Improvements to Property Controls
- Homepage Links
- REST Services for Auto IDs
- Unlicensed Rendering
- Breaking Changes
- Upgrade Instructions
- List of Changes
- Related Releases
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.
Toggle Feature for Wiki Links
The Wiki Link Macro allows, based on its Remote Control Parameters, to toggle between two states. Since the macro is now also allowed to reference the document it is part of, this feature can be used to toggle between two views of the same page.
A typical use case is to have a condensed and another expanded version of a table.
The tip Toggle Views shows this use case in some detail.
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.
Property | Semantics |
---|---|
URL, Tiny URL | The 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.
Homepage Links
The Wiki Link Macro provides style clues on whether or not there are documents of a given type in the current space or if this information is delegated to another space.
This version provides some improvements so that this information is working more intuitively out-of-the box. See
PDAC-1225
-
Restrict Wiki Link to local Space
Done
,
PDAC-1226
-
Change Doctype Instances Semantics
Done
, and
PDAC-1227
-
Alternative Calculation of Homepage Doctype
Done
for more information.
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
Provide parameters to match the property value and apply the matched groups to a render template. |
PDAC-1230 | Remote Controlling Macros |
|
|
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 |
|
|
Allow users to define materializers by doctype metadata (projectdoc-materialize). |
PDAC-1216 | Global Materialize Property Support |
|
|
Allow users to define materializers by space properties (projectdoc-materialize-(doctype)). |
PDAC-1215 | Materialize Property Support by Controls |
|
|
Provide property controls to make it easier to materialize deep properties. |
PDAC-1269 | Artificial URL Property Values |
|
|
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
Provide two more values for the Discard parameter:
|
PDAC-1220 | Resolve Space Properties Service |
|
![]() |
|
PDAC-1219 | Expand Version in Blueprint Content Provider |
|
![]() |
Provide form parameter projectdoc-adjustVarValues-toVersion to provide an expanded version to the page creation process. |
PDAC-1209 | Clean Controls |
|
![]() |
Clean the document property control string per default from HTML. |
PDAC-1208 | Support Editing Document Property Controls |
|
![]() |
The services need to provided means to change the document property controls via the REST API. |
PDAC-1274 | Fetch normalized and text Forms |
|
![]() |
Allow to fetch normalized and text forms for a I18N key. |
PDAC-1258 | Add Tooltip to Cite Macro |
|
![]() |
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 |
|
![]() |
Allow not only to add short names to indices, but also abbreviations. |
PDAC-1255 | Allow Selection of unknown Property Name |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
Prevent standard artificial space properties from being exported via delegate spaces. |
PDAC-1245 | Allow empty Document for Transclusions |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
Runs into a Null Pointer Exception (NPE) due to |
PDAC-1228 | Select Increment Specification by Parent Doctype |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
The doctype needs to be calulcated in higher priority than artificial properties. |
PDAC-1221 | Support Jira Macro in Tour Macro |
|
![]() |
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 |
|
![]() |
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 |
|
![]() |
The parent page helper cannot handle pages without title. |
PDAC-1263 | Row Counter to Display All Properties Macro |
|
|
Add a row counter to keep track of rows more easily. |
PDAC-1244 | document-only Space Control |
|
|
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 |
|
|
The service allows to fetch and override Auto ID information for a given page. |
PDAC-1210 | Provide Runtime Space Properties |
|
|
Make the search and delegate space closure available as runtime space properties.
|
PDAC-1272 | Render Doctype as CSS Selector for Wiki Link Macro |
|
|
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 |
|
|
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 |
|
|
Entering a blank value should override the tooltip for the Wiki Link Macro. |
PDAC-1251 | Extract Short Description in Section Mode |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
Macro preview with macro content is not supported and should be shown as message. |
PDAC-1225 | Restrict Wiki Link to local Space |
|
|
The value allows template authors to design links that refer only to documents in the current space. |
PDAC-1218 | Define Duration Delimiter |
|
|
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 |
|
|
Move the DevDiary's ProjectDocTimedTitleContextProvider to the projectdoc Toolbox's ProjectDocTimedTitleTeamContextProvider. |
PDAC-1273 | Spaces in Space Closure Values |
|
|
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 |
|
|
Dependent on the structure of the property value, the Tour by Property Macro may fail parsing the references. |
PDAC-1270 | Fix Doctype Homepage URL |
|
|
The artificial property value for the doctype homepage URL contains a redundant slash. |
PDAC-1260 | Index Key of a Name may be a Digit |
|
|
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 |
|
|
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) |
|
|
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 |
|
|
The artificial document property Tiny URL et al. must not be considered as a User Space Property.
|
PDAC-1237 | Fix "Icon anzeigen" in Version Box (DE) |
|
|
The label for the parameter "Icon anzeigen" of the Version Macro is misspelled for the German locale (DE). |
PDAC-1229 | Fix DL Table Merging |
|
|
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 |
|
|
Done | Fixed |
Update required to be compatible with the projectdoc Toolbox 4.5. |
PDEXWAPI-48 | Support Editing Document Property Controls |
|
|
Done | Fixed |
The REST services need to provided means to change the document property controls. |
PDEXWAPI-49 | Provide Search and Delegate Runtime Space Properties |
|
![]() |
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 |
|
![]() |
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 |
|
|
Done | Fixed |
Due to Requires projectdoc Toolbox verison 4.5. |
PDEXBML-15 | Signal Success for extractAndDisplay |
|
|
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 |
|
![]() |
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 |
|
![]() |
Done | Fixed |
For the Workspace make all links without target invisible and collapse bullet lists. |
PDCORED-263 | Add Documents Property to Module Doctype |
|
![]() |
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 |
|
![]() |
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 |
|
|
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 |
|
|
Done | Fixed |
Allow organizations and persons in addition to stakeholders as experts. |
PDCORED-260 | Sponsors Update |
|
|
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 |
|
![]() |
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 |
|
![]() |
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) |
|
|
Done | Fixed |
Clarification required for the "Gegenstand" description (locale DE). Applies to
|
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 |
|
|
Done | Fixed |
Allow organizations, persons, and roles in addition to stakeholders as sponsors. |
PDPRJMGMT-68 | Fix Section ID on Release Note Doctype |
|
![]() |
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 |
|
|
Done | Fixed |
Add new doctypes to track changes, bundle them to releases, and make service announcements. |
SERVICES-18 | Add Release Notes Link to Asset |
|
![]() |
Done | Fixed |
Add a property to reference release information for an asset. |
SERVICES-17 | Work Instruction Target and Steps |
|
![]() |
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 |
|
|
Done | Fixed |
Allow organizations and persons in addition to stakeholders as experts. |
PDSWDEVD-138 | Sponsors Update |
|
|
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) |
|
|
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 |
|
![]() |
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 |
|
|
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.