Skip to content

Commit

Permalink
docs: update roadmap
Browse files Browse the repository at this point in the history
  • Loading branch information
dhdaines committed Dec 13, 2024
1 parent 04ce9f1 commit 62b9f7a
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 6 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## PLAYA 0.2.5: 2024-12-15
- Fix various bugs in the lazy API
- Add specialized `__len__` methods to ContentObject classes
- Clarify iteration over ContentObject
- Fix installation of playa-pdf[crypto]
- Fix attribute classes in structure tree elements
- Deprecate "user" device space to avoid confusion with user space

## PLAYA 0.2.4: 2024-12-02
- fix more embarrassing bugs largely regarding the creation of empty
ContentObjects
Expand Down
10 changes: 4 additions & 6 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
## PLAYA 0.2.5
- [x] fix incorrect bboxes when rotation is applied
- [x] return more useful names for custom colorspaces/patterns
- [x] run pdf.js test suite
- [ ] implement CMap parsing for CIDs (submit PR to pdfminer)
- [x] add "default" as a synonym of badly-named "user" space
- [x] update `pdfplumber` branch and run `pdfplumber` tests in CI
Expand All @@ -13,11 +10,12 @@
(what do you actually need for heuristic or model-based
extraction? probably just `adv`?)
- [ ] remove the rest of the meaningless abuses of `cast`
- [ ] document transformation of bbox attributes on StructElement
- [ ] implement LayoutDict on top of ContentObject
- [ ] maybe add some stuff to LayoutDict?
- [ ] document how to transform bbox attributes on StructElement,
Destination, etc (but you should just use "default" space)
- [ ] deprecate LayoutDict

## PLAYA 0.3 and beyond
- [ ] make the structure tree lazy
- [ ] support ExtGState (submit PR to pdfminer)
- [ ] better API for document outline, destinations, links, etc
- [ ] test coverage and more test coverage
Expand Down

0 comments on commit 62b9f7a

Please sign in to comment.