Releases: EvanOman/readwise-plus
Releases · EvanOman/readwise-plus
v0.2.1
16 Feb 04:45
Compare
Sorry, something went wrong.
No results found
0.2.1 (2026-02-16)
Features
add Python 3.14 support and fix badge rendering (c549304 )
Bug Fixes
ci: make coverage badge commit non-blocking (62f8628 )
ci: push coverage badge to orphan badges branch (731e5cd )
ci: stash working tree before switching to badges branch (884dae0 )
Miscellaneous Chores
target patch release for badge and 3.14 fixes (e502388 )
v0.2.0
14 Feb 18:53
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-02-14)
Features
comprehensive test suite with 97% coverage (4a244dc )
Bug Fixes
ci: also exclude tests/conftest.py from ty type-checking (6839d81 )
ci: exclude test_cli.py from ty type-checking (c1bf95c )
ci: skip CLI tests when typer is not installed (c818d7b )
v0.1.5
14 Feb 06:04
Compare
Sorry, something went wrong.
No results found
0.1.5 (2026-02-14)
Features
client: add create_optional() factory and is_configured property for deferred validation (61096af ), closes #29
contrib: add AsyncDocumentImporter for async document operations (196fa7a ), closes #32
contrib: add detailed TruncationInfo to PushResult for field-level truncation tracking (166fda1 ), closes #26
contrib: add sync_documents() method to BatchSync (bddf77e ), closes #31
contrib: default category to None in SimpleHighlight and push() to let API decide (24cf6fa ), closes #25
Bug Fixes
client: use dynamic version from package metadata instead of hardcoded value (6e5a344 ), closes #27
Documentation
add merge strategy guidance for release-please compatibility (06181a3 )
v0.1.4
12 Feb 05:06
Compare
Sorry, something went wrong.
No results found
0.1.4 (2026-02-12)
Features
add notes field to DocumentUpdate model (c4ba4cd )
Bug Fixes
format batch_sync.py for CI (de2667d )
support Python 3.10+ instead of requiring 3.12+ (d8f7b5f )
Reverts
restore Python 3.12+ requirement (2e52079 )
undo manual version bump, let release-please manage versioning (a506543 )
Documentation
add AsyncBatchSync documentation (a580084 )
v0.1.3
21 Jan 03:04
Compare
Sorry, something went wrong.
No results found
0.1.3 (2026-01-21)
Features
contrib: add AsyncBatchSync for async batch synchronization (2a14a0c )
contrib: add update/delete methods to HighlightPusher (7ea8723 )
Documentation
add async support documentation (99c24a4 )
add documentation for HighlightCreate, HighlightUpdate, and CRUD methods (d62010a )
v0.1.2
20 Jan 02:06
Compare
Sorry, something went wrong.
No results found
0.1.2 (2026-01-20)
Features
add async support for contrib and managers (dc2e1d6 )
v0.1.1
18 Jan 13:59
Compare
Sorry, something went wrong.
No results found
0.1.1 (2026-01-18)
Features
add full async support with AsyncReadwiseClient (c600b14 )
cli: add tag management commands (45359a0 ), closes #10
Bug Fixes
ci: update release-please to use config files (356e39a )
Documentation
add MkDocs documentation site with GitHub Pages deployment (fcb75f5 ), closes #8
improve README with comprehensive examples and badges (5efcf4e ), closes #13
v0.1.0
18 Jan 02:13
Compare
Sorry, something went wrong.
No results found
Initial Release
First release of readwise-plus, a comprehensive Python SDK for Readwise.
Features
V2 API Client : Full support for Readwise highlights, books, and tags
V3 API Client : Full support for Readwise Reader documents
High-level Managers : HighlightManager, BookManager, DocumentManager, SyncManager
Workflows : DigestBuilder, TagWorkflow, ReadingInbox, BackgroundPoller
Contrib Interfaces : HighlightPusher, DocumentImporter, BatchSync
CLI : Command-line interface for common operations
Installation
pip install readwise-plus
Documentation
See the documentation for usage examples.