In this page
Release notes
7.0.0
Compatibility with Atlassian Data Center Platform 7
Improvements
Upgrading from 6.0.1
6.0.1
Bugfixes
Upgrading from 6.0.0
6.0.0
Compatibility release for Jira 9
Upgrading from 5.2.0
5.2.0
Bugfixes
Upgrading from 5.1.0
5.1.0
"Send PDF" action supports "Cc" and "Bcc" addresses
"Send PDF" action supports HTML emails
Saving PDF files to Dropbox, Google Drive and Microsoft OneDrive
More robust dependency handling
Improvements
Bugfixes
Upgrading from 5.0.0
5.0.0
More robust automations
Upgrading from 4.1.0
4.1.0
Upgrading from 4.0.0
4.0.0
Better PDF Automation is a Data Center approved app!
Upgrading from 3.3.0
3.3.0
Improvements
Upgrading from 3.2.0
3.2.0
Bye-bye "PDF Automation Plugin for Jira"! Hello "Better PDF Automation for Jira"!
Upgrading from 3.1.1
3.1.1
Bugfixes
Upgrading from 3.1.0
3.1.0
Support for the column configuration of saved filters
Upgrading from 3.0.3
3.0.3
Bugfixes
Upgrading from 3.0.1
3.0.1
Bugfixes
Upgrading from 3.0.0
3.0.0
Support for both Automation Lite for Jira and Automation for Jira
Improvements
Notable changes
Upgrading from 2.1.0
2.1.0
More robust installation
Upgrading from 2.0.0
2.0.0
New action: "Attach PDF"
Support for Data Center
Upgrading from 1.2.0
Version history
Version | Date | Notes | ||
---|---|---|---|---|
7.0.0 | 24/09/2024 | Compatibility release for Jira 10 (and Atlassian Data Center Platform 7). | Release Notes & Upgrade Guide | Download |
6.0.1 | 15/07/2022 | Maintenance release. | Release Notes & Upgrade Guide | Download |
6.0.0 | 06/07/2022 | Compatibility release for Jira 9. | Release Notes & Upgrade Guide | Download |
5.2.0 | 22/09/2021 | Maintenance release. | Release Notes & Upgrade Guide | Download |
5.1.0 | 23/10/2020 | Cc and Bcc addresses. HTML emails. Support for Dropbox, Google Drive and Microsoft OneDrive. | Release Notes & Upgrade Guide | Download |
5.0.0 | 24/01/2020 | More robust automations. | Release Notes & Upgrade Guide | Download |
4.1.0 | 25/02/2019 | Compatibility with Jira 8. | Release Notes & Upgrade Guide | Download |
4.0.0 | 14/12/2018 | Support for the new Data Center Approved Apps program. | Release Notes & Upgrade Guide | Download |
3.3.0 | 05/10/2018 | Support for multi-line input controls in "Send PDF" action. | Release Notes & Upgrade Guide | Download |
3.2.0 | 17/09/2018 | New name. Cosmetics. | Release Notes & Upgrade Guide | Download |
3.1.1 | 07/05/2018 | Maintenance release. | Release Notes & Upgrade Guide | Download |
3.1.0 | 08/03/2018 | Support for saved filters. New model variables. | Release Notes & Upgrade Guide | Download |
3.0.3 | 28/06/2017 | Maintenance release. | Release Notes & Upgrade Guide | Download |
3.0.1 | 19/06/2017 | Maintenance release. | Release Notes & Upgrade Guide | Download |
3.0.0 | 11/06/2017 | ​Support for Automation Lite for Jira 3.0.0 and Automation for Jira 3.0.0. | Release Notes & Upgrade Guide | Download |
2.1.0 | 29/02/2016 | More robust installation. | Release Notes & Upgrade Guide | Download |
2.0.0 | 24/02/2016 | New action: "Attach PDF". Support for Data Center. | Release Notes & Upgrade Guide | Download |
Release notes
7.0.0
This version is a compatibility release for the Jira 10 line.
Compatibility with Atlassian Data Center Platform 7
Jira 10 is the newest platform release of the Confluence Data Center product. It includes an upgrade to Atlassian Data Center Platform 7.
Data Center Platform 7 enhances the security of the Jira application and ensures its compliance with the latest industry standards. It is introducing a number of under-the-hood changes and improvements, including but not limited to Java 17 as the minimum supported JDK, the removal of some third-party libraries, and the revised definition of Java API.
This app version is compatible with all these "invisible" platform changes. From a broader point of view, it is also Midori's commitment to support future Jira Data Center versions.
Improvements
- All URLs are updated to point to the documentation of the app's Data Center version.
Upgrading from 6.0.1
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
6.0.1
This version is a maintenance release that fixes a minor bug.
Bugfixes
- Fixed: Accessing the "Getting Started" page in Jira 9 results in 405 "Method not allowed".
Upgrading from 6.0.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
6.0.0
This version is a compatibility release for Jira 9.
Compatibility release for Jira 9
The next Jira major version has been released less about two weeks ago. The Midori team has been super-busy with updating the app to support the Jira 9 codebase, while also keeping the backward compatibility with Jira 7.1 (and all versions between 7.1 and 9).
It was challenging, but we're happy to announce this new app version with Jira 9 compatibility!
Upgrading from 5.2.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
5.2.0
This version is a maintenance release that fixes a single problem caused by an API change made by Atlassian.
Bugfixes
- Fixed: Expressions relying on the "issue.getCustomField(String id)" method cannot be evaluated in Jira 8.19. (These expressions may appear in automation action configuration parameters.)
Upgrading from 5.1.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
5.1.0
This release implements the majority of the open feature requests. It also comes with streamlined dependency handling (that makes the installation procedure more bullet-proof) and a couple of smaller improvements and bugfixes.
"Send PDF" action supports "Cc" and "Bcc" addresses
The email sender action can send emails not only to "To" type addresses, but also to "Cc" and "Bcc"! The two additional types follow the standard email semantics that you'd expect.
Learn more about the extended "Send PDF Action" parameters.
"Send PDF" action supports HTML emails
It is now possible to write the email template in HTML, not in plain text only. It enables using formatting, colors, fonts, etc. in the email bodies that carry the PDF file attachments.
Saving PDF files to Dropbox, Google Drive and Microsoft OneDrive
In some use cases, it is useful to automatically upload the PDF files which you exported from Jira to a cloud storage service. It is surprisingly easy to implement this with Better PDF Automation!
Learn more about exporting to the cloud.
More robust dependency handling
We rewrote and simplified the mechanism which detects whether the dependency app (Better PDF Exporter for Jira) is installed and enabled. It became more reliable, and we give a clear warning message at the top of each automation action configuration form when the dependency app is missing.
Improvements
- "Save PDF" action shows a configuration example for saving the PDF file to Windows network locations.
- The #cfValue and #cfValueInline macros have been extended to support more custom field types.
Bugfixes
- Fixed: The resulted PDF filenames contain certain characters in HTML-encoded format.
- Fixed: "Attach PDF" action does not accept blank "File name" (but it should).
Upgrading from 5.0.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
5.0.0
This major version introduces internal API changes that are not visible for the end-user, but make automations more robust under the hood.
More robust automations
As you already know, automatic PDF exports require 3 separate apps being installed to Jira, with complex dependencies between them. Unfortunately, previous app versions have been sensitive to the installation order of those 3 apps, due to the underlying OSGi wiring and classloading logic. When not installed in the expected order, Jira failed to correctly resolve the dependencies, therefore the apps couldn't inter-operate within PDF automation rules.
Starting from this major version, we reworked certain low-level technical details to make automations more robust. According to our testing, wiring and classloading problems should not occur anymore!
Upgrading from 4.1.0
Because of the API breaking changes, you need to upgrade multiple components this time. See the upgrade steps here.
4.1.0
This release is simply a compatibility release which updates the app for Jira 8.
Upgrading from 4.0.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
4.0.0
As you probably know, Better PDF Automation already supports Jira Data Center deployments (i.e. clustered Jira). To be precise, those are supported since app version 2.0.0 (released in Feb 2016).
In 2018, Atlassian re-launched its Data Center program and introduced new criteria for "Data Center readiness". This version is the official release for the revised Data Center Ready program.
Better PDF Automation is a Data Center approved app!
The followings have been done to comply with the revised development and testing requirements:
- This version has been verified against the Atlassian's official Data Center technical checklist, which would identify potential non-cluster-safe parts in the app. All points are met.
- This version has been tested in our internal AWS infrastructure which is using "c4.xlarge" type standard EC2 instances to host the Jira nodes. The testing confirmed that the app works correctly and consistently in clusters with 1, 2, 4 and 8 nodes (and anything in-between).
- This version has been successfully tested with UPM 3.0, the new generation of the Universal Plugin Manager.
Upgrading from 3.3.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.3.0
This version utilizes multi-line input controls recently introduced to Atlassian UI kit.
Improvements
- Previous app versions only provided single-line input controls for the "To" and "Email body" fields of "Send PDF" action. Now resizable multi-line controls are available.
Upgrading from 3.2.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.2.0
Bye-bye "PDF Automation Plugin for Jira"! Hello "Better PDF Automation for Jira"!
In addition to some cosmetic changes, with this version we made a slight adjustment in the app's name due to the following reasons:
- The new name is better aligned with the app's name which it automates ("Better PDF Exporter for Jira", also renamed recently).
- The term "plugin" was replaced by Atlassian first with "add-on" and then with "app". We decided to get rid of this completely.
You may still see the old name popping up here and there, until we roll out the change everywhere. Thanks for the patience!
Upgrading from 3.1.1
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.1.1
This version is a simple maintenance release.
Bugfixes
- Fixed: Action configuration interface is displayed as a key-value pair editor with modern Automation or Automation Lite versions.
Upgrading from 3.1.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.1.0
Support for the column configuration of saved filters
Starting from this version, JQL Filter Trigger based automation rules with a JQL like "filter = 10100" or "filter = 'Pending Quotes'" automatically use the column configuration of the referenced saved filter. It was a very popular feature request that we delivered in this release.
To support this mechanism, automation action configuration parameters support new template variables and the PDF renderer receives new model variables. These newly introduced variables are related to the enclosing automation rule.
Please note that from this version Better PDF Automation requires Jira 7.0.11 or newer. Although we examined every options, we had to drop the compatibility with older Jira versions to be able to implement the improvements in this release. (For older Jira versions, you can continue using the older Better PDF Automation versions.)
Upgrading from 3.0.3
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.0.3
This version is a simple maintenance release.
Bugfixes
- Fixed: When passing an empty issue list, PdfApi writes a warning to the log.
Upgrading from 3.0.1
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.0.1
This version is a simple maintenance release.
Bugfixes
- Fixed: I can't switch between two actions of the same type added to the same rule.
- Fixed: Emails created by the "Send PDF" action are sent even if emailing is disabled globally.
Upgrading from 3.0.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
3.0.0
Code Barrel took over the old Automation Plugin for Jira from Atlassian in March 2017 and renamed it to Automation Lite for Jira. Its latest release 3.0.0 is built from their next generation codebase, which is the same codebase that is the foundation of Code Barrel's paid automation app called Automation for Jira.
Support for both Automation Lite for Jira and Automation for Jira
This Better PDF Automation release supports both the old codebase and the new one, therefore it is compatible with the old Automation Lite versions (until 2.x), the new Automation Lite versions (from 3.0.0) and the new Automation versions (from 3.0.0).
Or in other words: Better PDF Automation is compatible with all automation app editions!
Improvements
- "Save PDF" action automatically creates the missing parent directories for the PDF file (if necessary).
Notable changes
- New intro video embedded in the Getting Started page: Better PDF Automation for Jira - Introduction in 5 minutes
Upgrading from 2.1.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
2.1.0
More robust installation
Previous app versions may have had class-loading issues right after installation or version update. This release comes with rewamped OSGi dependency management, to prevent those issues.
Upgrading from 2.0.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).
2.0.0
New action: "Attach PDF"
This new automation action allows generating PDF documents on a specified schedule or by triggered by issue events (created, updated, transitioned, work logged, etc.) and then attaching the resulted file to a Jira issue. The target issue can be the one which triggered the automation, or another one selected by a JQL query!
Support for Data Center
This release fully supports Jira Data Center, enabling automation in clustered Jira deployments.
Upgrading from 1.2.0
Just update your app version using UPM (Universal Plugin Manager, the app manager built in to Jira).