Releases: literal-io/literal
Releases · literal-io/literal
v1.1.31
v1.1.30
[v1.1.30] - 2021-08-28
Adds annotation export (text and markdown) and includes source path name when viewing a collection. View a short video demo of export in action here.
Added
- Adds functionality to export individual annotations in text or markdown format via the Android Share sheet.
Changed
- When viewing a source annotation collection the pathname of the source is displayed within the header.
- Removes extraneous console logs displaying analytics instrumentation.
v1.1.29
[v1.1.29] - 2021-08-26
Fixes a bug affecting creating annotations from source from within the application and polishes the color scheme.
Fixed
- Fixes creating an annotation from within the application ("Create Annotation" -> "Web").
Changed
- Updates color scheme throughout.
v1.1.28
[v1.1.28] - 2021-08-24
Improves the rendering of annotations within web archives.
Added
- Added functionality to disable JavaScript within web archives.
- Added instrumentation around annotation renderer initialization events.
Changed
- Various improvements to the ability to render web archive annotations. Use "optimized" xpath selectors for annotations to improve resilience, fallback to an index document with JavaScript disabled if we're unable to render annotations.
v1.1.27
[v1.1.27] - 2021-08-17
Improves stability of annotation creation to reduce crashes and improve capture reliability.
Fixed
- Optimistically compile web archives an annotation capture to reduce the amount of data we bundle into the
AnnotationService
intent. - Improvements to web archive request resolving: support CORS, support lookups on
Content-ID
, ensure main frame request resolves main document.
v1.1.26
[v1.1.26] - 2021-08-09
Various stability improvements to annotation creation and capture.
Changed
- Reworks error handling throughout annotation capture and adds supplemental logging to further debug issues.
- Tolerate web resource request execution failures when supplementing web archive assets.
- Remove extraneous
READ_PHONE_STATE
manifest permission. - Resolve crash caused by navigating back without selecting a screenshot in the file picker prompt.
v1.1.25
v1.1.24
[v1.1.24] - 2021-08-03
Initial F-Droid release.
Changed
- Added a
foss
build flavor with proprietary dependencies, analytics, and crash reporting removed in accordance with the F-Droid Inclusion Policy. (#111) - Sets up
fastlane supply
and includes distribution metadata in the repo. (#111)
v1.1.23
[v1.1.23] - 2021-07-27
Promotes the Collections view to be a top-level screen accessible via the bottom bar, and fixes bugs affecting source archiving.
Changed
- Header title size and positioning is consistent across root screens (537a808)
- Promote collections view to be a top-level screen accessible via the bottom bar, and only show bottom bar label for active screen. (a64b319)
Fixed
- Errors occurring during a specific step of source archive creation will no longer block the source creation notification, and will correctly display an error notification. (2aa0dee)
- Exclude conditional request headers when proxying source requests for purposes of supplementing the source archive. (2a95d39)
v1.1.22
[v1.1.22] - 2021-07-24
Source archiving functionality has been improved.
Changed
- Improved source archiving functionality. Assets not included in the MHTML archive captured by
WebView.saveWebArchive
(e.g. scripts) are included post-capture. Application will now serve and unpack MHTML archives directly utilizing Apacher mime4j, instead of relying on backend parsing of the MHTML archive into web-ready documents. Source archives are now cached on disk.