Bugfix release with some improvements.

On  we released version 2.0.2 of Userscripts for Confluence!

This version provides bug fixes and minor improvements to existing features.

New and Noteworthy

This version returns the list of userscripts activated in the user's context in a defined order. This allows to put an order on the userscripts by their namespaces.

List of Changes

Key Summary T P Status Resolution Description
USR4C-12 Stable Order for Userscripts Improvement Major Done Fixed

Make the order of script execution stable by sorting the scripts by their URLs.

USR4C-10 Render Attachment not found without Stacktrace Improvement Minor (migrated) Done Fixed

When an attached userscript is missing, the REST service returns with a 500 and logs the configuration problem with stack trace. A simple error should be sufficient. It shows that on the server side the configuration problem runs into an error.

USR4C-9 Provide Mutationslist Improvement Minor (migrated) Done Fixed

Monitor function of the sync lib should provide the mutationsList in addition to the observer.

For not breaking the API, the mutationsList is the second parameter.

callbackFunction(observer, mutationsList);
USR4C-14 Pagination Failure Bug Major Done Fixed

Paging fails on 20 items in the list with a page size of 10.

USR4C-13 Tight XML Representations Bug Minor (migrated) Done Fixed

Control strictly which elements are exported to the representation returned from the resources.

Includes userscript, activation context, and pagination representation.

USR4C-11 Update License Logging Bug Minor (migrated) Done Fixed

The logging for license problems includes the name of a different add-on.