Skip to content

Update birt.version to v4.25.0 - #545

Merged
IOhacker merged 1 commit into
developfrom
renovate/birt.version
Sep 12, 2026
Merged

IOhacker merged 1 commit into
developfrom
renovate/birt.version

Conversation

@renovate

@renovate renovate Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.eclipse.birt:org.eclipse.birt.report.engine.dataextraction.csv (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.emitter.config.excel (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.emitter.prototype.excel (source) 4.24.04.25.0 age confidence
org.eclipse.birt:uk.co.spudsoft.birt.emitters.excel (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.emitter.config.html (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.emitter.html (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.emitter.config.pdf (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.emitter.pdf (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.dataextraction (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.chart.reportitem (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.data.adapter (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.data.aggregation (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.script.javascript (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.core.script.function (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.chart.engine (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.data.oda.jdbc (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.data (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine.fonts (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.model (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.report.engine (source) 4.24.04.25.0 age confidence
org.eclipse.birt:org.eclipse.birt.core (source) 4.24.04.25.0 age confidence

Release Notes

eclipse-birt/birt (org.eclipse.birt:org.eclipse.birt.report.engine.dataextraction.csv)

v4.25.0

Compare Source

Eclipse BIRT 4.25.0 release highlights
PDF/UA and PDF accessibility, rendering and reliability
  • Significant work was done to improve PDF/UA compliance and tag structure generation.
  • Added support for PDF span tags for multi-line labels and data items.
  • Improved handling of artifact, open-only, close-only, and no-tag cases in PDF tagging.
  • Fixed invalid tag structures, including cases affecting detail cells and label/data content with embedded newlines.
  • Mapped HTML DIV elements to PDF P tags for more consistent structure generation.
  • Added support for dynamically changing PDF metadata.
  • Refined PDF font layout by migrating to a per-document GlyphLayoutManager.
  • Fixed IllegalArgumentException and null-pointer issues in PDF page/device handling.
  • Added missing PDFA3U switch handling and improved validation behavior.
  • Centralized DocumentBuilderFactory creation via CommonUtil.newDocumentBuilderFactory.
  • Replaced legacy iText references in locale message resources with OpenPDF.
  • See README.md in the PDF Emitter project.
Report layout and editor usability
  • Improved report centering on zoomed or scaled displays.
  • Adjusted ruler and guide scaling to match report scaling.
  • Separated shell zoom behavior from font scale in the editor for more predictable display behavior.
Data and scripting improvements
  • Enabled a way to prefetch data from the datasource before report rendering starts
  • Added reportContext.openDataSet() to allow dataset access from script.
  • Excluded datasets with output parameters from the implicit result cache.
  • Improved aggregation comparison behavior by using a collator.
Release engineering and cleanup
  • Converted locale message resources to UTF-8 encoding.
  • Removed obsolete feature message files.
  • Locked down the target platform for the 4.25 release.
  • Prepared the release and refreshed documentation.
What's Changed
New Contributors
All contributors for this release

Full Changelog: eclipse-birt/birt@4.24.0...4.25.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@IOhacker
IOhacker merged commit 171e676 into develop Sep 12, 2026
1 check passed
@renovate
renovate Bot deleted the renovate/birt.version branch September 12, 2026 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant