Releases: eclipse-birt/birt
Releases · eclipse-birt/birt
4.15.0
What's Changed
- BIRT 4.15 opening ceremonie #1508 by @wimjongman in #1512
- Regenerate the target platform for Eclipse 4.31 by @merks in #1516
- Update/regenerate the target platform by @merks in #1522
- Fix the issue with null-reference of uri in SvgFile.isSvg() (#1525) by @speckyspooky in #1526
- dispose of temp-files when using StreamingXlsx in XlsxEmitter #1533 by @aremund in #1535
- Fix issue with PPTX right border (#1537) by @speckyspooky in #1538
- A bit of refactoring in the data engine, to improve type safety by @hvbtup in #1531
- Fix data item leading whitespace preserve #1536 by @hvbtup in #1539
- Fix image issue with docx (#1549) and eclipse preview (#1550) by @speckyspooky in #1551
- Fix the docx issue with the unset margin of the header-footer-container (#1547) by @speckyspooky in #1552
- Improve the xlsx column auto fit (#1553) by @speckyspooky in #1557
- Add an m2e launcher to do a local Tycho build by @merks in #1562
- Fix osgi service viewer issue, added copy actions on build.xml (only OSGi-Version) by @speckyspooky in #1561
- Simplify the repositories used for the target platform by @merks in #1565
- Use org.mozilla.rhino instead of org.mozilla.javascript by @merks in #1567
- Enhance the syntax highlighter of the javascript source viewer (#1570) by @speckyspooky in #1571
- Added color definition of syntax highlighter by @speckyspooky in #1577
- Font alias names can be used case-insensitive (#1576) by @speckyspooky in #1578
- Lock the target platform onto stable update sites by @merks in #1585
- Avoid BIRT binary equivalents in the target platform by @merks in #1591
- Fix issue with NullPointerException due to Integer-cast (#1588) by @speckyspooky in #1593
- Fix issue with unchecked iterator-element (#1595) by @speckyspooky in #1596
- Remove the error stack trace print (#1595) by @speckyspooky in #1601
- ReportPreviewFormPage needs StaticHTMLViewer by @merks in #1603
- fix issue with embedded svg images added like data-URL (#1604) by @speckyspooky in #1605
- Remove the RCP product by @merks in #1606
- Ensure that in an IDE with ReportEditorInput the source tab works by @merks in #1607
New Contributors
Full Changelog: 4.14.0...4.15.0
4.14.0
What's Changed
- BIRT now requires Java 17 or higher
- Removed old Maven build log by @Mailaender in #1232
- Added image data URL handling to the excel cell content handler (#1237) by @speckyspooky in #1239
- Fix Birt Viewer Frameset inside a Iframe by @vpease in #1233
- Update ReportMultiBookPage.java by @wimjongman in #1250
- Enhancement to add new options of diagonals and antidiagonals #996 by @speckyspooky in #1224
- Change the default value for overflow to visible as CSS specs say and… by @hvbtup in #1262
- Background image with new option of dpi scaling and BIRT-properties #1255 by @speckyspooky in #1256
- Renewing of the PerfectHash values due to new properties of diagonal and antidiagonal #1224 by @speckyspooky in #1264
- Added missing comments of involved classes and solved eclipse warnings of type assignments (#1224) by @speckyspooky in #1271
- Removed "AccessController.doPrivileged()" marked as "deprecated for removal" (#1267) by @speckyspooky in #1290
- Update the library versions used of dependencies used by the build by @merks in #1291
- Provide shared launchers for all tests by @merks in #1296
- Improve the target platform with the latest dependencies by @merks in #1299
- Ensure that com.sun.el is available for report preview functionality by @merks in #1302
- Update pom, feature, and bundle versions to 4.14.0 by @merks in #1303
- BIRT-preview root-tag not correct initialized #1304 by @speckyspooky in #1305
- Use ${cbi-version} for eclipse-jarsigner-plugin by @merks in #1306
- Provide support for promotion via JustJ's p2 manager by @merks in #1309
- Conditionally disable test that fails running on centos by @merks in #1310
- Conditionally disable test that fails running on centos by @merks in #1311
- Update all the features to use the shared license feature by @merks in #1312
- Eliminate the blocking of signing by @merks in #1314
- Get rid of org.eclipse.birt.releng.util by @merks in #1316
- Issue 974 by @merks in #1317
- Ensure that all features can be installed in 2023-06 by @merks in #1324
- Improvement of the BIRT-viewer, small styling renew, fix issues on CSS-level #1307 by @speckyspooky in #1321
- Excel streaming xlsx option with new configuration UserProperty "ExcelEmitter.StreamingXlsx" #1322 by @speckyspooky in #1323
- Use an orbit legacy repo with PGP-signed content by @merks in #1325
- Reorder the repositories for the target by @merks in #1326
- Prepare the index.jsp for 4.14 and renew the styling #1329 by @speckyspooky in #1330
- Fix shy #1313 by @hvbtup in #1319
- Update the target platform for after the 4.28 release by @merks in #1336
- Include org.eclipse.birt.chart.osgi.runtime in birt-runtime-osgi by @merks in #1342
- For birt-runtime-osgi copy javax.xml.soap jar to the lib folder by @merks in #1347
- Copy more content into the lib folder of birt-runtime-osgi by @merks in #1349
- Added new images and fixed typo #1329 by @speckyspooky in #1345
- WebViewer, enhance parameter display options with date picker (#1356) by @speckyspooky in #1359
- Enhance parameter type radio dynamic (#1360) by @speckyspooky in #1361
- Update BIRT.product to use the latest Mylyn feature IDs by @merks in #1367
- Fix warnings and typos which was detected at #1356 and #1360 by @speckyspooky in #1364
- Fix prepared statement setNull() #1365 by @speckyspooky in #1371
- Fix align issue of "inline" elements (#1372) by @speckyspooky in #1373
- Improve the exception dialog of the birt viewer (#1378) by @speckyspooky in #1381
- Fix issue of NullPointerException on html-img-tag based on data-URL by @speckyspooky in #1383
- Enhancement to improve the svg-image-handling and the usage of data-url #1386 by @speckyspooky in #1387
- Fix eclipse warnings of missing comments and usage of raw types (#1386) by @speckyspooky in #1390
- Remove Mylyn features from product and regenerate the target platform by @merks in #1405
- Images with dimension unit percentage should be sized on the original (#1401) by @speckyspooky in #1406
- Update the setup to use a non-broken WTP repository by @merks in #1411
- Update the setup to use the repaired WTP latest release repository by @merks in #1413
- Remove Cassandra Scripted Data Source & the Hector PlugIn (#1418) by @speckyspooky in #1419
- Update Tidy.jar to 1.0.5 by @merks in #1422
- Added github action to clean up cached data and log data (#1425) by @speckyspooky in #1426
- Improved handling of space characters at file-url and svg-images base64-encoded (#1416) by @speckyspooky in #1417
- IPlatform:org.eclipse.birt.core.framework.Platform.platform is not in… by @94satya in #1429
- Fix issue with spudsoft auto filter to avoid cell range issue (#998) by @speckyspooky in #1431
- Excel, Spudsoft, Improvement of the list element handling (#1432) by @speckyspooky in #1433
- Remove ECF from products by @merks in #1439
- Fix variable mis-switch so that images will be displayed correctly (#1437) by @speckyspooky in #1438
- Fix of images handling of HTML embedded images which cause NullPointerException (#1436) by @speckyspooky in #1440
- Update the target platform to use newer dependencies. by @merks in #1444
- Remove copy of javax.xml.rpc by @merks in #1446
- Fix area line margin-top of first line after page break (#1443) by @speckyspooky in #1449
- Update toolchain to use Tycho 4.0.x and Maven 3.9.x #1458 by @claesrosell in #1459
- Replace deprecated actions in our CI workflow #1460 by @claesrosell in #1461
- java.lang.NoClassDefFoundError when starting WebViewer #1451 by @claesrosell in #1464
- Issue #1447 without osgi layer by @claesrosell in #1462
- org.eclipse.birt.promote fails on master builds #1470 by @claesrosell in #1471
- Fix excel-issue of removed row then remove also regsitered merge regions from sheet (#1455) by @speckyspooky in #1467
- Web-viewer of the HTML-preview crashed in dev #1466 by @claesrosell in #1473
- Improve the setup to generate a correct target platform by @merks in #1475
- Export packages with versions from the org.apache.axis bundle by @merks in #1476
- Use batik instead of flute for CSS parsing by @merks in #1481
- Fixes some UI strangeness in Birt Designer by @claesrosell in #1479
- Fix the font alias name to lower case handling (#1385) by @speckyspooky in #1485
- Enhance of the export viewer dialog to add the excel single sheet option (#645) by @speckyspooky in #1483
- Replace BIRT's axis copy with the new one from Orbit by @merks in #1490
- Add DENSE_RANK aggregate function by @claesrosell in https://github.com/eclipse-birt/birt/pu...
4.13.0
What's Changed
- Fix for the PDF "line-height" < 100% bug #1123 by @luzhanov in #1124
- Adjust getMaxQueries to return correct number by @roeltje25 in #1140
- Thick lines on chart after repeated build/render #1121 by @wimjongman in #1155
- Chart examples don't run standalone #1153 by @wimjongman in #1154
- Change update site links in features to point to the latest #1108 by @gab1one in #1163
- Fix report path vulnerability #1164 by @wimjongman in #1165
- 4.13 Releng #1170 by @wimjongman in #1171
- Opening report design containing a chart with design session is failing by @wimjongman in #1156
- background images based on embedded images and data-url #1175 by @speckyspooky in #1181
- Add special handling for Soft Hyphen (SHY) unicode symbol to DOCX emi… by @hvbtup in #1180
- Fixed 'duplicate extension' issue by @priytosh-tripathi in #1191
- Fix RotatedText by @priytosh-tripathi in #1203
New Contributors
- @luzhanov made their first contribution in #1124
- @roeltje25 made their first contribution in #1140
- @priytosh-tripathi made their first contribution in #1191
Full Changelog: 4.12.0...4.13.0
4.12.0
What's Changed
- 4.12 Releng #1115 by @wimjongman in #1116
- CVE-2021-34427 - Fix document output file #1118 by @wimjongman in #1119
Full Changelog: 4.11.0...4.12.0
4.11.0
What's Changed
- 4.11 Bump version to 4.11 #1051 by @wimjongman in #1083
- Bug 580994 - BIRT 4.10.0-20221001 - CVE-2021-34427 fix bypass by @wimjongman in #1112
Full Changelog: 4.10.0...4.11.0
4.10.0
What's Changed
- Removed a redundant file by @serguei-actuate in #286
- Implemented Double to Date conversion in DataTypeUtil by @serguei-actuate in #288
- Failed to define total for crosstab with predefined aggregated measures by @DreamOfTheRedChamber in #287
- Implemented Double to java.sql.Date and to java.sql.Time conversion to DataTypeUtil by @serguei-actuate in #289
-
- Summary: fix unit test for engine by @sguan-actuate in #292
- Bugzilla 490551 UI depends on obsolete eclipse class. by @carlthronson in #290
- Fixed org.eclipse.birt.core unit tests by @serguei-actuate in #293
- Bugzilla 483851 - Recent versions of BIRT/Eclipse show a blank pie chart by @carlthronson in #294
- Fix unit test on for CSVDataExtraction by @sguan-actuate in #295
- fix CSVUtilTest cases. A bug fix did not update the test cases. by @sguan-actuate in #296
- Integration test sample for birt report viewer by @DreamOfTheRedChamber in #297
- Add Unit Test for OS BIRT viewer by @DreamOfTheRedChamber in #298
- Updated data unit tests by @serguei-actuate in #299
- Add SourceReferences to plugins by @MarkZ3 in #300
- Remove redundant JUnit 3 test suite file by @serguei-actuate in #301
- fix certain report design that does not convert properly in PPTX by @sguan-actuate in #302
- Synchronized build parent package version by @serguei-actuate in #304
- Ignore TestTimeDimension.testTimeDimension() by @serguei-actuate in #305
- Bug 478548 - fontsConfig.xml is missing system default font paths. by @carlthronson in #306
- Add unit test for OS SDK OSGi by @DreamOfTheRedChamber in #307
- Remove tycho-surefire dependency on JUnit 3 by @serguei-actuate in #308
- Update license in feature.properties by @carlthronson in #309
- Updated jacoco configuration by @serguei-actuate in #311
- Include about.html in source package. by @carlthronson in #314
- Summary: An error to add Cassandra Scripted Data Source. by @carlthronson in #316
- Improve image comparison in chart unit tests by @serguei-actuate in #317
- Add file missing in recent chart unit test image comparison enhancement by @serguei-actuate in #318
- fix issue on prototype excel emitter unit test by @sguan-actuate in #319
- Remove test case pdf. The remaining issue. by @sguan-actuate in #320
- Reliably calculate chart test data location both on Windows and Linux by @serguei-actuate in #321
- Summary: Report layout editor, pop-up menu, "Delete", not localized. by @carlthronson in #322
- change directory path and fix corrupted image by @sguan-actuate in #323
- Fixing problem introduced by commit ID 2c509f9 in March 20th, 2012. by @carlthronson in #325
- missing checkin and a no supported remove no supported test case by @sguan-actuate in #326
- Added genReport.bat and genReport.sh back to Report Engine package by @serguei-actuate in #328
- Miscellaneous unit test fixes and more by @serguei-actuate in #329
- Use static genReport scripts instead of generating them dynamically by @serguei-actuate in #330
- Miscellaneous unit test fixes by @serguei-actuate in #331
- Updated message in test report by @serguei-actuate in #332
- Updated unit test according to test report change by @serguei-actuate in #333
- Fixed parameter metadata issue with packaged store procs by @garyxue in #336
- have same behavior as HTML for DOCX emitter by @sguan-actuate in #337
- Fixing report item theme cut/copy/paste and drag/drop. by @carlthronson in #338
- remove the function "range" from the list of function in data cube by @DreamOfTheRedChamber in #339
- Revert changes from 8429ff1 by @sguan-actuate in #340
- Update the old icon in Resource Explorer when creating new Library file. by @carlthronson in #341
- enhance DataExtractionTaskV1 to support overriding existing sort by @carlthronson in #343
- nested makes overlap of text by @sguan-actuate in #344
- Postscript on linux is not able to find bold nbsp font. by @sguan-actuate in #346
- column's width is not kept when exporting to PDF/Word using plain HTML by @DreamOfTheRedChamber in #349
- move getCellWidthFromFirstRow method to Util package by @DreamOfTheRedChamber in #350
- fixes NPE and wrong assumptions for an assert by @flybyray in #351
- Fixed a pom file, which wasn't well-formed XML by @serguei-actuate in #354
- Alias are not recognize and create new column in metadata producing error in stream by @sguan-actuate in #361
- Fix master branch build by @serguei-actuate in #363
- CrosstabCellHandle returns empty contents after hiding the row details in Crosstab by @baswani in #364
- fix issues due to latest Rhino package change by @DreamOfTheRedChamber in #365
- Failed to generate .data file when datadesign includes a dataset with special characters by @baswani in #366
- Add unit test for CoreJavaScriptWrapper and create test suites for entire core package by @DreamOfTheRedChamber in #367
- add sorter to Javascript expression builder UI by @DreamOfTheRedChamber in #368
- Overflow hidden property does not exist on table cell in DOCX by @sguan-actuate in #369
- Span tag was running properly on 4.2, it required BIDI flag to be true by @sguan-actuate in #370
- Creating report design from New->BIRT Project does not use default by @baswani in #371
- Source triggers copied to style properties before updating them in cacheProperties by @DurgaPrasd in #372
- Changes made for masterpage in properties corrupted in layout page by @DreamOfTheRedChamber in #373
- Master page cannot use relative units by @DreamOfTheRedChamber in #377
- Remove TopN/BottomN/Top%/Bottom % from filter options in xtab by @sguan-actuate in #379
- Multiple data engine unit tests failed due to older Derby by @serguei-actuate in #378
- Bookmark is not underline on PDF emitter on spec setting by @sguan-actuate in #380
- Margins are not being set in the doc/docx format of BIRT reports by @baswani in #381
- BIRT-2567 Remove DOC/PPT/XLS emitters since better emitter DOCX/PPTX/XLSX supported by @Charling-Huang in #382
- Adding a space between the format and (Deprecated) strings by @Charling-Huang in #383
- Adding XLS/XLSX data mappings for CSV-supported data types by @Charling-Huang in #384
- Make EngineTask accessible from appContext by @garyxue in #387
- Chart inherited format of data from measure partially by @rrimmana in #390
- Nullpointer exception is thrown when we execute a report which is generated using a data design and doesn't include default library in IHUB. by @baswani in #389
- Customize color of a HTML button does not work as expected. by @pvadanap in #391
- Altering a library causes null pointer when reload...
birt_4_9_0
BIRT 4.9.0
What's Changed
- Removed a redundant file by @serguei-actuate in #286
- Implemented Double to Date conversion in DataTypeUtil by @serguei-actuate in #288
- Failed to define total for crosstab with predefined aggregated measures by @DreamOfTheRedChamber in #287
- Implemented Double to java.sql.Date and to java.sql.Time conversion to DataTypeUtil by @serguei-actuate in #289
-
- Summary: fix unit test for engine by @sguan-actuate in #292
- Bugzilla 490551 UI depends on obsolete eclipse class. by @carlthronson in #290
- Fixed org.eclipse.birt.core unit tests by @serguei-actuate in #293
- Bugzilla 483851 - Recent versions of BIRT/Eclipse show a blank pie chart by @carlthronson in #294
- Fix unit test on for CSVDataExtraction by @sguan-actuate in #295
- fix CSVUtilTest cases. A bug fix did not update the test cases. by @sguan-actuate in #296
- Integration test sample for birt report viewer by @DreamOfTheRedChamber in #297
- Add Unit Test for OS BIRT viewer by @DreamOfTheRedChamber in #298
- Updated data unit tests by @serguei-actuate in #299
- Add SourceReferences to plugins by @MarkZ3 in #300
- Remove redundant JUnit 3 test suite file by @serguei-actuate in #301
- fix certain report design that does not convert properly in PPTX by @sguan-actuate in #302
- Synchronized build parent package version by @serguei-actuate in #304
- Ignore TestTimeDimension.testTimeDimension() by @serguei-actuate in #305
- Bug 478548 - fontsConfig.xml is missing system default font paths. by @carlthronson in #306
- Add unit test for OS SDK OSGi by @DreamOfTheRedChamber in #307
- Remove tycho-surefire dependency on JUnit 3 by @serguei-actuate in #308
- Update license in feature.properties by @carlthronson in #309
- Updated jacoco configuration by @serguei-actuate in #311
- Include about.html in source package. by @carlthronson in #314
- Summary: An error to add Cassandra Scripted Data Source. by @carlthronson in #316
- Improve image comparison in chart unit tests by @serguei-actuate in #317
- Add file missing in recent chart unit test image comparison enhancement by @serguei-actuate in #318
- fix issue on prototype excel emitter unit test by @sguan-actuate in #319
- Remove test case pdf. The remaining issue. by @sguan-actuate in #320
- Reliably calculate chart test data location both on Windows and Linux by @serguei-actuate in #321
- Summary: Report layout editor, pop-up menu, "Delete", not localized. by @carlthronson in #322
- change directory path and fix corrupted image by @sguan-actuate in #323
- Fixing problem introduced by commit ID 2c509f9 in March 20th, 2012. by @carlthronson in #325
- missing checkin and a no supported remove no supported test case by @sguan-actuate in #326
- Added genReport.bat and genReport.sh back to Report Engine package by @serguei-actuate in #328
- Miscellaneous unit test fixes and more by @serguei-actuate in #329
- Use static genReport scripts instead of generating them dynamically by @serguei-actuate in #330
- Miscellaneous unit test fixes by @serguei-actuate in #331
- Updated message in test report by @serguei-actuate in #332
- Updated unit test according to test report change by @serguei-actuate in #333
- Fixed parameter metadata issue with packaged store procs by @garyxue in #336
- have same behavior as HTML for DOCX emitter by @sguan-actuate in #337
- Fixing report item theme cut/copy/paste and drag/drop. by @carlthronson in #338
- remove the function "range" from the list of function in data cube by @DreamOfTheRedChamber in #339
- Revert changes from 8429ff1 by @sguan-actuate in #340
- Update the old icon in Resource Explorer when creating new Library file. by @carlthronson in #341
- enhance DataExtractionTaskV1 to support overriding existing sort by @carlthronson in #343
- nested makes overlap of text by @sguan-actuate in #344
- Postscript on linux is not able to find bold nbsp font. by @sguan-actuate in #346
- column's width is not kept when exporting to PDF/Word using plain HTML by @DreamOfTheRedChamber in #349
- move getCellWidthFromFirstRow method to Util package by @DreamOfTheRedChamber in #350
- fixes NPE and wrong assumptions for an assert by @flybyray in #351
- Fixed a pom file, which wasn't well-formed XML by @serguei-actuate in #354
- Alias are not recognize and create new column in metadata producing error in stream by @sguan-actuate in #361
- Fix master branch build by @serguei-actuate in #363
- CrosstabCellHandle returns empty contents after hiding the row details in Crosstab by @baswani in #364
- fix issues due to latest Rhino package change by @DreamOfTheRedChamber in #365
- Failed to generate .data file when datadesign includes a dataset with special characters by @baswani in #366
- Add unit test for CoreJavaScriptWrapper and create test suites for entire core package by @DreamOfTheRedChamber in #367
- add sorter to Javascript expression builder UI by @DreamOfTheRedChamber in #368
- Overflow hidden property does not exist on table cell in DOCX by @sguan-actuate in #369
- Span tag was running properly on 4.2, it required BIDI flag to be true by @sguan-actuate in #370
- Creating report design from New->BIRT Project does not use default by @baswani in #371
- Source triggers copied to style properties before updating them in cacheProperties by @DurgaPrasd in #372
- Changes made for masterpage in properties corrupted in layout page by @DreamOfTheRedChamber in #373
- Master page cannot use relative units by @DreamOfTheRedChamber in #377
- Remove TopN/BottomN/Top%/Bottom % from filter options in xtab by @sguan-actuate in #379
- Multiple data engine unit tests failed due to older Derby by @serguei-actuate in #378
- Bookmark is not underline on PDF emitter on spec setting by @sguan-actuate in #380
- Margins are not being set in the doc/docx format of BIRT reports by @baswani in #381
- BIRT-2567 Remove DOC/PPT/XLS emitters since better emitter DOCX/PPTX/XLSX supported by @Charling-Huang in #382
- Adding a space between the format and (Deprecated) strings by @Charling-Huang in #383
- Adding XLS/XLSX data mappings for CSV-supported data types by @Charling-Huang in #384
- Make EngineTask accessible from appContext by @garyxue in #387
- Chart inherited format of data from measure partially by @rrimmana in #390
- Nullpointer exception is thrown when we execute a report which is generated using a data design and doesn't include default library in IHUB. by @baswani in #389
- Customize color of a HTML button does not work as expected. by @pvadanap in #391
- Altering a library causes null pointer...
BIRT_4_4_0_Release_201406111043
update build script.
BIRT_4_4_0_RC2_201405281057
update build script to support github
v201405191524
fix more icu version dependencies.