projectdoc Toolbox 1.8 Release Notes

Space Property Extensions and more

Today version 1.8 of the projectdoc Toolbox for Confluence has been released!

projectdoc supports agile teams creating and maintaining project documentation. It provides templates and tools to improve the collaboration of team members.

Summary

New and Noteworthy

The following changes may be the most interesting of this release.

Reading POMs

This release provides initial support for teams that want to access information from their Maven POMs as space properties.

On creation of a new space, users may reference a POM file (by GAV or URL) and create a Version Document. This Version document references a Metadata document that contains the POM information as document properties. These properties are made available as space properties and can therefore be displayed or used to reference versioned information on remote servers (such as Nexus or a Maven site).

 

For more information please refer to

  • Maven POM Import
  • projectdoc for Java Developers
  • projectdoc for Maven Developers
  • PDAC-467 - Getting issue details... STATUS
  • PDAC-473 - Getting issue details... STATUS
  • PDAC-474 - Getting issue details... STATUS
  • PDAC-475 - Getting issue details... STATUS
  • PDAC-482 - Getting issue details... STATUS

Display Space Properties

Similar to the Display Document Property Macro, the Display Space Property Macro displays a property on a Confluence page. Due to PDAC-467 - Getting issue details... STATUS space properties are no longer required to be stored as document properties of the homepage. Therefore this new macro is handy to reference a space property independent of where it is defined.

Refer to PDAC-486 - Getting issue details... STATUS for more details.

Display Space Attributes

While the Display Space Property Macro provides access to properties defined as document properties, the Display Space Attribute Macro allows to reference information stored with a Confluence space. Now space authors may reference the space description from their short description property on the space's homepage instead of duplicating this information.


The macro allows to transclude additional space information. For more information, please refer to PDAC-486 - Getting issue details... STATUS .

Hidden Sections in Reader Mode

This new release fixes an issue where document authors who pretend to be a reader still could see hidden sections.

Please refer to  PDAC-465 - Getting issue details... STATUS for details.

Redesign of Images

The icons for our add-ons, macros and blueprints have been simplified and display in new colours:

New Artificial Property for Queries

A new artificial property allows to run queries (e.g. with the Display Table Macro) to match Ancestors by their page ID.

Refer to PDAC-472 - Getting issue details... STATUS for more information.

List of Changes

The complete list of changes for this release.

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

Key Summary T P Resolution
PDAC-495 Provide JSoup Classes Bug Blocker (migrated) Behoben
PDAC-489 Read Maven POMs Neue Funktion Blocker (migrated) Behoben
PDAC-461 Text Snippet Transclusion broken Bug Blocker (migrated) Behoben
PDAC-498 POM Import Bug Bug Critical (migrated) Behoben
PDAC-486 Display Space Attribute Macro Neue Funktion Critical (migrated) Behoben
PDAC-473 Space Properties Doctype Extension Verbesserung Critical (migrated) Behoben
PDAC-472 Provide Artificial Property 'AncestorIds' Verbesserung Critical (migrated) Behoben
PDAC-469 Display Space Property Macro Neue Funktion Critical (migrated) Behoben
PDAC-467 Space Properties Extension Neue Funktion Critical (migrated) Behoben
PDAC-465 pretend-being-a Space Property for Section and Content Marker Macro Verbesserung Critical (migrated) Behoben
PDAC-460 Sections with duplicate Titles cannot be selected for Transclusion Bug Critical (migrated) Behoben
PDAC-459 Ancestor Search only works for common Properties Bug Critical (migrated) Behoben
PDAC-458 Consider Tags for Doctype Cache Bug Critical (migrated) Behoben
PDAC-493 Nexus Macro should default to Maven Syntax for GAV Coordinates Verbesserung Schwerwiegend Behoben
PDAC-492 Space List Macro Neue Funktion Schwerwiegend Behoben
PDAC-491 todo Style for Definition List Verbesserung Schwerwiegend Behoben
PDAC-490 Add Listener Support for adding Space Labels Neue Funktion Schwerwiegend Behoben
PDAC-488 Flag to render Plugin Fragments for Nexus Macro Verbesserung Schwerwiegend Behoben
PDAC-487 Extracted Short Description rendered as Plain Text Bug Schwerwiegend Behoben
PDAC-485 Option for Site Macro to suppress Path Generation Verbesserung Schwerwiegend Behoben
PDAC-484 Allow to Hide on non-existing Space Properties Verbesserung Schwerwiegend Behoben
PDAC-483 Default Text for Display Space Property Verbesserung Schwerwiegend Behoben
PDAC-482 Attach POM as JSON to Metadata Page Verbesserung Schwerwiegend Behoben
PDAC-481 Render Wiki Link as CreateLink if Page does not exist Verbesserung Schwerwiegend Behoben
PDAC-480 External Link Macro renders extra Space Bug Schwerwiegend Behoben
PDAC-479 Access Space Properties with External Link Macro Verbesserung Schwerwiegend Behoben
PDAC-478 Direct Path for Nexus Macro Verbesserung Schwerwiegend Behoben
PDAC-477 Make it easy to link to Homepage from Wiki Link Macro Verbesserung Schwerwiegend Behoben
PDAC-476 Links in Source Code Macro broken Bug Schwerwiegend Wird nicht korrigiert
PDAC-475 Allow to filter POM Properties Neue Funktion Schwerwiegend Behoben
PDAC-474 Add a Space Property Extension via Page Pattern Verbesserung Schwerwiegend Behoben
PDAC-471 Sort Document Properties by Macro Verbesserung Schwerwiegend Behoben
PDAC-470 Sort Space Properties for Macro Verbesserung Schwerwiegend Behoben
PDAC-468 Replace text for missing Access Permission Verbesserung Schwerwiegend Behoben
PDAC-466 Change all Macro Icons to the projectdoc Pen Icon Bug Schwerwiegend Behoben
PDAC-463 Negation of IDs not properly handled Bug Schwerwiegend Behoben
PDAC-462 Section Macro creates duplicate ID Bug Schwerwiegend Behoben
PDAC-382 Display Table Macro should render Boxes appropriately Verbesserung Schwerwiegend Behoben

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.