feat: integrate PDF Tools with toolbox portal
This commit is contained in:
@@ -4,13 +4,20 @@ All notable changes to `pdf-tools` are documented here.
|
||||
|
||||
The project follows a pragmatic versioning scheme while the app is still below `1.0.0`: minor versions mark coherent user-facing milestones; patch versions mark fixes and small improvements.
|
||||
|
||||
## 0.3.4 — PDF.js browser compatibility fix
|
||||
## 0.3.4 — PDF.js compatibility and Toolbox integration
|
||||
|
||||
### Added
|
||||
|
||||
- Added a generated Toolbox App Contract manifest and shared Toolbox Shell integration with standalone fallback.
|
||||
- Added deterministic, checksummed release ZIP packaging for artifact-based toolbox assembly.
|
||||
|
||||
### Changed
|
||||
|
||||
- Centralized PDF.js setup in a shared module so thumbnail rendering and page preview use the same legacy PDF.js build and worker configuration.
|
||||
- Added a local PDF.js worker wrapper that installs a `Uint8Array.prototype.toHex` compatibility shim before PDF.js worker code runs.
|
||||
- Added the same `toHex` compatibility shim in the main app bundle for browsers that do not provide it natively.
|
||||
- Made Vite asset URLs relative so the app can be hosted at arbitrary nested paths.
|
||||
- Corrected the documented licence identifier to `AGPL-3.0-only`.
|
||||
- Bumped the app/package version to `0.3.4`.
|
||||
|
||||
## 0.3.2 — Multi-file merge queue release
|
||||
|
||||
Reference in New Issue
Block a user