Skip to content

added supports for new version of MuPDF 1.27.2#231

Merged
MaksymTkachuk merged 1 commit intomainfrom
9feb2026-fix-issues
Mar 18, 2026
Merged

added supports for new version of MuPDF 1.27.2#231
MaksymTkachuk merged 1 commit intomainfrom
9feb2026-fix-issues

Conversation

@MaksymTkachuk
Copy link
Copy Markdown
Collaborator

  • Upgraded MuPDF.NativeAssets to 1.27.2 and refreshed generated MuPDF bindings for Windows and Linux.
  • Implemented IDisposable on core types (Document, Page, TextPage, Story, DocumentWriter, DisplayList, Font, GraftMap, DeviceWrapper, Outline) and made Document.Dispose() idempotent.
  • Hardened native resource handling (e.g. Document.Convert2Pdf, Pixmap.InvertIrect) to be exception-safe, fixed Pixmap.InvertIrect null/stencil handling, and added tests for table extraction and disposal patterns.

@MaksymTkachuk MaksymTkachuk merged commit cdba4e0 into main Mar 18, 2026
@MaksymTkachuk MaksymTkachuk deleted the 9feb2026-fix-issues branch March 18, 2026 08:04
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.

2 participants