Minor version update
Version history
CloudJira Cloud2023-12-22Minor version update 11.2.1Jira Data Center 6.4 - 9.15.12024-03-07Maintenance release. Version 11.2.1 • Released 2024-03-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release that fixes a problem with exporting interlaced PNG images.
Bugfixes
- Fixed: When exporting interlaced PNG images, the PDF generation fails with a "javax.xml.transform.TransformerException: java.lang.RuntimeException: I/O error reading PNG file." error and the root cause "Caused by: java.lang.RuntimeException: Unsupported PNG interlace method: 1".
11.2.0Jira Data Center 6.4 - 9.14.12024-01-12Maintenance release. Security fixes. Version 11.2.0 • Released 2024-01-12 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release that fixes two problems that are side effects of recent security restrictions. Also, it comes with important security fixes.
Security fixes
- Updated dependency: Apache Batik.
- Updated dependency: Apache FOP.
- Updated dependency: Google Guava.
- Updated dependency: Apache XML Graphics.
Bugfixes
- Fixed: Chart images embedded in gadgets are not exported when exporting dashboards.
- Fixed: Changes made to Velocity macro code have no effect unless the app is disabled and re-enabled.
11.1.0Jira Data Center 6.4 - 9.12.72023-12-06Maintenance release. Version 11.1.0 • Released 2023-12-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release that fixes two problems caused by the PDF renderer's overly restrictive URI resolver logic.
Bugfixes
- Fixed: Images referenced in the template code cannot be loaded from the server-side file system, and the "I/O error while loading image. URI: /my/logo.jpg. Reason: java.io.EOFException" line appears in the log.
- Fixed: Custom fonts cannot be loaded from the server-side file system, and the exported PDF will use default font.
11.0.0Jira Data Center 6.4 - 9.12.72023-10-11Java 17 support. Groovy 4 support. FOP 2 support. Security fixes. Version 11.0.0 • Released 2023-10-11 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces Java 17 support, Groovy 4 support, FOP 2 support and various fixes.
Improvements
- Java 17 support.
- Groovy 4 support.
- FOP 2 support.
Security fixes
- Updated dependency: Apache Batik.
- Updated dependency: Apache FOP.
- Updated dependency: Apache Groovy.
- Updated dependency: Apache XML Graphics.
Bugfixes
- Fixed: Memory may be leaking when repeatedly exporting large number (several hundred) of PDF documents within a short period (<10 minutes).
- Fixed: Images embedded in rich text fields (Description, Comments, etc.) don't appear in the exported PDF when resized smaller than 100%.
- Fixed: When exporting data from Git Integration or Tempo Timesheets with an automation rule, you get a "java.net.MalformedURLException: no protocol error" in the PDF.
- Fixed: When exporting data from Zephyr, Xray or Gliffy with an automation rule, the PDF generation fails with a "java.lang.NullPointerException: Cannot invoke method disconnect() on null object" exception.
10.3.0Jira Data Center 6.4 - 9.11.32023-06-22Compatibility release for Jira 9.9. Support for "Shown when empty". Version 10.3.0 • Released 2023-06-22 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 9.9 line.
Improvements
- The "PDF" export type exports any empty custom field as "None" if its shown when empty setting is active (new in Jira 9.9!).
- All templates support the Amazon S3 storage for avatars feature (new in Jira 9.9!).
Bugfixes
- Fixed: After upgrading to Jira 9.9, "TransformerConfigurationException: JAXP0801002: the compiler encountered an XPath expression containing '101' operators that exceeds the '100' limit set by 'FEATURE_SECURE_PROCESSING'" exception is thrown when exporting rich-formatted text fragments (field values, comments, etc.).
- Fixed: After upgrading to Jira 9.9, all custom fields (including empty ones) are exported when using the default "PDF" export type.
10.2.0Jira Data Center 6.4 - 9.8.22022-10-14Compatibility release for Jira 9.3. Version 10.2.0 • Released 2022-10-14 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 9.3 line.
Important: this version is not compatible with Java 17 yet! Java 17 compatibility will come with the next version.
10.1.0Jira Data Center 6.4 - 9.2.12022-08-03Maintenance release. New recipes. In-app documentation. Version 10.1.0 • Released 2022-08-03 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a significant maintenance release that fixes the infrequent, non-critical bugs discovered in the recent months. Also, it comes with a few small, but useful improvements.
Improvements
- New configuration variable allows excluding Jira Service Management internal comments from the PDF exports.
- New recipe: Sorting data.
- New recipe: Exporting selected custom fields only.
- New recipe: Sanitizing HTML and plain text.
- A new "Documentation" link in the Administration left-bar.
- (and a lot more!)
Bugfixes
- Fixed: When editing PDF templates (".vm" files), syntax highlighting is not working.
- Fixed: The app's "Export" button pushes the built-in "..." menu to the center in the Jira Service Management queue screen.
- Fixed: Sub-tasks are still exported in their creation date order after manually re-ordering them.
- Fixed: Values from certain custom field types (Date picker, Date time picker, etc.) aren't exported by "PDF (All fields)".
- (and a lot more!)
10.0.0Jira Data Center 6.4 - 9.1.12022-07-06Compatibility release for Jira 9. Version 10.0.0 • Released 2022-07-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 9 line.
9.6.0Jira Data Center 6.4 - 8.22.62021-09-28Maintenance release. Version 9.6.0 • Released 2021-09-28 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis 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 PDF templates and in Groovy scripts. Although the default templates and scripts don't rely on this, it may be used in custom ones.)
9.5.0Jira Data Center 6.4 - 8.19.12021-06-07Maintenance release. Version 9.5.0 • Released 2021-06-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version fixes an important bug that affects Jira 8.16.0 or newer Data Center deployments.
Bugfixes
- Fixed: "FileNotFoundException: File '/.../jfreechart-onetime-*.png' does not exist" exception is thrown when exporting dashboard gadgets with chart images from Jira Data Center 8.16.0 or newer.
9.4.0Jira Data Center 6.4 - 8.17.02021-04-07Compatibility release for Jira 8.16. Support for clickjacking protection. Version 9.4.0 • Released 2021-04-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8.16 line.
New in this release
- Support for clickjacking protection.
Bugfixes
- Fixed: "Requests to the server have been blocked by an extension. Try disabling your extensions. (ERR_BLOCKED_BY_CLIENT)" error is shown and the PDF is not opened in Chrome. Previous app versions may produce similar errors with Jira 8.16 in other browsers, as well.
9.3.0Jira Data Center 6.4 - 8.15.12021-01-06Compatibility release for Xray 4.0. Version 9.3.0 • Released 2021-01-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Xray 4.0 and newer versions.
It is backward compatible with earlier Xray versions, therefore you're encouraged to upgrade even if you use those.
New in this release
- Compatibility with Xray 4.0 and newer versions.
9.2.0Jira Data Center 6.4 - 8.14.12020-10-15Compatibility release for Jira 8.13. Version 9.2.0 • Released 2020-10-15 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8.13 line.
Bugfixes
- Fixed: "Could not instantiate global transform class org.spockframework.compiler.SpockTransform" exception is thrown at each Groovy script execution when ScriptRunner 6.11.0 is also installed.
9.1.0Jira Data Center 6.4 - 8.12.32020-09-04Compatibility release for Jira 8.12. Version 9.1.0 • Released 2020-09-04 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8.12 line.
Bugfixes
- Fixed: Some ScriptRunner-managed script custom fields are exported in unexpected format.
- Fixed: Jira dashboard screens are sometimes lagging when the app is installed.
9.0.1Jira Data Center 6.4 - 8.11.12020-08-29Maintenance release. Version 9.0.1 • Released 2020-08-29 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: PDF views become available in the "Export" menu of the Tempo Timesheets screens only after resizing the browser window.
9.0.0Jira Data Center 6.4 - 8.11.12020-06-08Improved classloading for Groovy scripts. Version 9.0.0 • Released 2020-06-08 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version comes with a vastly improved classloading approach for Groovy scripts, plus some bugfixes and compatibility fixes for Jira 8.8.1.
New in this release
- Improved classloading.
Improvements
- The new context object ClassHelper provides helper methods to access components provided by other apps. It simplifies writing integration-type Groovy scripts.
Bugfixes
- Fixed: Cards are missing from exports of Agile Wallboard gadgets linked to Kanban boards, due to a compatibility issue with Jira 8.8.1.
- Fixed: The Agile Wallboard gadget may be exported as markup text instead of the actual cards in certain cases.
- Fixed: Exporting SVG images (typically project avatars) may result in LinkageError related to the org.w3c.dom package.
8.3.1Jira Data Center 6.4 - 8.9.12020-05-25Compatibility release for Tempo Timesheets 10.16.0. Version 8.3.1 • Released 2020-05-25 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release for the latest Tempo version.
Bugfixes
- Fixed: PDF views are not available in the "Export" menu of the Tempo Timesheets screens when using Tempo 10.16.0 or newer.
8.3.0Jira Data Center 6.4 - 8.9.12020-04-29Support for Git Integration. Version 8.3.0 • Released 2020-04-29 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces a new integration with the Git Integration app, to enable exporting development information in the context of Jira issues.
New in this release
- Support for Git Integration.
Improvements
- The new configuration variable MAX_ITEMS in "structure-tool.groovy" forces an upper limit to the number of the Structure items to be exported.
- The new Groovy script "git-integration-tool.groovy" provides general helper methods for working with Git commits managed by the Git Integration app. These can be useful for any custom PDF template that wants to export Git information.
Bugfixes
- Fixed: REST API call failures by the Xray, Zephyr, Gliffy and Tempo integrations are not displayed in Jira 8.8.0 or newer versions when rendering the "issue-fo.vm" and the "timesheet-fo.vm" templates.
8.2.0Jira Data Center 6.4 - 8.8.12020-04-07Support for Structure. Version 8.2.0 • Released 2020-04-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces a new integration, this time with Structure, the hyper-popular Jira app to manage complex issue hierarchies.
New in this release
- Support for Structure.
Improvements
- The "issue-fo.vm" template offers a new configuration variable "$exportToc" to generate a Table of Contents section to the first page of the PDF document. It makes navigating documents containing tens or hundreds of issues easier.
- The new Groovy script "structure-tool.groovy" provides general helper methods for working with issue hierarchies managed by Structure.
Notable changes
- 7 PDF views are visible by default in the Structure screen.
- The PDF bookmark format was changed from the simple "FOO-123" to the more detailed "[FOO-123] My favorite bug" format in several templates.
Bugfixes
- Fixed: The Filter Results gadget is exported as HTML markup in Jira 8.8.0.
- Fixed: Xray-specific information is not exported for Xray "Sub Test Execution" type issues.
8.1.0Jira Data Center 6.4 - 8.8.12020-03-10Support for Xray. Support for Jira Misc Custom Fields (JMCF). Version 8.1.0 • Released 2020-03-10 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces new integrations with 2 wildly popular Jira apps, Xray and Jira Misc Custom Fields.
New in this release
- Support for Xray.
- Support for Jira Misc Custom Fields (JMCF).
Improvements
- The "issue-fo.vm" template differentiates Zephyr tests vs. Xray tests on the existence of product-specific custom fields, to avoid collisions.
- The "$exportDetailedValues" configuration variable in the top part of the "issue-fo.vm" and "issue-navigator-fo.vm" templates (which selects between exporting issue key only and exporting issue key plus summary) is extended to the following custom fields:
- Parent Link in Portfolio for Jira.
- Issue(s) picker in ScriptRunner (both the single and the multiple issue variants).
- All ScriptRunner custom script fields configured with the Issue Key Searcher.
- The new Groovy script "issue-helper-tool.groovy" provides general helper methods for working with issues. These can be useful for any custom template.
8.0.0Jira Data Center 6.4 - 8.7.12020-01-24More robust automations. Version 8.0.0 • Released 2020-01-24 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis major version introduces internal API changes that are not visible for the end-user, but make automations more robust under the hood.
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!
7.5.1Jira Data Center 6.4 - 8.6.12020-01-17Maintenance release. Version 7.5.1 • Released 2020-01-17 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: SVG images are not visible in the exported PDF files.
- Fixed: Date values may be unexpectedly shifted one day earlier (depending on the "user.timezone" JVM parameter).
- Fixed: Duration values (like "Estimated time" or "Logged Time") are not formatted using the user's locale.
- Fixed: Service Desk approvals are not exported from Jira Service Desk 4 (shipped with Jira 8+).
7.5.0Jira Data Center 6.4 - 8.6.12020-01-09Compatibility release for Jira 8.6.1. Version 7.5.0 • Released 2020-01-09 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Jira 8.6.1.
★IMPORTANT★ If you are using Jira 8.5.2 or Jira 8.6.0 (both are broken!), don't forget to upgrade your Jira version (otherwise the app won't work)!
Improvements
- Support for Jira Service Desk 4.6.0.
Bugfixes
- Fixed: "Contexts" checkboxes are misaligned when editing PDF views.
- Fixed: Zephyr error details are not shown if a Zephyr error occurs while exporting test executions.
7.4.2Jira Data Center 6.4 - 8.5.142019-12-18Compatibility release for Tempo Timesheets 10.10. Version 7.4.2 • Released 2019-12-18 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Tempo Timesheets 10.10.
New in this release
- Compatibility with Tempo Timesheets 10.10.
7.4.1Jira Data Center 6.4 - 8.5.142019-10-01Compatibility release for Tempo Timesheets 10.7. Version 7.4.1 • Released 2019-10-01 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Tempo Timesheets 10.7.
New in this release
- Compatibility with Tempo Timesheets 10.7.
7.4.0Jira Data Center 6.4 - 8.4.32019-09-09Support for ScriptRunner (script custom fields). Support for Development fields. Version 7.4.0 • Released 2019-09-09 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces 2 new integrations to the already long list of 3rd party Jira apps integrated with Better PDF Exporter.
New in this release
- Support for ScriptRunner (script custom fields).
- Support for the Development Summary custom field type (branches, commits, pull requests).
Improvements
- The new configuration option "$embeddedAttachmentMaxFileSize" in "issue-fo.vm" allows limiting the file size of the attachments to be embedded.
- A PDF document with the more intuitive message is exported for dashboards that are not existing or are not permitted for the user (typically in automations).
- A newly introduced mechanism called "executeOnce()" makes PDF exports 200-300 milliseconds faster.
- A newly introduced Velocity tool "$pdfField" helps to get field values in the HTML format.
- The Velocity tool "$pdfFormatter" can format duration values either as calendar days or as working days, both depending on the user's locale.
7.3.0Jira Data Center 6.4 - 8.3.52019-08-05Support for Profields, Table Grid Next Generation and Color Custom Fields. Version 7.3.0 • Released 2019-08-05 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces 3 new integrations to the already long list of 3rd party Jira apps integrated with Better PDF Exporter.
New in this release
- Support for the Profields custom field types.
- Support for Table Grid Next Generation custom field type.
- Support for Color Custom Fields custom field types.
Improvements
- The "issue-fo.vm" template displays the total spent time also for built-in worklogs (not only for Tempo).
- The "issue-navigator-fo.vm" template exports the "Creator" column more consistently with other user-valued columns.
- A new default setting effectively prevents the occasional ".fop (Permission denied)" problem.
Bugfixes
- Fixed: Decimal digits in the Tempo worklog "hours" fields may be incorrectly processed (depending on the JVM system locale).
- Fixed: Unwanted line-breaks appear in syntax-highlighted code blocks (only if Jira runs on Windows).
- Fixed: Non-intuitive message shown when Zephyr REST API credentials are not correct.
7.2.0Jira Data Center 6.4 - 8.3.52019-06-24Support for Portfolio for Jira. Version 7.2.0 • Released 2019-06-24 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialNew in this release
- Support for the Portfolio for Jira custom field types.
Bugfixes
- Fixed: An automation rule does not use the filter's column configuration if the JQL is like "Filter = 123" (instead of "filter = 123").
7.1.0Jira Data Center 6.4 - 8.2.62019-02-25Compatibility release for Jira 8. Version 7.1.0 • Released 2019-02-25 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8 line.
Bugfixes
- Fixed: Gantt chart bars may be missing around week-ends
7.0.1Jira Data Center 6.4 - 7.13.182018-12-12Maintenance release. Version 7.0.1 • Released 2018-12-12 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: PDF views are not available on screens of Tempo Timesheets 9
7.0.0Jira Data Center 6.4 - 7.13.182018-11-06Support for the new Data Center Approved Apps program. Version 7.0.0 • Released 2018-11-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialAs you probably know, Better PDF Exporter already supports Jira Data Center deployments (i.e. clustered Jira). To be precise, those are supported since app version 5.0.0 (released in Jan 2016).
In 2018, Atlassian re-launched its Data Center program and introduced new testing criteria for "Data Center approved apps". This version is the official release for the revised program, tested to live up to the rigorous demands of Data Center environments.
New in this release
- Better PDF Exporter is a Data Center approved app!
11.2.0Jira Server 6.4 - 9.15.12024-01-12Maintenance release. Security fixes. Version 11.2.0 • Released 2024-01-12 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release that fixes two problems that are side effects of recent security restrictions. Also, it comes with important security fixes.
Security fixes
- Updated dependency: Apache Batik.
- Updated dependency: Apache FOP.
- Updated dependency: Google Guava.
- Updated dependency: Apache XML Graphics.
Bugfixes
- Fixed: Chart images embedded in gadgets are not exported when exporting dashboards.
- Fixed: Changes made to Velocity macro code have no effect unless the app is disabled and re-enabled.
11.1.0Jira Server 6.4 - 9.12.72023-12-06Maintenance release. Version 11.1.0 • Released 2023-12-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release that fixes two problems caused by the PDF renderer's overly restrictive URI resolver logic.
Bugfixes
- Fixed: Images referenced in the template code cannot be loaded from the server-side file system, and the "I/O error while loading image. URI: /my/logo.jpg. Reason: java.io.EOFException" line appears in the log.
- Fixed: Custom fonts cannot be loaded from the server-side file system, and the exported PDF will use default font.
11.0.0Jira Server 6.4 - 9.12.72023-10-11Java 17 support. Groovy 4 support. FOP 2 support. Security fixes. Version 11.0.0 • Released 2023-10-11 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces Java 17 support, Groovy 4 support, FOP 2 support and various fixes.
Improvements
- Java 17 support.
- Groovy 4 support.
- FOP 2 support.
Security fixes
- Updated dependency: Apache Batik.
- Updated dependency: Apache FOP.
- Updated dependency: Apache Groovy.
- Updated dependency: Apache XML Graphics.
Bugfixes
- Fixed: Memory may be leaking when repeatedly exporting large number (several hundred) of PDF documents within a short period (<10 minutes).
- Fixed: Images embedded in rich text fields (Description, Comments, etc.) don't appear in the exported PDF when resized smaller than 100%.
- Fixed: When exporting data from Git Integration or Tempo Timesheets with an automation rule, you get a "java.net.MalformedURLException: no protocol error" in the PDF.
- Fixed: When exporting data from Zephyr, Xray or Gliffy with an automation rule, the PDF generation fails with a "java.lang.NullPointerException: Cannot invoke method disconnect() on null object" exception.
10.3.0Jira Server 6.4 - 9.11.32023-06-22Compatibility release for Jira 9.9. Support for "Shown when empty". Version 10.3.0 • Released 2023-06-22 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 9.9 line.
Improvements
- The "PDF" export type exports any empty custom field as "None" if its shown when empty setting is active (new in Jira 9.9!).
- All templates support the Amazon S3 storage for avatars feature (new in Jira 9.9!).
Bugfixes
- Fixed: After upgrading to Jira 9.9, "TransformerConfigurationException: JAXP0801002: the compiler encountered an XPath expression containing '101' operators that exceeds the '100' limit set by 'FEATURE_SECURE_PROCESSING'" exception is thrown when exporting rich-formatted text fragments (field values, comments, etc.).
- Fixed: After upgrading to Jira 9.9, all custom fields (including empty ones) are exported when using the default "PDF" export type.
10.2.0Jira Server 6.4 - 9.8.22022-10-14Compatibility release for Jira 9.3. Version 10.2.0 • Released 2022-10-14 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 9.3 line.
Important: this version is not compatible with Java 17 yet! Java 17 compatibility will come with the next version.
10.1.0Jira Server 6.4 - 9.2.12022-08-03Maintenance release. New recipes. In-app documentation. Version 10.1.0 • Released 2022-08-03 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a significant maintenance release that fixes the infrequent, non-critical bugs discovered in the recent months. Also, it comes with a few small, but useful improvements.
Improvements
- New configuration variable allows excluding Jira Service Management internal comments from the PDF exports.
- New recipe: Sorting data.
- New recipe: Exporting selected custom fields only.
- New recipe: Sanitizing HTML and plain text.
- A new "Documentation" link in the Administration left-bar.
- (and a lot more!)
Bugfixes
- Fixed: When editing PDF templates (".vm" files), syntax highlighting is not working.
- Fixed: The app's "Export" button pushes the built-in "..." menu to the center in the Jira Service Management queue screen.
- Fixed: Sub-tasks are still exported in their creation date order after manually re-ordering them.
- Fixed: Values from certain custom field types (Date picker, Date time picker, etc.) aren't exported by "PDF (All fields)".
- (and a lot more!)
10.0.0Jira Server 6.4 - 9.1.12022-07-06Compatibility release for Jira 9. Version 10.0.0 • Released 2022-07-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 9 line.
9.6.0Jira Server 6.4 - 8.22.62021-09-28Maintenance release. Version 9.6.0 • Released 2021-09-28 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis 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 PDF templates and in Groovy scripts. Although the default templates and scripts don't rely on this, it may be used in custom ones.)
9.5.0Jira Server 6.4 - 8.19.12021-06-07Maintenance release. Version 9.5.0 • Released 2021-06-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version fixes an important bug that affects Jira 8.16.0 or newer Data Center deployments.
Bugfixes
- Fixed: "FileNotFoundException: File '/.../jfreechart-onetime-*.png' does not exist" exception is thrown when exporting dashboard gadgets with chart images from Jira Data Center 8.16.0 or newer.
9.4.0Jira Server 6.4 - 8.17.02021-04-07Compatibility release for Jira 8.16. Support for clickjacking protection. Version 9.4.0 • Released 2021-04-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8.16 line.
New in this release
- Support for clickjacking protection.
Bugfixes
- Fixed: "Requests to the server have been blocked by an extension. Try disabling your extensions. (ERR_BLOCKED_BY_CLIENT)" error is shown and the PDF is not opened in Chrome. Previous app versions may produce similar errors with Jira 8.16 in other browsers, as well.
9.3.0Jira Server 6.4 - 8.15.12021-01-06Compatibility release for Xray 4.0. Version 9.3.0 • Released 2021-01-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Xray 4.0 and newer versions.
It is backward compatible with earlier Xray versions, therefore you're encouraged to upgrade even if you use those.
New in this release
- Compatibility with Xray 4.0 and newer versions.
9.2.0Jira Server 6.4 - 8.14.12020-10-15Compatibility release for Jira 8.13. Version 9.2.0 • Released 2020-10-15 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8.13 line.
Bugfixes
- Fixed: "Could not instantiate global transform class org.spockframework.compiler.SpockTransform" exception is thrown at each Groovy script execution when ScriptRunner 6.11.0 is also installed.
9.1.0Jira Server 6.4 - 8.12.32020-09-04Compatibility release for Jira 8.12. Version 9.1.0 • Released 2020-09-04 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8.12 line.
Bugfixes
- Fixed: Some ScriptRunner-managed script custom fields are exported in unexpected format.
- Fixed: Jira dashboard screens are sometimes lagging when the app is installed.
9.0.1Jira Server 6.4 - 8.11.12020-08-29Maintenance release. Version 9.0.1 • Released 2020-08-29 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: PDF views become available in the "Export" menu of the Tempo Timesheets screens only after resizing the browser window.
9.0.0Jira Server 6.4 - 8.11.12020-06-08Improved classloading for Groovy scripts. Version 9.0.0 • Released 2020-06-08 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version comes with a vastly improved classloading approach for Groovy scripts, plus some bugfixes and compatibility fixes for Jira 8.8.1.
New in this release
- Improved classloading.
Improvements
- The new context object ClassHelper provides helper methods to access components provided by other apps. It simplifies writing integration-type Groovy scripts.
Bugfixes
- Fixed: Cards are missing from exports of Agile Wallboard gadgets linked to Kanban boards, due to a compatibility issue with Jira 8.8.1.
- Fixed: The Agile Wallboard gadget may be exported as markup text instead of the actual cards in certain cases.
- Fixed: Exporting SVG images (typically project avatars) may result in LinkageError related to the org.w3c.dom package.
8.3.1Jira Server 6.4 - 8.9.12020-05-25Compatibility release for Tempo Timesheets 10.16.0. Version 8.3.1 • Released 2020-05-25 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a maintenance release for the latest Tempo version.
Bugfixes
- Fixed: PDF views are not available in the "Export" menu of the Tempo Timesheets screens when using Tempo 10.16.0 or newer.
8.3.0Jira Server 6.4 - 8.9.12020-04-29Support for Git Integration. Version 8.3.0 • Released 2020-04-29 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces a new integration with the Git Integration app, to enable exporting development information in the context of Jira issues.
New in this release
- Support for Git Integration.
Improvements
- The new configuration variable MAX_ITEMS in "structure-tool.groovy" forces an upper limit to the number of the Structure items to be exported.
- The new Groovy script "git-integration-tool.groovy" provides general helper methods for working with Git commits managed by the Git Integration app. These can be useful for any custom PDF template that wants to export Git information.
Bugfixes
- Fixed: REST API call failures by the Xray, Zephyr, Gliffy and Tempo integrations are not displayed in Jira 8.8.0 or newer versions when rendering the "issue-fo.vm" and the "timesheet-fo.vm" templates.
8.2.0Jira Server 6.4 - 8.8.12020-04-07Support for Structure. Version 8.2.0 • Released 2020-04-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces a new integration, this time with Structure, the hyper-popular Jira app to manage complex issue hierarchies.
New in this release
- Support for Structure.
Improvements
- The "issue-fo.vm" template offers a new configuration variable "$exportToc" to generate a Table of Contents section to the first page of the PDF document. It makes navigating documents containing tens or hundreds of issues easier.
- The new Groovy script "structure-tool.groovy" provides general helper methods for working with issue hierarchies managed by Structure.
Notable changes
- 7 PDF views are visible by default in the Structure screen.
- The PDF bookmark format was changed from the simple "FOO-123" to the more detailed "[FOO-123] My favorite bug" format in several templates.
Bugfixes
- Fixed: The Filter Results gadget is exported as HTML markup in Jira 8.8.0.
- Fixed: Xray-specific information is not exported for Xray "Sub Test Execution" type issues.
8.1.0Jira Server 6.4 - 8.8.12020-03-10Support for Xray. Support for Jira Misc Custom Fields (JMCF). Version 8.1.0 • Released 2020-03-10 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces new integrations with 2 wildly popular Jira apps, Xray and Jira Misc Custom Fields.
New in this release
- Support for Xray.
- Support for Jira Misc Custom Fields (JMCF).
Improvements
- The "issue-fo.vm" template differentiates Zephyr tests vs. Xray tests on the existence of product-specific custom fields, to avoid collisions.
- The "$exportDetailedValues" configuration variable in the top part of the "issue-fo.vm" and "issue-navigator-fo.vm" templates (which selects between exporting issue key only and exporting issue key plus summary) is extended to the following custom fields:
- Parent Link in Portfolio for Jira.
- Issue(s) picker in ScriptRunner (both the single and the multiple issue variants).
- All ScriptRunner custom script fields configured with the Issue Key Searcher.
- The new Groovy script "issue-helper-tool.groovy" provides general helper methods for working with issues. These can be useful for any custom template.
8.0.0Jira Server 6.4 - 8.7.12020-01-24More robust automations. Version 8.0.0 • Released 2020-01-24 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis major version introduces internal API changes that are not visible for the end-user, but make automations more robust under the hood.
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!
7.5.1Jira Server 6.4 - 8.6.12020-01-17Maintenance release. Version 7.5.1 • Released 2020-01-17 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: SVG images are not visible in the exported PDF files.
- Fixed: Date values may be unexpectedly shifted one day earlier (depending on the "user.timezone" JVM parameter).
- Fixed: Duration values (like "Estimated time" or "Logged Time") are not formatted using the user's locale.
- Fixed: Service Desk approvals are not exported from Jira Service Desk 4 (shipped with Jira 8+).
7.5.0Jira Server 6.4 - 8.6.12020-01-09Compatibility release for Jira 8.6.1. Version 7.5.0 • Released 2020-01-09 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Jira 8.6.1.
★IMPORTANT★ If you are using Jira 8.5.2 or Jira 8.6.0 (both are broken!), don't forget to upgrade your Jira version (otherwise the app won't work)!
Improvements
- Support for Jira Service Desk 4.6.0.
Bugfixes
- Fixed: "Contexts" checkboxes are misaligned when editing PDF views.
- Fixed: Zephyr error details are not shown if a Zephyr error occurs while exporting test executions.
7.4.2Jira Server 6.4 - 8.5.142019-12-18Compatibility release for Tempo Timesheets 10.10. Version 7.4.2 • Released 2019-12-18 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Tempo Timesheets 10.10.
New in this release
- Compatibility with Tempo Timesheets 10.10.
7.4.1Jira Server 6.4 - 8.5.142019-10-01Compatibility release for Tempo Timesheets 10.7. Version 7.4.1 • Released 2019-10-01 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for Tempo Timesheets 10.7.
New in this release
- Compatibility with Tempo Timesheets 10.7.
7.4.0Jira Server 6.4 - 8.4.32019-09-09Support for ScriptRunner (script custom fields). Support for Development fields. Version 7.4.0 • Released 2019-09-09 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces 2 new integrations to the already long list of 3rd party Jira apps integrated with Better PDF Exporter.
New in this release
- Support for ScriptRunner (script custom fields).
- Support for the Development Summary custom field type (branches, commits, pull requests).
Improvements
- The new configuration option "$embeddedAttachmentMaxFileSize" in "issue-fo.vm" allows limiting the file size of the attachments to be embedded.
- A PDF document with the more intuitive message is exported for dashboards that are not existing or are not permitted for the user (typically in automations).
- A newly introduced mechanism called "executeOnce()" makes PDF exports 200-300 milliseconds faster.
- A newly introduced Velocity tool "$pdfField" helps to get field values in the HTML format.
- The Velocity tool "$pdfFormatter" can format duration values either as calendar days or as working days, both depending on the user's locale.
7.3.0Jira Server 6.4 - 8.3.52019-08-05Support for Profields, Table Grid Next Generation and Color Custom Fields. Version 7.3.0 • Released 2019-08-05 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version introduces 3 new integrations to the already long list of 3rd party Jira apps integrated with Better PDF Exporter.
New in this release
- Support for the Profields custom field types.
- Support for Table Grid Next Generation custom field type.
- Support for Color Custom Fields custom field types.
Improvements
- The "issue-fo.vm" template displays the total spent time also for built-in worklogs (not only for Tempo).
- The "issue-navigator-fo.vm" template exports the "Creator" column more consistently with other user-valued columns.
- A new default setting effectively prevents the occasional ".fop (Permission denied)" problem.
Bugfixes
- Fixed: Decimal digits in the Tempo worklog "hours" fields may be incorrectly processed (depending on the JVM system locale).
- Fixed: Unwanted line-breaks appear in syntax-highlighted code blocks (only if Jira runs on Windows).
- Fixed: Non-intuitive message shown when Zephyr REST API credentials are not correct.
7.2.0Jira Server 6.4 - 8.3.52019-06-24Support for Portfolio for Jira. Version 7.2.0 • Released 2019-06-24 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialNew in this release
- Support for the Portfolio for Jira custom field types.
Bugfixes
- Fixed: An automation rule does not use the filter's column configuration if the JQL is like "Filter = 123" (instead of "filter = 123").
7.1.0Jira Server 6.4 - 8.2.62019-02-25Compatibility release for Jira 8. Version 7.1.0 • Released 2019-02-25 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 8 line.
Bugfixes
- Fixed: Gantt chart bars may be missing around week-ends
7.0.1Jira Server 6.4 - 7.13.182018-12-12Maintenance release. Version 7.0.1 • Released 2018-12-12 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: PDF views are not available on screens of Tempo Timesheets 9
7.0.0Jira Server 6.4 - 7.13.182018-11-06Support for the new Data Center Approved Apps program. Version 7.0.0 • Released 2018-11-06 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialAs you probably know, Better PDF Exporter already supports Jira Data Center deployments (i.e. clustered Jira). To be precise, those are supported since app version 5.0.0 (released in Jan 2016).
In 2018, Atlassian re-launched its Data Center program and introduced new testing criteria for "Data Center approved apps". This version is the official release for the revised program, tested to live up to the rigorous demands of Data Center environments.
New in this release
- Better PDF Exporter is a Data Center approved app!
6.4.1Jira Server 6.4 - 7.12.32018-10-15Maintenance release. Version 6.4.1 • Released 2018-10-15 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: Zephyr test steps are not rendered with "issue-fo.vm" template
- Fixed: default column configuration is exported when saved filter is modified in Issue Navigator
6.4.0Jira Server 6.4 - 7.12.32018-09-10Automatic fonts. QR codes and barcodes. Limit for concurrent renderings. Version 6.4.0 • Released 2018-09-10 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialNew in this release
- "PDF View Plugin for Jira" is now called "Better PDF Exporter for Jira"!
- Automatic fonts for any language
- QR codes and barcodes
- Limit for concurrent renderings
Improvements
- Support for the Insight custom field type "Insight Object/s".
- The $linkTypeNames variable in traceability-matrix-fo.vm was updated to recognize all current link type names as a traceable dependency between issues.
- All Groovy scripts were converted to use Apache Commons Lang 3.
Bugfixes
- Fixed: New format of the Jira Service Desk SLA fields is not exported correctly
6.3.0Jira Server 6.4 - 7.12.32018-07-16Compatibility release for Jira 7.11. Version 6.3.0 • Released 2018-07-16 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 7.11 line.
Notable changes
- $componentManager was removed from the rendering context. Read the full release notes to learn what it means for custom templates and scripts.
6.2.1Jira Server 6.4 - 7.10.22018-06-22Maintenance release. Version 6.2.1 • Released 2018-06-22 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: "Export" menu in Jira Software boards cannot be opened due to a Javascript error in Jira 7.10.0+.
- Fixed: "Export" menu is not visible on Service Desk queue screen with Jira Service Desk 3.10.0+.
6.2.0Jira Server 6.4 - 7.10.22018-03-08Support for Tempo period- and user filters. Better saved filters in automations. Version 6.2.0 • Released 2018-03-08 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialNew in this release
- Support for Tempo period- and user filters
- Faster export of Tempo worklogs via pre-loading
Improvements
- Improved support for saved filters in automations (via PDF Automation Plugin 3.1.0)
Bugfixes
- Fixed: Dashboard cannot be exported if the Agile Wallboard gadget contains an extra field with the tag.
- Fixed: URLs generated from ${requestContext.baseUrl} break (and referenced images are missing) when the PDF is rendered in automations (tip: use ${requestContext.canonicalBaseUrl})
6.1.1Jira Server 6.4 - 7.8.42018-02-07Maintenance release. Version 6.1.1 • Released 2018-02-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialBugfixes
- Fixed: a NullPointerException is thrown in rare cases when exporting the Burndown Chart gadget.
6.1.0Jira Server 6.4 - 7.7.42018-01-15Compatibility release for Jira 7.7. Version 6.1.0 • Released 2018-01-15 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 7.7 line.
(N.B: it hides the "Development" field in exports.)
6.0.1Jira Server 6.4 - 7.6.72017-12-22Support for the Issue Statistics & agile gadgets (Burndown, Health, Wallboard). Version 6.0.1 • Released 2017-12-22 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis major release focuses on significantly improving dashboard exports.
Most importantly, this version enables exporting four new gadget types, making PDF View Plugin the only viable gadget exporter solution for JIRA (see the list of all supported gadgets).
Support for the Issue Statistics gadget
Issue Statistics was the most frequently requested gadget to support among the JIRA core gadgets. This is now supported.
Support for JIRA Software gadgets (Sprint Burndown, Sprint Health and Agile Wallboard)
Solving the number two most popular gadget-related feature request, you can finally export the JIRA Software (aka JIRA Agile) gadgets.
New PDF views to export dashboards to 1, 2 or 3 column layouts
Getting your preferred layout is now easier.
Bugfixes
- Fixed: dashboard exports generated by automation actions have the filename "10103.pdf".
- Fixed: character encoding in Tempo worklog comments and Zephyr test data may break on Windows.
5.10.0Jira Server 6.4 - 7.6.72017-08-23Support for nFeed. "Performance Tuning" page. Version 5.10.0 • Released 2017-08-23 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialSupport for nFeed
The nFeed add-on integrates external data sources (SQL databases, LDAP, Active Directory, REST APIs, Salesforce, CSV files, etc.) to Jira. From this version, PDF View Plugin is tightly integrated with nFeed, allowing you to export all nFeed custom fields to PDF. More than data export, you can easily implement custom reporting and Business Intelligence on nFeed data.
See some sample exports from nFeed and learn more about this integration.
New "Performance Tuning" page
We compiled a page about what to do and what to avoid when developing custom PDF templates for large scale of data. If you are working with many-many-thousands of issues or many-many-thousands of fields or complicated Groovy scripts, bring a cup of coffee and read the Performance tuning page. We will keep improving it with our future findings, as well.
5.9.0Jira Server 6.4 - 7.4.62017-08-17Support for Insight. Support for 4 new Jira Service Desk custom field types. Version 5.9.0 • Released 2017-08-17 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialSupport for Insight
Insight is the leading asset management add-on for Jira. PDF View Plugin now exports all Insight custom fields (object keys, names, and attributes optionally) to PDF.
Support for 4 new Jira Service Desk custom field types
"Customer Request Type", "Request Participants" and "SLA" custom fields have been supported for years. Now we introduced additional support for:
- Approvals (including detailed decisions)
- Organizations
- Satisfaction
- Satisfaction Date
Improvements
- The template "issue-fo.vm" exports resolution date.
- Table-heavy templates have nicer table borders (also see this hint).
- Default titles and default filenames are generated according to a slightly revised logic.
Bugfixes
- Fixed: The "Due Date" standard field and "Date Picker" type custom fields incorrectly use the user's timezone
- Fixed: Long issue keys like "VERYLONGPROJECTKEY-123" cannot be exported from agile boards
5.8.0Jira Server 6.4 - 7.4.62017-07-04Compatibility release for Jira 7.4. Version 5.8.0 • Released 2017-07-04 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is a compatibility release for the Jira 7.4 line.
5.7.1Jira Server 6.4 - 7.3.92017-02-23Important bugfix: #cfValue() macro doesn't render randomly Version 5.7.1 • Released 2017-02-23 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version fixes the problem of the #cfValue() and other Velocity macros not rendering randomly: at some exports (including both manual and automated ones), they appear in the PDF document in their original form.
Root cause: there is a potential race condition in Jira's internal macro caching, that we could successfully reproduce with a Python script that simulates rendering PDF documents while generating unusual load also on the Jira web interface.
Fix: although the problem is not in the PDF View Plugin side, we managed to develop a fix for this.
We also reported the problem for Atlassian here: https://jira.atlassian.com/browse/JRA-64200
5.7.0Jira Server 6.4 - 7.3.92017-01-05Compatibility release for Jira 7.3. Version 5.7.0 • Released 2017-01-05 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is primarily a compatibility release for the Jira 7.3 line.
Bugfixes
- Fixed: "Cumulative" type Created vs. Resolved gadgets are exported as count (non-cumulative)
5.6.0Jira Server 6.4 - 7.2.152016-12-07Support for view contexts. Version 5.6.0 • Released 2016-12-07 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialSupport for view contexts
Previous PDF View plugin versions used the concept of view types. The multiple issues view type, for example, offered the PDF view for any screen that worked with multiple issues, including Issue Navigator, Jira Agile backlog or Jira Service Desk queue among others. From this version, we allow more fine-grained control over which screen in the UI a view should be available in.
Compatibility release for the upcoming Better Excel Plugin 2.2.0
The next release of our Excel exporter Jira add-on also introduces view contexts. This PDF View Plugin version is also a compatibility release for that.
Bugfixes
- Fixed: Export menus triggered permission errors for anonymous users (typically in the Dashboard menu)
- Fixed: An "ORDER BY" clause (which makes no sense anyway) in the visibility restricter JQL breaks visibility checking
5.5.0Jira Server 6.4 - 7.2.152016-09-19Support for Zephyr. Default template with improved structure. Version 5.5.0 • Released 2016-09-19 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialYou can export Zephyr tests (with the "test steps" custom field), test executions and test step results to PDF. These sections can be optionally turned on or off, and integrate perfectly with all the other issue export features to provide the optimal output depending on your use case.
Default template with improved structure
Because the PDF View Plugin can now export so many different types of information, from field values, through attachments, diagrams, worklogs, comments, etc. to test executions, the default template started to become a little unstructured. Therefore we made a couple of changes in issue-fo.vm in this release.
Improvements and bugfixes
- Better error reporting at "on-the-fly" template errors (ex: script to execute was not found).
- Usernames and passwords containing international characters are accepted by the Gliffy integration script
5.4.0Jira Server 6.4 - 7.2.152016-08-31Compatibility release for Jira 7.2. Version 5.4.0 • Released 2016-08-31 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialThis version is simply a compatibility release for the Jira 7.2 line.
5.3.0Jira Server 6.4 - 7.1.102016-08-12Support for Gliffy. View names in any language. Version 5.3.0 • Released 2016-08-12 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialYou can export the high resolution Gliffy diagrams that illustrate your issues to PDF documents. Gliffy diagrams will be core part of your issue exports, just like image attachments.
View names in the "Export" drop-down in any language
View names can now contain alphanumeric characters from any language, from German to Japanese. This was previously limited to the English characters only. Finally, you can offer native language experience for your team.
5.2.0Jira Server 6.4 - 7.1.102016-07-28SVG, support for project / user / issue type / priority icons, template updates Version 5.2.0 • Released 2016-07-28 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialSVG is a powerful and simple way to add dynamic vector graphics to your PDF documents. Ex: rotate text, draw lines, display shapes, etc.
Support for project / user avatars and issue type / priority icons
Template updates:
- gantt-chart-fo.vm: tolerates NULL priority values
- issue-fo.vm: exports the project avatar (optional)
- issue-navigator-fo.vm: keys of resolved linked issues are ruled out
- project-report-fo.vm: tolerates NULL priority values
- project-report.groovy: tolerates NULL priority values
- release-notes-fo.vm: exports the project avatar as logo, long issue keys don't overlap with summaries, smarter logic
- requirements-specification-fo.vm: exports the project avatar on the cover, use status category colors for the status lozenges
- sales-report.groovy: minor changes
- story-card-fo.vm: exports the issue type icon, priority icon and the assignee avatar for each card
- timesheet-fo.vm: minor visual changes
5.1.0Jira Server 6.4 - 7.1.102016-05-11Scalability (via streaming), error tolerance, Expressions Reference Manual Version 5.1.0 • Released 2016-05-11 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialScalability
We refactored the PDF document renderer from an everything-in-memory to a streaming architecture, resulting in drastic performance improvements. 25-50K issues can be exported to complex, tens-of-thousands-of-pages documents. We also updated the following document templates to scale better to large data sets (faster and using less memory):
- issue-fo.vm
- issue-navigator-fo.vm
- gantt-chart-fo.vm
- requirement-specification-fo.vm
- story-card-fo.vm
Error tolerance
The robustness of the exported logic was vastly improved to deal with unexpected HTML and XML. It can handle unknown elements, unknown attributes, unknown CSS styling, and every sort of syntax errors. If you are maintaining or migrating field values in HTML, this will save you lots of headache.
Want to export field X of object Y? Use this new template both as cheatsheet and as testing environment.
Bugfixes:
- Front-end does not conflict with the Zendesk Connector add-on
5.0.0Jira Server 6.4 - 7.1.102016-01-25Support for Jira Data Center, licensing via Atlassian Marketplace Version 5.0.0 • Released 2016-01-25 • Supported By Midori Global Consulting Kft. • Paid via Atlassian • CommercialSupport for Jira Data Center
In a clustered Jira environment, all configuration including PDF templates, Groovy scripts and other resources are transparently replicated among the nodes by the add-on. When exporting, you can access any random node in the cluster to get your PDF document. Therefore, the add-on fully supports Jira enterprise deployments.
Licensing via Atlassian Marketplace
Starting from this release, add-on licenses can be purchased from Atlassian Marketplace.
4.1.0Jira Server 6.4 - 7.0.112015-11-09Compatibility release for Jira 7 Version 4.1.0 • Released 2015-11-09 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis release is compatible with the the Jira 7 line.
There are no functional changes in this release.
4.0.0Jira Server 6.4 - 6.4.142015-11-02PDF view visibility. UI integration with Jira Agile, Service Desk and Tempo. Version 4.0.0 • Released 2015-11-02 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialPDF VIEW VISIBILITY (SECURITY)
Define visibility criteria for each PDF view, to show or hide them for specific groups, users or issues.
UI INTEGRATION WITH Jira AGILE, Jira SERVICE DESK & TEMPO
Export PDF tickets directly from the backlog, Scrum/Kanban board, ticket queue, timesheet, calendar, report and list views.
TEMPLATE IMPROVEMENTS
Templates are bullet-proof even in unexpected conditions (like empty issue lists). Non-human-readable custom files, like lexo-rank, are not exported by default.
REST API
Leverage the standard API to get access to the PDF views and to render PDF documents from external clients.
BUGFIXES
Most importantly, we fixed the "alpha must not be null" problem for transparent PNGs.
3.6.0Jira Server 6.4 - 6.4.142015-03-20Compatibility release for Jira 6.4 Version 3.6.0 • Released 2015-03-20 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version is simply a compatibility release for the Jira 6.4 line.
3.5.1Jira Server 6.3 - 6.3.152015-03-11Maintenance version. Version 3.5.1 • Released 2015-03-11 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version fixes a NullPointerException that was thrown when trying to render PDF documents in automation actions.
3.5.0Jira Server 6.3 - 6.3.152015-03-09Support for dashboards, gadgets and reports Version 3.5.0 • Released 2015-03-09 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version enables to export, print and share Jira dashboards and reports.
Combining this with the PDF automation capabilities gives a powerful tool to anyone's hands who's looking for automatic Jira reporting. It's not you opening your browser for reports anymore, but the reports coming to your mailbox automagically.
3.4.0Jira Server 6.3 - 6.3.152015-01-05Support for Tempo, Jira Service Desk, Table Grid Editor and remote links. Version 3.4.0 • Released 2015-01-05 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNew in this release
- Support for Tempo Timesheets: export Tempo custom fields (Account, Team, Iteration) and Tempo worklogs to PDF. This version has also updated the "timesheet-fo.vm" template to allow generating professional timesheets and invoices from Tempo data. Learn more
- Support for Jira Service Desk: export Jira Service Desk custom field (SLA's, Customer Request Type) to PDF. Learn more
- Support for Table Grid Editor: export any Table Grid Editor managed custom field (tables, lists) to PDF. Learn more
- Export for remote links: remote links are exported into a new section in the issue-fo.vm template. They will appear in the default "PDF" and "PDF (All fields)" exports.
3.3.0Jira Server 6.3 - 6.3.152014-09-16Support for JEditor and Jira Agile. Better performance, smarter templates. Version 3.3.0 • Released 2014-09-16 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNew in this release
- Support for JEditor: PDF exports will preserve the formatting of all JEditor-rendered fields, including Environment, Description, comments, single- and multi-line text custom fields.
- Support for Jira Agile fields: proper export for the Jira Agile-specific custom field types, "Sprint" and "Epic”.
- Performance improvements for large exports: you can export large number of issues 30-40 times faster!
- Revised default template:
- Subtasks, labels, view restrictions for comments are now exported.
- Support for the Security Level field.
- 2 modes to export custom fields: visible or all custom fields.
- Fixes in international texts.
- New tools in the Velocity rendering context to:
- export by issue screen definitions (tabs)
- support custom field visibility
- export work ratio
- format dates just as you like
- New “Getting Started” page
3.2.0Jira Server 6.3 - 6.3.152014-07-15Compatibility release for Jira 6.3 Version 3.2.0 • Released 2014-07-15 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version is simply a compatibility release for the Jira 6.3 line.
3.1.0Jira Server 6.1 - 6.2.72014-04-29API, integration and automation. Generate, export and email PDFs automatically. Version 3.1.0 • Released 2014-04-29 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version introduces a public PDF API to generate PDF documents from Jira issues and other Jira data.
You have the following options to leverage the PDF API:
- Install and configure the free open source post function- and service scripts to your Jira.
- Automate your processes with the powerful Jira Automation Plugin.
- Write your custom Groovy scripts, and run them with the Script Runner Plugin.
- Build your own Jira plugins in Java, or integrate PDF exporting capabilities to your existing plugins.
Follow these links to learn more.
Readily available post functions and services:
Automating PDF exports with the Jira Automation Plugin:
- Sending PDF documents from a JQL result periodically
- Sending PDF documents on issue events (creation, update, comment, etc.)
Using the API:
Happy integrations!
3.0.0Jira Server 6.1 - 6.2.72014-01-17Export types are configurable in the web UI. Major review on all templates. Version 3.0.0 • Released 2014-01-17 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNew in this release
Export types, which appear in the "Export" dropdown menus, can be fully managed in the Jira web UI. You can add, update or delete export types, enable them for single issues or multiple issues (Issue Navigator), and select which export type renders which template.
We also made a major review on all templates, most importantly: Gantt Chart, Burn Down Chart, and Project Status Report.
2.1.0Jira Server 6.0 - 6.1.92013-06-25Compatible with Jira 6.0. Version 2.1.0 • Released 2013-06-25 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version is a compatibility release for Jira 6.0. (Previous plugin versions are not working with Jira 6.0.)
2.0.1Jira Server 5.1.9.next1 - 5.2.112013-06-18Maintenance release for Jira 5.2. Version 2.0.1 • Released 2013-06-18 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis is a maintenance release to fix three problems found in plugin version 2.0.0:
- A conflict between the PDF View (this plugin) and the Create and Link (by Customware) plugins. It resulted partly broken license configuration screens on systems where both plugins were installed.
- An unlikely servlet-filter mapping issue. It was reported by a customer with a complex network topology environment, which effectively rewrote URLs used by the plugin.
- Better (re)use of Velocity contexts and resources during PDF rendering.
Upgrading: just update your plugin using UPM (the plugin manager built in to Jira), that's all.
- A conflict between the PDF View (this plugin) and the Create and Link (by Customware) plugins. It resulted partly broken license configuration screens on systems where both plugins were installed.
2.0.0Jira Server 5.1.9.next1 - 5.2.112013-03-19Web editor for PDF templates and Groovy scripts. New template for Burn Down charts. Easy installation and maintenance by "plugins 2" packaging. Version 2.0.0 • Released 2013-03-19 • Supported By Midori Global Consulting Kft. • Paid via Vendor • Commercial— Upgrading from plugin version 1.8.0? Make sure you read the upgrade instructions!
This is our biggest release since the first public version.
The most important change is that plugin is now adapted for Jira's modern plugins 2 framework:
- The plugin is dead simple to install and upgrade dynamically through the Universal Plugin Manager (UPM).
- The plugin does not use files from the Jira server's filesystem any longer. All those resources (PDF templates, Groovy scripts, configuration files) are managed through a web based editor. Template development and customization is easier than ever.
- The plugin now runs in an OSGI container. Install, uninstall, upgrade, start and stop the plugin any time without stopping and restarting Jira itself. Hello Zero Downtime!
This version also introduces a new Agile report template, which exports Burn Down Charts, Velocity Trend Charts and some other key agile metrics for printing (sample PDF). It can be used with or without GreenHopper!
1.8.0Jira Server 5.1.9.next1 - 5.2.112012-12-07Chart rendering. Customizable PDF filenames. Customizable PDF metadata. Easier installation. Updated for Jira 5.2. Version 1.8.0 • Released 2012-12-07 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version is a compatibility release for Jira 5.2, which also comes with a couple of notable improvements:
- Chart rendering
We ship a mini-library (charts.groovy) to render beautiful charts in your PDF documents.
- Customizable PDF filenames
This version enables you to set the filename for the PDF document generated.
- Customizable PDF metadata
Metadata is information about the document itself, like its author, original title and abstract.
- Easier installation
Until this version, a couple of Jira classes needed to be overwritten with our so-called "patched Jira classes", for the plugin to work properly. Not anymore.
- Chart rendering
1.7.0Jira Server 5.0 - 5.1.82012-08-09Groovy scripting to implement custom logic. New template for Gantt charts and traceability matrixes. Version 1.7.0 • Released 2012-08-09 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version introduces Groovy scripting to implement custom logic. Use simple scripts to implement fantastic features to your PDF documents, like drawing charts, integrating with external applications or databases, accessing Jira's internal data, doing precise math or implementing custom algorithms with efficient data structures. Learn more
This version comes with two new templates, to produce Gantt charts (sample PDF) and traceability matrixes (sample PDF).
1.6.0Jira Server 5.0 - 5.1.22012-02-17Compatible with Jira 5.0. Version 1.6.0 • Released 2012-02-17 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version is a compatibility release for Jira 5.0. Previous plugin versions are not working with Jira 5.0.
1.5.0Jira Server 4.4 - 4.4.52011-12-30Embedding issue attachments in the PDFs. New template for RequirementSpecification documents (SRS). Version 1.5.0 • Released 2011-12-30 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version implements the popular feature request of embedding the issue attachments in the exported PDF files. After turning on the feature, all files attached to the issues will be included in the PDF files. Readers of the PDF will be able to open or extract those easily. In other words, you can distribute "self-containing document packages" generated from your Jira issues. Learn more.
This version also introduces a new template for Software Requirement Specification documents (SRS), that follows IEEE recommendations ( sample PDF). See all templates shipped with the distribution in the Template Directory.
1.4.0Jira Server 4.4 - 4.4.52011-08-20Compatible with Jira 4.4. New template for timesheets and invoices. Version 1.4.0 • Released 2011-08-20 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version is a compatibility release for Jira 4.4. Previous plugin versions are not expected to work properly with Jira 4.4.
Also, a new template to generate timesheets from Jira worklogs has been added. This can also be used to generate invoices from Jira, using worklog and pricing information. Even if you don't like the shipped template, this is a great starting point to develop your own.
Please see this PDF document for a sample.
1.3.2Jira Server 4.3 - 4.3.42011-04-09"Duplicate package" warnings at Jira starts fixed. Version 1.3.2 • Released 2011-04-09 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis is a maintenance release that resolve a minor packaging issue, which previously resulted in "duplicate package" at Jira starts.
1.3.1Jira Server 4.3 - 4.3.42011-03-19Compatible with Jira 4.3. Version 1.3.1 • Released 2011-03-19 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis is a compatibility release for Jira 4.3.
Previous versions are not expected to work with Jira 4.3, so you will need to update to the plugin version 1.3.1 when you start using Jira 4.3.
1.3.0Jira Server 4.2 - 4.2.42011-03-01Support for source code syntax highlighting. Version 1.3.0 • Released 2011-03-01 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialThis version fully supports the source code syntax highlighting features of Jira. When using the { code} macro to display source code in issues, the highlighted source code will look exactly the same in the exported PDF as it looks in your browser.
Supported languages are: Java, C/C++, JavaScript, ActionScript, XML, HTML, and SQL.1.2.4Jira Server 4.2 - 4.2.42010-11-29Support for issue links. Version 1.2.4 • Released 2010-11-29 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNo release notes.1.2.3Jira Server 4.2 - 4.2.42010-10-25Stable version for Jira 4.2 Version 1.2.3 • Released 2010-10-25 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNo release notes.1.2.2Jira Server 4.0 - 4.1.22010-08-07New templates, minor bugfixes, for Jira 4.x Version 1.2.2 • Released 2010-08-07 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNo release notes.1.2Jira Server 4.0 - 4.1.22010-01-31Stable version ready for production use with Jira 4.x Version 1.2 • Released 2010-01-31 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNo release notes.1.0.2Jira Server 3.1 - 3.13.52010-07-17New templates, minor bugfixes, for Jira 3.13.x Version 1.0.2 • Released 2010-07-17 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNo release notes.1.0.1Jira Server 3.13 - 3.13.52010-02-06Maintenance version, for Jira 3.13.x. Version 1.0.1 • Released 2010-02-06 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialAutomatic down-scaling for large images, preformatted wrapping and clipping, other bugfixes.
1.2-betaJira Server 4.0 - 4.0.22009-11-23First Jira 4 compatible version Version 1.2-beta • Released 2009-11-23 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialNo release notes.1.0Jira Server 3.13 - 3.13.52009-09-07Stable version ready for production use with Jira 3.13.x Version 1.0 • Released 2009-09-07 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialAfter 20 months in beta status, we are happy to announce that this version is ready for production use.
1.0-betaJira Server 3.13 - 3.13.52009-08-16First beta before GA Version 1.0-beta • Released 2009-08-16 • Supported By Midori Global Consulting Kft. • Paid via Vendor • CommercialVersion highlights:
- Support for "wiki renderer" fields: Environment, Description, comments and custom fields look beautiful in the PDF! Text formatting, images, lists, tables, etc. is exported.
- Support for issue change histories: you can export change history records to the PDF.
- Tested with Jira 3.13.3 - Jira 3.13.5.
0.9.6Jira Server 3.13 - 3.13.52009-02-120.9.6 No release notes.