Blog

  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012

projectdoc Toolbox 4.13.6

Today we released version 4.13.6 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This is release provides improvements so that it can be used on Confluence versions fixing Confluence Security Advisory 2022-06-02.

A previous micro or bugfix version of Confluence did introduce a non-backwards compatible library that will result in a runtime failure of the projectdoc Toolbox. This version of the projectdoc Toolbox fixes this issue and allows to run on all supported versions of Confluence. 

We recommend to move to version 5 of the projectdoc Toolbox. This upgrade is a major step and requires careful planning. We released this version of version 4 to not urge customers to do the upgrade in haste because of the Confluence Security Advisory 2022-06-02.

For more details refer to projectdoc Toolbox 4.13.6 Release Notes.





projectdoc Toolbox 5.0.16

Today we released version 5.0.16 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This is release provides improvements so that it can be used on Confluence versions fixing Confluence Security Advisory 2022-06-02.

A previous micro or bugfix version of Confluence did introduce a non-backwards compatible library that will result in a runtime failure of the projectdoc Toolbox. This version of the projectdoc Toolbox fixes this issue and allows to run on all supported versions of Confluence. 

For more details refer to projectdoc Toolbox 5.0.16 Release Notes.




projectdoc Toolbox 5.0.15

Today we released version 5.0.15 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This bugfix release provides improvements to property value and dynamic content handling.

For more details refer to projectdoc Toolbox 5.0.14 Release Notes and projectdoc Toolbox 5.0.15 Release Notes.

 

Version 5.0.14 is a valid version of the projectdoc Toolbox, but has not been released to the Atlassian Marketplace.

Since another fix was almost completed, we decided to deploy version 5.0.15 including the fix to the Atlassian Marketplace. The reduces the amount of updates on the side of our customers.




projectdoc Toolbox 5.0.13

Today we released version 5.0.13 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This bugfix release improves the process of refreshing pages. It is more graceful when encountering Confluence pages that are no projectdoc Documents. Prior versions of the projectdoc Toolbox would simply stop processing the subtree. This new version will continue to the leaves of the tree of pages.

For more details refer to projectdoc Toolbox 5.0.13 Release Notes.




projectdoc Toolbox 5.0.12

Today we released version 5.0.12 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This bugfix release includes changes to support the SQL Server on rebuild process. It also includes improvements for dynamic content in the page editor.

For more details refer to projectdoc Toolbox 5.0.12 Release Notes.




projectdoc Toolbox 5.0

Today we released version 5.0 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This major update includes changes to the database tables containing projectdoc documents. The rebuild process will be started automatically by default when updating the app. Dependent on the amount of projectdoc documents on your Confluence server, this process will require quite a long time (half an hour to several hours) to complete. Although the process runs in the background, the results of queries on projectdoc documents are not reliable until the process completes successfully.

We highly recommend to run this process on your test system to estimate the time for the rebuild of projectdoc documents on your system.

The projectdoc Toolbox 5.0 Release Notes provide you with all information required to run the update from version 4 to version 5. Please read these release notes carefully before updating the projectdoc Toolbox!

This version is a preparation step to support Confluence Data Center (DC). We are about to start the approval process for DC and once this process is completed, a DC version of the projectdoc Toolbox will be available on the Atlassian Marketplace. Customers with a DC configuration will then need to move to a DC license of the projectdoc Toolbox. More information on Data Center Pricing & Licensing or Collaborate without compromise on DC can be found at Atlassian.

For more details refer to projectdoc Toolbox 5.0 Release Notes.




Today we published version 2.2.1 of the Userscripts for Confluence app to the Atlassian Marketplace.

This version of the app provides a bugfix to support AUI 9 with the dynamic menu.

For more information please refer to the release notes.

Supports Confluence Server & Data Center

What is Userscripts for Confluence?

Userscripts are little JavaScript programs that augment browsing. 

  • Hide HTML page elements
  • Remove macros, page blueprints, and space blueprints from the UI
  • Enforce creating new pages based on a blueprint
  • Enforce comments for updating central pages
  • Provide context-sensitive actions

While classic userscripts are user-managed, in a corporation environment not every user has the skills or time  to configure userscripts themselves. Moreover administrators typically need to control which scripts are executed and ensure that these scripts follow corporation standards.

This app allows organizations to manage userscripts and configure them to executed dependent on

  1. users
  2. user groups
  3. page labels
  4. space keys
  5. space categories

Userscripts for Confluence  makes it easy and quick to integrate userscripts into Confluence.

We released the Apptools Maven Plugin in version 0.12.0!

This plugin for Maven is used to interface with the Universal Plugin Manager's (UPM) REST API to deploy apps (formerly known as add-ons or plugins) to a remote Confluence server. It is a tool for developers to deploy a number of JARs/OBRs to an environment, like development, test, pre-production. The plugin may operate on a single project, handling the artifact of this project, or may be based on a POM project that defines a set of apps to be deployed to different environments.

This new version provides a new goal to download artifacts to a local folder. This makes it easier to zip all artifacts for an environment in case the tool cannot be used in that environment.

For more information please  visit the tool's website!

Release Notes - Apptools Maven Plugin - Version 0.12.0

New Feature

Today we published version 2.2.0 of the Userscripts for Confluence app to the Atlassian Marketplace.

This version of the app provides two improvements and one new feature for Verbose Client Logging.

Supports Confluence Server & Data Center

What is Userscripts for Confluence?

Userscripts are little JavaScript programs that augment browsing. 

  • Hide HTML page elements
  • Remove macros, page blueprints, and space blueprints from the UI
  • Enforce creating new pages based on a blueprint
  • Enforce comments for updating central pages
  • Provide context-sensitive actions

While classic userscripts are user-managed, in a corporation environment not every user has the skills or time  to configure userscripts themselves. Moreover administrators typically need to control which scripts are executed and ensure that these scripts follow corporation standards.

This app allows organizations to manage userscripts and configure them to executed dependent on

  1. users
  2. user groups
  3. page labels
  4. space keys
  5. space categories

Userscripts for Confluence  makes it easy and quick to integrate userscripts into Confluence.

We continue with the migration of the projectdoc Toolbox for Confluence Server to Confluence Data Center.

Our plan has been to provide a data center approved version of the projectdoc Toolbox in 2021. We decided to change the representation of projectdoc documents in the backend to cope with expected larger user bases. This implied that we need to migrate the data in a reasonable time and provide some tooling in case a migration fails. Besides other items on our todo list this has required more time than we originally expected. So we can say that we have released an alpha version of the projectdoc Toolbox and are about to release its beta version with all the features required for data center. After this beta release we will continue with the Atlassian Approval Process.

We are planning to provide a Data Center version of the projectdoc Toolbox in the second half of 2022.

If you would like to take part in the beta test of the projectdoc Toolbox 5, please get in touch!

Vulnerabilities to the Log4J library have been reported recently that may be exploited by attackers to get full control over the affected system.

The projectdoc Toolbox has no direct dependency to Log4J and does not add any configuration that would make the Confluence system vulnerable. It uses the logging service provided by Confluence through the SLF4J interface.

Summary

 

The projectdoc Toolbox is not vulnerable to the following CVEs:

In more Detail

Based on the information provides by Atlassian, the projectdoc Toolbox is not affected by the reported CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105:

The projectdoc Toolbox does not configure or add Log4J libraries.

CVE-2021-4104 - “Note this issue only affects Log4j 1.2 when specifically configured to use JMSAppender, which is not the default.“.

The projectdoc Toolbox does not configure the logging system and therefore is not affected.

References

Detailed information related to security issues with Log4j are available at Apache Log4j Security Vulnerabilities.

Information provided by SLF4J regarding the CVEs on Log4J are available at Comments on the log4shell (CVE-2021-44228) vulnerability.

Today we added a new tip on

Referencing Property Values

for the projectdoc Toolbox.

This tip shows some basic use cases for three macros from the Display Document Property family.

What is projectdoc?

The projectdoc Toolbox is a collection of a large number of tools to help teams to create modular, agile documentation collaboratively and with fun. The toolbox is an add-on for Confluence and is available on the Atlassian Marketplace.

The tools in the projectdoc Toolbox consist basically of macros, doctypes, and a handful of conventions. The number of these tools is overwhelming, especially for new users.

One Tip at a Time

Learning a new tool is not easy because users need to get their tasks done. Learning a new tool takes time, time that is not available.

Learning by tips - one tip at a time

Users learn some interesting aspects of projectdoc by reading one tip at a time. The tips show aspects of projectdoc and link to resources to learn more about a specific top - just in case.

Feedback welcome!

If you have questions or comments, please get in touch!

projectdoc Toolbox 4.13.4

Today we released version 4.13.4 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This release fixes a single regression issue with the Tour Macro

For more details refer to projectdoc Toolbox 4.13.4 Release Notes.





projectdoc Toolbox 4.13.3

Today we released version 4.13.3 of the projectdoc Toolbox for Confluence on the Atlassian Marketplace!

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

This release fixes a couple of issues including one security fix where users with page edit privileges may add malicious code.

For more details refer to projectdoc Toolbox 4.13.3 Release Notes.





Today we published version 2.1.1 of the Userscripts for Confluence app to the Atlassian Marketplace.

This version of the app officially supports Confluence Data Center.

Supports Confluence Server & Data Center

What is Userscripts for Confluence?

Userscripts are little JavaScript programs that augment browsing. 

  • Hide HTML page elements
  • Remove macros, page blueprints, and space blueprints from the UI
  • Enforce creating new pages based on a blueprint
  • Enforce comments for updating central pages
  • Provide context-sensitive actions

While classic userscripts are user-managed, in a corporation environment not every user has the skills or time  to configure userscripts themselves. Moreover administrators typically need to control which scripts are executed and ensure that these scripts follow corporation standards.

This app allows organizations to manage userscripts and configure them to executed dependent on

  1. users
  2. user groups
  3. page labels
  4. space keys
  5. space categories

Userscripts for Confluence  makes it easy and quick to integrate userscripts into Confluence.