projectdoc 1.8 released!

Today version 1.8 of the smartics projectdoc add-on 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.

Release Notes

The following sections show the highlights 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
  • Neue FunktionPDAC-467 - Space Properties Extension Fertig
  • VerbesserungPDAC-473 - Space Properties Doctype Extension Fertig
  • VerbesserungPDAC-474 - Add a Space Property Extension via Page Pattern Fertig
  • Neue FunktionPDAC-475 - Allow to filter POM Properties Fertig
  • VerbesserungPDAC-482 - Attach POM as JSON to Metadata Page Fertig

Display Space Properties

Similar to the Display Document Property Macro, the Display Space Property Macro displays a property on a Confluence page. Due to Neue FunktionPDAC-467 - Space Properties Extension Fertig 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 Neue FunktionPDAC-486 - Display Space Attribute Macro Fertig 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 Neue FunktionPDAC-486 - Display Space Attribute Macro Fertig .

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  VerbesserungPDAC-465 - pretend-being-a Space Property for Section and Content Marker Macro Fertig 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 VerbesserungPDAC-472 - Provide Artificial Property 'AncestorIds' Fertig for more information.

More Improvements and Bugfixes

There are a number of additional improvements and bugfixes.

Please refer to the release notes or detailed information on those.

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