A Jni Error Has Occurred Please Check Your Installation and Try Again Maven Apache Poi Xzzf

History of Changes

Previous releases

The alter log for POI 3.10 and older releases can be constitute in the history section.

Version 5.ii.3 (2022-09-??)

Summary

  • Upgrade graphics2d dependency to 0.38. pdfbox to 2.0.26
  • Upgrade xmlsec dependency to 3.0.0
  • Speed up processing of formulas with column-ranges, e.g. VLOOKUP(A4,$D:$E,two,0)
  • Speed upwardly compilation of jar-files-but builds past avoiding direct dependency on exam-execution
  • Avoid some more than possible overly large memory allocations on certain input documents

Changes

Type Issues Module Clarification
fix 65854 OOXML Use revert() instead of shut() when OPCPackage is opened read-only
fix 65973 XSSF Row shifting does non properly handle hyperlinks that span multiple cells
fix 65988 SS_Common Rate office fails in some cases
fix 66047 SS_Common Fix rounding result in MROUND function
fix github-321 SS_Common DataFormatter consequence with rounding in some use cases
fix github-330 SS_Common Back up AVERAGEIF function

Version 5.2.2 (2022-03-19)

Summary

  • Upgrade log4j-api dependency to 2.17.ii and graphics2d dependency to 0.35 as well equally some exam dependencies

Changes

Type Bug Module Clarification
fix 65915 SS_Common Fix issue where Boolean functions (AND, OR) practice not work properly in array context
add 65934 XSLF add removeTextParagraph to text box API
add 65935 XSLF add removeTextRun to paragraph API
fix 65939 XSSF Set up stackoverflow effect when removing formulas with circular references
add 65943 SXSSF Support rich text strings in SXSSFWorkbook (just when shared string tabular array is used)
fix 65946 OOXML POIXMLPropertiesTextExtractor returns duplicate key for Core backdrop
fix 65950 POI_Overall POI 5.two.1 tin can allocate byte arrays that are likewise big

Version 5.2.1 (2022-03-03)

Summary

  • Upgrade curvesapi dependency to 1.07

Changes

Type Bug Module Description
fix 65887 POI_Overall IOUtils.toByteArray did not fully accept into account value set by IOUtils.setByteArrayMaxOverride
fix 60541 SS_Common Collapsing a column grouping was incorrectly implemented
fix 62857 SS_Common DOLLAR function is not properly implemented
fix 65792 SS_Common Multiplication in cell formulas can take small rounding issues
fix 65839 SS_Common Picture resize can lead to infinite loop
add 65846 SS_Common Add support for NUMBERVALUE function
add 65850 SS_Common Add support for Normal Distribution functions
add 65870 SS_Common Add back up for BESSELJ role
add 65871 SS_Common Add together support for DOLLARDE and DOLLARFR functions
add 65879 SS_Common Add support for WORKDAY.INTL functions
fix 65899 HMEF Set issue where malformed TNEF file tin can cause retentivity issues
fix 65908 OPC XAdES-XL modifications due to specification bank check errors

Version 5.2.0 (2022-01-fourteen)

Summary

  • Refactor to XSSFReader, SharedStringsTable, CommentsTable and ThemesTable to make them more than extensible
  • Upgrade log4j-api dependency to 2.17.i
  • Upgrade BouncyCastle dependency to ane.70
  • Upgrade PDFBox Graphics2d dependency to 0.34 and PDFBox dependency to two.0.25

Changes

Type Bug Module Description
add 65668 OOXML upgrade to xmlsec 2.3.0 - brand secure validation configurable
add 65672 OOXML Digital Signature - prepare commitment blazon and purpose
fix 65676 XSSF Upshot in XSSFReader where cord builder is not always cleared between prison cell reads
add 65694 HSLF handle engagement/time fields and formats
fix github-281 SS_Common Cell Provisional Formatting: Modify regex to account for decimals with no leading digit
fix github-273 SS_Common Log warning when long canvas names are trimmed
add github-243 SS_Common Add back up for XLOOKUP and XMATCH functions
add github-290 POI_Overall Customize Spliterator implementations for better parallelism
fix 63211 SS_Common DataFormatter incorrectly formats data formats with escaped percent character
fix 64732 XSSF XSSFSheet.createTable generates corrupted file when a header'south cell contains a line break
fix 65701 OOXML Password Protecting a certificate when Saxon is on classpath tin can decadent the output
add 65703 SS_Common DataFormatter: add setUse4DigitYearsInAllDateFormats(boolean) method with default of false
add 65730 SS_Common DataFormatter: add setUseCachedValuesForFormulaCells(boolean) method with default of fake
fix 65715 OOXML Gear up issue in XSSFSheet getDrawingPatriarch
fix 65738 OOXML Set effect with excessive logging of invalid parts in OOXML files
fix 65766 SS_Common Jail cell copy does not respect rich text
fix 65772 POI_Overall stop using file deleteOnExit in DefaultTempFileCreationStrategy

Version 5.1.0 (2021-11-01)

Summary

  • XDDF - bug fixes
  • Upgrade Batik dependency to 1.fourteen
  • Upgrade BouncyCastle dependency to ane.69 (including adding dependency on bcutil jar)
  • Upgrade Commons-Shrink dependency to one.21
  • Upgrade XMLSec dependency to ii.2.three
  • Upgrade PDFBox Graphics2d dependency to 0.33 (and test with PDFBox ii.0.24)
  • Add commons-io ii.11.0 as a dependency
  • Upgrade XMLBeans to 5.0.2
  • Internal logging in POI now uses Apache Log4J ii
  • Small refactor to XSSFReader to make it more extensible - should not bear on virtually users unless they subclass XSSFReader
  • By default, no DTDs volition be accepted in XML files. This can exist relaxed by setting POIXMLTypeLoader.DEFAULT_XML_OPTIONS.setDisallowDocTypeDeclaration(false).

Changes

Type Bug Module Description
fix github-221 XSLF XSLFTable - revert addRow to behaviour before 4.one.2
fix 65016 XDDF Don't throw exception on empty information source
fix 64950 XDDF Set pigsty size for doughnut chart
fix 63901 XSSF XSSFDrawing - import chart from other drawing
fix 63902 XSSF XSSFWorkbook - reference cloned sail in cloned nautical chart data
fix 54470 XSSF XSSFWorkbook - clone sail with chart
fix 57835 XSLF XSLFSlide - import slide notes when importing slide content
add github-228 XDDF Manipulate individual data point backdrop
add 65192 HSSF Allow modify of EncryptionMode
add 65206 POI_Overall Migrate ant / maven to gradle build
fix 65228 XSLF the method getCap() does not work correctly in xslf.usermodel.XSLFTextRun
fix 65214 OOXML Document signed past POI reported every bit 'partially' signed
fix 65085 HSLF LineRect shall throw more specific exceptions
fix 64844 SL_Common Incorrect sizes of images in SVG
add 65304 POI_Overall Add commons-io as a dependency
fix 64473 OOXML Handle upshot where OOXML file has metadata and metadata.xml
add 60924 SS_Common Support IFS and SWITCH functions
add 64633 SS_Common Back up TEXTJOIN part
fix 65230 SS_Common TRIM function should trim extra spaces between words
fix 65464 XSSF Fix issue with removing parent formula when shared formulas are used
add 65467 SS_Common Support IFNA function
fix 65471 XSSF Add together support for T literal in DateTime formats
fix 65475 SS_Common SUMIF and SUMIFS functions do not properly handle #N/A values
fix github-242 SS_Common add together back up for MAXIFS, MINIFS, AVERAGEIFS functions
fix 65501 XSLF Use viewbox when rendering SVG images
add 65581 OOXML add optional support in ZipArchiveFakeEntry to use a temp file
fix 65595 SS_Common Strip colour formatting in headers and footers
fix 65606 SS_Common Fix issues with WEEKNUM function evaluation
fix 65612 XSLF XSLF CustomGeometry - replace XmlStreamReader admission with XmlBeans delegate
fix 49202 SS_Common Support PERCENTRANK and related functions
fix 64258 SS_Common Support TDIST and related functions
fix 65490 XSSF Better support for shared hyperlinks
fix 65042 OPC Add support to ZipPackage to allow temp files to be used to save memory (useful for writing xlsx/pptx/docx files with pictures, etc.).
fix 65372 OPC Let ZipSecureFile.setMaxEntrySize to accept sizes in a higher place 4Gb
fix 65331 XWPF Fix result in XWPFTable.setTableAlignment(TableRowAlign tra)
fix 65623 OPC Create XAdES-T signature with XAdESXLSignatureFacet
fix 62040 SS_Common Quotient part does not support prison cell references
fix 64542 OPC Permit creation of POIFSFileSystem instances from FileChannels simply with an optional flag to prevent POI from closing the aqueduct
fix 65452 SS_Common WorkbookFactory.create(File, ...) should throw exception if the input file is not in a supported format
fix 65551 XSLF Wrong fetching paragraph and text runs props from primary shape
fix 65634 XSLF SlideShowFactory.create(File, ...) should throw exception if the input file is not in a supported format
fix 65648 SXSSF Remove finalizer on SXSSF SheetDataWriter
fix 65650 POI_Overall Employ image/x-pict equally mime type for pict format pictures (previous versions used a mix of image/pict and epitome/ten-pict)
fix 65653 HSLF HSLF FillType for texture and background color fills ignored

Version five.0.0 (2021-01-20)

Summary

  • Upgrade to ECMA-376 fifth edition (transitional) schemas - expect API breaks when using XmlBeans directly some smaller changes are necessary when lawmaking is using the low-level CT... classes
  • Change antiquity names of poi-/ooxml-schemas to poi-ooxml-lite/full
  • ooxml-security is part of poi-ooxml-full (known every bit ooxml-schemas) now and won't be provided separately
  • updated dependencies to XMLSec 2.2.i, Bouncycastle 1.68, Commons-Codec 1.15, Commons-Compress 1.20
  • XWPF - improvements in table and paragraph
  • XSLF - improvements for paragraph
  • provide JigSaw modules - some classes moved between packages for the JDK 9+ back up, e.g. ExtractorFactory, so imports demand to be adapted
  • removed dependencies to jaxb
  • removed deprecated code
  • new experimental DeferredSXSSFWorkbook which creates fewer temp files by lazily generating rows (run across DeferredGeneration in poi-examples)

Changes

Type Bug Module Description
fix 64494 XSSF Ensure "applyAlignment" in cell-styles is enabled when necessary
fix 64450 OOXML Allow to parse a file where the human relationship-id is an empty cord
fix 64750 XSSF Exercise non utilise CTDataValidations.getCount(), instead only rely on getDataValidationArray
fix 64986 SS_Common Support missing or bare match_type for function Friction match
fix 64838 XWPF Do not populate cells with a paragraph when loading an existing document
fix 65009 HSLF Use correct index for 1-based pictures
fix 64460 XSSF Fix invalid moving of merged regions
fix 64791 HSSF Use proper position for the WriteAccessRecord
fix 64238 SS_Common Brand LOOKUP functions deal with empty concluding arg correctly
fix 64322 POIFS Ameliorate performance of reading OLE2 files
add 64393 SS_Common Handle MissingArgEval in relational operators
add 64420 XSSF Avert NullPointerException in XSSFReader.SheetIterator.next() if files comprise macros
add github-177 SS_Common Avoid NullPointerException if RangeCopier encounters empty/missing rows
add 63294 SS_Common Add some more than methods to allow to use CellType everywhere
fix XSSF Fix regression introduced via Problems 60845: There are more items in CTBorder that need to exist handled in equals()
fix 63845 XWPF Adjust handling of formula-cells to fix regression with missing re-calculation introduced in 4.1.0
fix 55966 XWPF Include content command text in give-and-take extraction also if it is office of a paragraph
fix 64244 XSSF Take the replacement of RichText strings into account when computing length of strings
add SS_Common SS method to cheque if a Named Range is hidden or not
add SS_Common SS method to check if a Named Range is hidden or not
add github-167 HSMF HSMF enhancements - NamedIdChunk, MultiValueChunks, ByteChunkDeferred
fix SS_Common Fix incorrect treatment of format which should not produce any digit for zero
fix 58896 52834 SS_Common Speed up auto-sizing of columns when the sheet contains merged regions
fix 64186 OPC Decrease usage of ThreadLocals in XML Signature API
fix 64213 SS_Common Picture.resize(double scale) scales width wrong for minor pictures and when dx1 is set
fix 63712 OPC upgrading xmlsec causes junit tests to fail
fix 64241 XSLF XSLF - Incorrect scheme colors used when rendering
fix 63624 XWPF Method setText in XWPFTableCell updates the xml and likewise updates the runs and iruns
fix github-170 XWPF XWPFTableCell does not process bodyElements when handle paragraph
fix github-171 XWPF XWPFNumbering.addAbstractNum will definitely throw an exception
fix 64301 OPC Let try-with-resource with OPCPackage.revert()
fix 63745 HSSF Add traversing and debugging interface to HSSF
fix 64350 POI_Overall Sonar fix - "Iterator.adjacent()" methods should throw "NoSuchElementException"
fix 57843 HWPF RuntimeException on extracting text from Give-and-take 97-2004 Document
fix 55505 HSSF CountryRecord not found
fix 64387 POIFS Big POIFS stream consequence in OOM
add 64411 POI_Overall Provide JigSaw modules (breaks backwards compatibility)
fix 64441 SS_Common Synchronize code that initialises WorkbookFactory
add 63819 SS_Common Support DateValue function
add github-179 SS_Common Add an option for RangeCopier.copyRange() also clone styles
fix 63290 XSLF Retrieve default run properties from paragraph
add 64512 POIFS Ole10Native aka embedded / object packager - handle UTF16 variants
fix 64561 XWPF XWPFSDTContent.getText() is empty for nested SDT elements
fix 64595 SXSSF Missing quoting of pre-evaluated string values in formula cells causes corrupt files
fix 64693 HEMF POI HwmfGraphics cannot read the embedded document title
fix 64716 HWMF WMF font typeface charset encoding error
fix 64773 POI_Overall Visual signatures for .xlsx/.docx
fix 64817 POIFS Fix outcome in testXLSXinPPT
fix github-193 SS_Common Change TRUNC implementation to use MathX
add 64867 SL_Common Provide PDF rendering with PPTX2PNG
fix 64964 SS_Common Converting jail cell values to boolean should throw IllegalStateException instead of RuntimeException when conversion is not possible
fix 64971 XSSF XSSFFont setCharset(FontCharset) should use latest class instead of deprecated one
fix 60397 XSSF Amend performance of cell merge
fix github-206 SXSSF Better functioning of SXSSF cell evaluation
fix 64976 SS_Common Alter some methods to return ints instead of shorts (Font and CellStyle)
fix 56205 OOXML Upgrade OOXML schema to 3rd edition (transitional) (breaks backwards compatibility)
fix 64979 OOXML Change artifact names of poi-/ooxml-schemas
fix 64981 OOXML Upgrade OOXML schema to 5th edition (transitional) (breaks backwards compatibility)
fix 64876 XSLF Unable to convert pptx to pdf
fix 65026 POI_Overall Drift tests to Junit 5
add github-207 POI_Overall Utilise SLF4J instead of eatables-logging - utilize jcl-over-slf4j
fix 65061 XSSF Handle VmlDrawings containing spreadsheet-ml default namespace
fix 65063 HSLF WMF parsing failed on airtight empty polygon
fix github-198 POI_Overall Remove jdk.charset module dependency for spreadsheets generation
fix github-196 OOXML Delete unused document exceptions
fix github-191 SS_Common Set up RuntimeException on array formula referencing bare cell
fix github-189 SS_Common Move date parsing logic to DateParser
fix github-187 XSSF Add length validation for Excel DataValidations that are list literals
fix github-184 SXSSF New EmittingSXSSFWorkbook
fix github-176 XSSF Remove limit on number of rules in XSSFSheetConditionalFormatting
fix github-177 HSSF Avoid NullPointerException if RangeCopier encounters empty/missing rows

Version iv.1.two (2020-02-17)

Summary

  • Removed a lot of internal uses of StringBuffers
  • XDDF - some piece of work on better chart support
  • Common SL / EMF - ongoing rendering fixes
  • XSLF - OOM fixes when parsing arbitrary shape ids + a new dependency to SparseBitSet one.2
  • updated dependencies to Bouncycastle 1.64

Changes

Blazon Bug Module Description
fix 64015 POI_Overall Swap zaxxer.com:SparseBitSet for coffee.util.BitSet
fix 63788 XWPF When removing AbstractNum match by abstractNumId, not list index
fix 63940 POI_Overall Avert endless loop/out of memory on string-supervene upon with empty search string
fix 63700 POI_Overall Make D* functions work with numeric result cavalcade
fix 63960 SXSSF Write pre-evaluated cord-values in formula cells with the correct type
fix 63984 POI_Overall Role AND / OR should treat missing parameters as FALSE
fix 63749 POI_Overall Make getFirstRowNum() and getFirstCellNum() return -1 consistently with empty information
fix 63569 POI_Overall Make IOUtils.setByteArrayMaxOverride() work correctly
add XSLF Add, insert and remove columns on XSLFTable
fix 63842 POI_Overall Prepare issue with fractions where the whole number part is likewise large to store as an int
fix 63889 XDDF Produce valid PPTX file with several chart series
fix 63918 SL_Common XSLF Gear up texture fill - scale stretched images correctly
add XDDF Add Doughnut chart information serial support
fix 63955 HMEF HMEFContentsExtractor fails to extract content from winmail.dat
fix 63927 POI_Overall Inconsistent mapping of Norwegian locales for engagement formats
fix github-163 XSSF Add set up level numbering on XWPFParagraph
fix github-164 XSSF Fix Bug in XSSFTable.setCellReferences when table is unmarried cell
fix 64004 POI_Overall Replace Cloneable / clone() with copy constructor
fix 64036 POI_Overall Replace reflection calls in factories for Coffee nine+
fix 64044 POI_Overall Fix result with setCellValue(LocalDate) non supporting nulls properly
fix 64088 SL_Common XSLF SlideShow rendering fixes
fix 64098 XWPF XWPFRun: Whitespace in text not preserved if starting with tab character.
fix 64108 POI_Overall dangerous pipe character ("|") in Human relationship target attribute is not beingness encoded into a '%7C'.
fix github-166 XDDF Betrayal invert if negative on bar charts
fix 63998 HSSF Support commas, exclamation marks correctly in AreaReference
fix 64045 XSSF XSSFWorkbook constructor doesn't close ZipFile if an exception occurs
fix 64130 HSSF Regression in OldSheetRecord

Version 4.1.ane (2019-10-20)

Summary

  • XSSF: Memory improvements which utilise much less retentiveness while writing large xlsx files
  • XDDF: Improved chart support: more types and some API changes around angles and width units
  • updated dependencies to Bouncycastle 1.62, Commons-Codec 1.thirteen, Commons-Collections4 iv.iv, Commons-Compress 1.xix
  • XWPF: Boosted API methods
  • XSSF: Fixes to XSSFSheet.addMergedRegion() and XSSFRow.shiftRows()
  • EMF/HSLF: Rendering fixes
  • CVE-2019-12415 - XML External Entity (XXE) Processing in Apache POI

Changes

Type Bug Module Description
add 63774 POI_Overall Cache pids to speed up custom properties "add" method
add 63779 SS_Common Add support for the new Coffee date/fourth dimension API added in Java 8
fix 59322 HWPF Avoid NullPointerException when reading Give-and-take Document with tables and a cell with a null descriptor
fix 61490 HWPF Read cells of tables correctly in cases where the terminal prison cell is not 'fake'
fix HWPF Do not use WeakReference for parents in Ranges to avoid spurious failures in tests
fix 63657 XSSF Fix regression with memory usage in XSSFRow.onDocumentWrite and some other temporary retentivity leaks
fix 63842 SS_Common FractionFormat casts whole office of the value into 'int'
fix 63818 HSLF Let multiple charsets for aforementioned font typeface
fix 63768 XSSF XSSFExportToXml adjust settings on SchemaFactory
fix 63541 XSLF NullPointerException from XSLFSimpleShape.getAnchor for empty xfrm tags
add 63745 POI_Overall Add together traversing and debugging interface
fix 57423 62711 XSSF Set up regression when XSSFRow.shiftRows() is used
fix 63580 SL_Common HSLF XSLF Fix texture pigment treatment
fix 59004 HSLF HSLF rendering - arrange values for presetShapeDefinition differs in HSLF/XSLF
fix HSLF Don't fallback to chief shape backdrop, if master shape is not assigned
add POI_Overall Add a ThreadLocalUtil.clearAllThreadLocals which can exist used to clear thread-locals
fix 63371 XSSF XSSFSheet.addMergedRegion should adjust count of merged cells
fix 63073 XSSF Return value of XSSFSheet.addMergedRegion is off by ane
fix 54803 OPC Error opening XLSX later on saving with a Cartoon using POI
add github-135 XDDF Support to create new chart without reading template
add github-143 HPSF MAPIType.isFixedLength: not true in case of length > 8
add github-144 XDDF Support for seven new chart types
add github-149 HSMF improve MAPIMessage.getHtmlBody
add github-150 XWPF Add XWPFPicture getWidth and getDepth methods
add github-151 XWPF Add XWPFRun getStyle method
add github-152 XWPF Add together XWPFParagraph setKeepNext method
add github-153 XWPF Add XWPFParagraph createHyperlinkRun method
add github-154 SXSSF Improved back up for writing large files
add github-157 OOXML Add setters to POIXMLProperties
fix 63153 XDDF Enable safe removal of information series from charts
fix 59623 XDDF Provide case of threshold line in bar chart

Version 4.1.0 (2019-04-09)

Summary

  • Improved support/fixes for Java ix+ and IBM JVM
  • New EMF renderer and back up of SVG images in XSLF
  • Security, stability and retention/resource treatment improvements
  • Diverse bug fixes across part and conditional format rule evaluation
  • Upgrade to XMLBeans 3.1.0
  • Upgrade to Bouncycastle 1.61
  • Upgrade to Curvesapi 1.06
  • Upgrade to Commons-Codec one.12
  • Upgrade to Commons-Collections4 4.three
  • Upgrade to XMLSec 2.1.2

Changes

Blazon Bug Module Description
fix 63200 XSLF Avoid a possible NullPointerException in XSLFShape.selectPaint()
add 60724 SS_Common Implement 'ignore hidden rows' variations for existing implemented variants
fix 63264 SS_Common Conditional Format rule evaluation calculates relative references incorrectly
fix 61652 SS_Common Fix NPE in EDATE function when date evaluates to an invalid value
fix 62151 POIFS Work effectually illegal cogitating admission in Java ix+ when freeing buffers
add 63029 OPC OPCPackage Potentially clobbers files on close()
add 62980 SS_Common XSSF HSSF Make D* functions ignore case in headings
fix 60977 XSSF Adding custom backdrop creates invalid .xlsx file on second write
fix 60460 SL_Common Null pointer exception in ExternSheetNameResolver.prependSheetName method
fix 60845 XSSF Fix copying styles/provisional formatting
add 63054 SS_Common XSSF HSSF Improved evaluation of assortment formulas with errors in arguments
fix 63047 POI_Overall Make POILogger subclassable
add 62904 SS_Common XSSF HSSF Back up assortment arguments in IF and logical IS*** functions
add 63028 SL_Common XSLF HSLF Provide font embedding for slideshows
fix 61532 SXSSF Set setting values/types during formula evaluation for SXSSF
fix 62629 OPC Allow to handle files with invalid content types for pictures
fix 62839 SL_Common Fix MathX.floor for negative north
fix 62884 SL_Common Sheetnum is non checked in InternalWorkbook.setSheetHidden()
fix 62886 OPC Regression extracting text from corrupted docx files
add 63017 SL_Common XSLF Remove rows from a XSLFTable
add 60656 SL_Common XSLF HSLF EMF image support in slideshows
add 62365 XSLF SVG prototype support in XSLF
add github-136 XSSF Support GEOMEAN function
fix 63011 OPC Multiple digital signature in excel file broke first signature
fix 62999 SL_Common IBM JDK JIT causes AIOOBE in TexturePaintContext
fix 62994 POI_Overall IBM JCE workarounds
fix 62966 SL_Common init presetShapeDefinitions.xml neglect under IBM jdk
fix 62953 SL_Common XSLF HSLF Rendering of FreeformShapes with formula fails
fix 63005 POI_Overall Remove support for reading files that take XML entity definitions
fix 63013 XWPF add together XWPFRun setLang method
fix 63240 XSSF Remove unnecessary synchronization on DocumentHelper.newDocumentBuilder and SAXHelper.newXMLReader
fix 61652 SS_Common Fix NPE in EDATE function when appointment evaluates to an invalid value
fix 63264 SS_Common Provisional Format rule evaluation calculates relative references incorrectly
add 60724 SS_Common Implement 'ignore subconscious rows' variations for existing SUBTOTAL part variants
fix 63268 SS_Common Fix issue with CellUtil.setFont adding unnecessary styles
fix 61700 SS_Common getForceFormulaRecalculation() returns incorrect value
fix 63292 SS_Common DataFormatter.formatCellValue() ignores use1904Windowing westward/iv-part engagement formats

Version 4.0.ane (2018-12-03)

Summary

  • Fixes pom.xml entries for commons-maths3 (missing), curvesapi and commons-codec
  • Improvements for XDDF charts and text manipulation
  • Upgrade to XMLBeans 3.0.ii

Changes

Type Issues Module Description
fix 59773 POI_Overall Move loop invariants outside of loop for faster execution
fix 59834 POI_Overall poi-ooxml pom.xml should include dependency on poi-scratchpad
fix 62690 POI_Overall Missing Maven dependency to commons-math3
fix 62692 OPC WildFly XML parser not properly supported - Holding 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is non recognized
fix 62699 POI_Overall Download page must link to https://www.apache.org/dist/poi/KEYS
fix 62733 XSLF XSLFBackground setFill() can corrupt the document
fix 62735 XSSF poi-ooxml 4.0.0 should have dependency on curvesapi 1.05
fix 62740 XSSF XSSFTable constructor automatically assigns invalid (not-unique) column IDs
fix 62768 OPC OPCPackage#close() method is incorrectly synchronized
fix 62796 POI_Overall Remove XML Issue parser lawmaking from PackagePropertiesMarshaller
fix 62800 XSLF Gear up cypher pointer exception if a picture shape has no bleep id
fix 62805 POI_Overall Prepare Quondam-Xerces build bug
fix 62805 XSLF XSLFTableCell#removeBorder(BorderEdge.right) removes the bottom border not the correct border.
fix 62811 POI_Overall POI Encryption didn't work with 4.0.0 but did work with iii.17
fix 62951 POI_Overall FileMagic not correctly identified
fix 62949 SL_Common SlideShow rendering - keyframe fractions must be increasing
fix 62921 POI_Overall Provide OOXMLLite alternative for Java 12+
fix 62625 POI_Overall Handle off-spec, variant REFERENCE_NAME tape structure in VBAMacroReader
fix 62624 POI_Overall Handle module name mapping in VBAMacroReader
fix 62836 SS_Common Support TREND office
fix 62859 XWPF Rare NPE while creating XWPFSDTContent
add 62373 SS_Common Support for FREQUENCY function
fix 62831 POI_Overall WorkbookFactory.create support for bracket of File, eg from JFileChooser
fix 62815 XSSF XLSB number extraction improvements
fix 62373 SS_Common Support FREQUENCY function
fix 62742 POI_Overall Add common-shrink jar to bin naught/tgz
fix 62747 POI_Overall Upgrade bouncycastle dependency to 1.threescore
fix 62736 XWPF Relations on XSLFPictureShape were removed unconditionally
add github-109 XDDF Ascertain XDDF user model for text body, its paragraphs and text runs
add github-123 XSSF Import chart on drawing
fix 62746 XDDF Support axIds in XDDF
fix 60509 XSSF XSSFWorkbook.setSheetName() does not update references in charts
fix 59625 XWPF Localisation (Internationalisation in other languages) when practical in charts corrupt the MS Word file

Version iv.0.0 (2018-09-07)

Summary

  • Removed support for Coffee half-dozen and 7 making Java 8 the minimum version supported
  • New OOXML schema (1.four) necessary, considering of incompatible XMLBeans loading non anymore through POIXMLTypeLoader

Changes

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

cappsfortalwyneho66.blogspot.com

Source: https://poi.apache.org/changes.html

0 Response to "A Jni Error Has Occurred Please Check Your Installation and Try Again Maven Apache Poi Xzzf"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel