GroupDocs.Metadata for Java V26.11メジャーバージョン2026年11月6日
機能
Added support for GZIP, BZ2, XZ and Zstandard archive formats.
Added support for the Apple Archive (AAR) format.
Added support for the OGG (Vorbis) audio format.
Added support for the FictionBook 2 (FB2) e-book format (read-only).
Added support for the MOBI e-book format.
Added support for loading documents from web resources with the new Metadata(URI) constructors.
MSG: Added Internet message ID, billing, HTML and RTF body; EML: added support for editable attachments.
MSG: Added conversation topic, display names, encryption and signature flags, sender and "sent representing" addresses, reply-to, read receipt and other MAPI properties.
Email: Added getSenderEmailAddress(), editable MSG sender name, body and categories.
MSG: editable delivery time, client submit time and headers.
Added EmailHeaderPackage.set(String, PropertyValue) which adds or updates an email header.
WordProcessing: Added HyperlinksChanged, ScaleCrop and SharedDoc properties.
Added Metadata.sanitize() which removes PDF attachments, bookmarks, form fields and digital signatures.
Added new tags Tags.getTime().getDelivery() and Tags.getTool().getCompression(); more properties are tagged.
Aspose libraries have been updated: Words 26.8, Cells 26.9, Slides 26.9, PDF 26.8.1, Email 26.8, CAD 26.8, PSD 26.8, Diagram 26.9, Barcode 26.6, Imaging 25.12, ZIP 26.7.
修正
Previews of CAD drawings were empty.
RAR, 7z and TAR archives could be recognized as MP3 files.
AVIF images could be recognized as MP3, MOV or HEIF files.
Smaller fixes: equals/hashCode consistency of raw tags, null-safe JSON import, overflow in size arithmetic, closed streams after ZIP packing.
GroupDocs.Metadata for Python via .NET V26.9メジャーバージョン2026年9月28日
機能
Added support for reading Apple Archive (AAR), GZIP, BZ2, XZ and Zstandard archives.
Command line interface is now shipped within the package.
Updated GroupDocs.Metadata engine from 26.6 to 26.8.
Updated the embedded .NET runtime from 10.0.0 to 10.0.12.
Moved the Ogg, FB2, Mobi, MSG, DNG, SVG, raw tag, CR2 and 3D format classes into their parent modules, as in the 26.8 engine.
Removed the libgdiplus / mono-libgdiplus requirement on Linux and macOS.
Added FileTypeFeatureSupport and the ProductFeature, SupportLevel and FormatFamily enums to the Python API.
Added get() to indexed packages and collections, append() to IptcRecordSet, and a no-argument Rectangle() constructor.
Published the API reference for every module, including formats.* and standards.*.
修正
Cannot open PowerPoint presentations: DllNotFoundException for aspose.slides.drawing.capi.
Reading an EXIF tag by TiffTagID fails on Python 3.5 - 3.10.
Cannot use the package on Python 3.5 - 3.7.
pip installs the package on Linux and macOS versions that cannot run it.
GroupDocs.Metadata for .NET V26.8メジャーバージョン2026年8月31日
機能
Added support for Apple Archive (.aar) format.
Added support for GZIP (.gz) archive format.
Added support for BZ2 (.bz2) archive format.
Added support for XZ (.xz) archive format.
Added support for ZSTD (.zst) archive format.
GroupDocs.Metadata for Java V26.7メジャーバージョン2026年7月30日
機能
PDF/A and PDF/X detection - PDF file types now expose the detected PDF standard. PdfTypePackage gains getPdfFormat() returning the new PdfFormat enum (PDF/A-1a...A-4f, PDF/X-1a...X-4, PDF 1.0-2.0, PDF/UA-1, ZUGFeRD, Unknown), plus convenience checks isPdfA() and isPdfX(). The value is resolved from the underlying Aspose.Pdf.PdfFormat via PdfRootPackage.loadFileFormat().
Supported file-type feature matrix - A new FileTypeFeatureSupport API reports which product features (AutoDetection, Read, Edit, Remove) are supported for each file type, grouped by FormatFamily. Query the whole matrix with getSupportedFileTypeFeatures(), or a single entry by FileType or extension. Supporting types added: FeatureSupport, SupportLevel, SupportDetail, ProductFeature, FormatFamily. The matrix reflects the formats actually available in the Java distribution.
MSG HTML body preserved on save - Saving an MSG file no longer risks discarding the HTML body. Saving is now routed through a dedicated MsgWrapper.save(Stream) (setLength(0) + MapiMessage.save), invoked from MsgRootPackage.commitChanges. A regression test covers the load to save round-trip.
OOXML compliance preserved on save - When saving WordProcessing documents, the original OOXML compliance level is now detected from the loaded document and reapplied to the save options (OoxmlSaveOptions.setCompliance), both for encrypted and plain saves, so re-saved DOCX/DOCM/DOTX/DOTM/FlatOpc files keep their compliance.
修正
Cr2Writer.insertBytes(byte): Fix high-byte sign-extension when writing CR2 (bytes[0]=value; bytes[1]=0).
ImageRootPackage.getSize(): Wrap original cause - new GroupDocsMetadataException("Could not determine the image size", e).
NoteRootPackage: Null-guard page title (getTitle() != null && getTitleText() != null) before reading text.
PresentationPreviewCreator: Fix off-by-one slide index in the resolution branch (pageNumber to pageNumber - 1).
DocumentFormatTestBase.documentFormat_Encrypted_NoPassword_Test: Also catches DocumentProtectedException thrown during load.
ExportTest: Add export_NoteToJsonFile_Test (OneNote to JSON export, ExportManager / ExportFormat.Json).