Minor version update
Version history
CloudJira Cloud2020-09-14Minor version update 9.4.0Jira Data Center 6.4 - 8.16.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.132019-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.132019-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!
9.4.0Jira Server 6.4 - 8.16.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.132019-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.132019-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.