merge files inital commit
This commit is contained in:
16
CHANGELOG.md
16
CHANGELOG.md
@@ -4,6 +4,22 @@ 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.2 — Multi-file merge queue release
|
||||
|
||||
### Added
|
||||
|
||||
- Added a multi-file merge queue for selecting, loading, reviewing, reordering, removing, and merging several incoming PDFs.
|
||||
- Added queue merge modes for replacing the current document, appending after the current workspace, or inserting at a chosen one-based page position.
|
||||
- Added merge queue helper tests for queue ordering, readiness checks, insert-position clamping, and merged filename generation.
|
||||
- Added PDF merge service tests for queue-only and base-plus-incoming merge results.
|
||||
|
||||
### Changed
|
||||
|
||||
- Changed the file picker to accept multiple PDFs. A single file with no active workspace still opens directly; otherwise selected files are added to the merge queue.
|
||||
- Replaced the old single-file merge card with a queue-based merge panel.
|
||||
- Merging now creates a new unsaved workspace from the materialized merge result, preserving the current workspace state before append/insert merges.
|
||||
- Bumped the app/package version to `0.3.2`.
|
||||
|
||||
## 0.3.1 — Split ZIP export release
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user