转载

Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7

Apache POI 4.0.0 发布了,此版本特点是一些新功能和众多 bug 修复,包括:

  • 删除了对 Java 6 和 7 的支持,使 Java 8 成为支持的最低版本

  • 需要新的 OOXML schema(1.4),因为不兼容的 XMLBeans 加载不再通过 POIXMLTypeLoader

其它内容:

Type Bug Module Description
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62649 POIFS Remove OPOIFS* (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61589 XSLF Importing content does not copy hyperlink address
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62587 XSLF repeated call to XSLFSheet.removeShape leads to java.lang.IllegalArgumentException: partName
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62513 OOXML Don't try to parse embedded package relationships
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 59268 OOXML Work on providing an updated version of XMLBeans
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62451 HPSF Document last printed in the year 27321
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 60713 SXSSF XSSF OPC (S)XSSFWorkbook/POIXMLDocument.write(OutputStream) closes the OutputStream (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62452 OPC Extract configuration while verifying XML signatures
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62187 OPC Compiling with Java 10 fails with ClassCastException / use commons-compress (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62355 POI_Overall Unsplit packages for Jigsaw / Java 9 compatibility (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62041 SL_Common TestFonts fails on Mac
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62051 XSLF Two shapes have the same shapeId within the same slide
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61633 XSLF Zero width shapes aren't rendered
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62037 SL_Common SlideNames should not be null but have a default as if accessed by VBA
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62381 SL_Common Fix rendering of AutoShapes
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 59893 POI_Overall Forbid calls to InputStream.available
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61905 HSSF HSSFWorkbook.setActiveCell() does not actually make the cell selected in Excel
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61459 HSLF HSLFShape.getShapeName() returns name of shapeType and not the shape name
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62319 SL_Common Decommission XSLF-/PowerPointExtractor (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62092 SL_Common Text not extracted from grouped text shapes in HSLF
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62159 OPC Support XML signature over windows certificate store
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 57369 XDDF Add support for major and minor units on chart axes
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 55954 XWPF Added methods to position table
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61947 POI_Overall Remove deprecated classes (POI 4.0.0)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 55954 XWPF Add functions to get, set, remove outer borders for tables
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-72 XDDF Define XDDF user model for shape properties to be shared between XSLF, XSSF and XWPF
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61543 XSSF Do not fail with "part already exists" when tables are created/removed (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61550 POI_Overall Add more information to exception text and verify that it is thrown (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61609 POI_Overall Add .gitattribute file and set lf for one sample-file (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61797 SL_Common Embed Excel / Ole objects into powerpoint (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61943 SL_Common narrow generics definition because of tighter java9 checks
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61942 OPC Refactor PackagePartName handling and add getUnusedPartIndex method
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61941 POIFS Move Ole marker generation to Ole10Native
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61940 POI_Overall Replace ClassID statics with enum
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61939 OPC Provide schema for AlternateContent - provide new ooxml-schemas-1.4.jar
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61787 HSSF Change how deleted content is detected to not incorrectly see too much text as deleted, this was introduced with bug 58067
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61798 HSSF Fix usage of getLastCellNum() when calculating worksheet dimension during saving
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61911 HWPF Avoid IndexOutOfBounds access when reading pictures
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61765 HSSF Support third party tool generated files using WorkBook as their POIFS directory name
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61881 HSLF Regression in ppt parsing: typeface can't be null or empty
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-68 XDDF XSLF XSSF XWPF Share chart data implementation between XSLFChart, XSSFChart and XWPFChart through XDDF
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61809 HPSF Infinite loop in SectionIDMap.get() and .put()
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 60887 XSSF Surface XSSF Header/Footer Attributes
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61730 SS_Common CellRangeAddresses support iterating over their CellAddresses
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61727 SS_Common CellRangeUtil merge cell ranges broken for certain orders of arguments
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 57517 HSSF Fix various situations that were handled incorrectly in HSSFOptimiser
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61671 XSLF XSLFSlide does not contain isHidden and setHidden like HSLFSlide does
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61630 XSSF Performance improvement to XSSFExportToXML
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 58068 XSSF Add a method to pass the actual Color to StylesTable.findFont()
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61096 POIFS Add support for modules in VBAMacroReader
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61033 XSSF Add XSSFWorkbook.setCellFormulaValidation() to control if formulas are validated during Cell.setCellFormula()
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61148 SXSSF Fix calculating/setting formula value
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61064 SS_Common Support behavior of function CEILING in newer versions of Microsoft Excel
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61516 SS_Common Correctly handle references that end up outside the workbook when cells with formulas are copied
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 60737 XSSF Add endSheet() to XSSFEventBasedExcelExtractor
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 59747 OPC Exchange order of writing parts into Zip to allow some tools to handle files better
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-69 SS_Common Support matrix functions
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 60499 OPC Deleting a picture that is used twice on a slide corrupt the slide
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 60279 POI_Overall Back-off to brute-force search for macro content if macro offset is incorrect
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61528 XSSF Pivot table enhancements
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61906 XSSF add API for working with RichStringText
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 61792 SS_Common Avoid iterating over chars (use codepoints instead)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62254 SS_Common Update OFFSET function to support optional values
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62435 XSSF Rename getAllEmbedds method to getAllEmbeddedParts (getAllEmbedds is retained but deprecated)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 62438 POI_Overall Replace org.apache.poi.openxml4j.util.Nullable with java.lang.Optional (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-90 XSSF Change default DSIG signing algorithm to SHA256
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-107 SS_Common Support AREAS function
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-110 XWPF Renames org.apache.poi.xwpf.usermodel.TextSegement to org.apache.poi.xwpf.usermodel.TextSegment (breaks backwards compatibility)
Apache POI 4.0.0 正式发布,不再支持 Java 6 与 7 github-114 XWPF Better support for Footnotes and Endnotes

详情见 发布公告 。

下载地址:http://poi.apache.org/download.html

原文  https://www.oschina.net/news/99696/poi-4-0-0-released
正文到此结束
Loading...