Skip to content

Releases: literal-io/literal

v1.1.31

28 Aug 22:41
Compare
Choose a tag to compare

[v1.1.31] - 2021-08-28

Fixes tagging on annotation creation and tweaks annotation export to broaden share targets.

v1.1.30

28 Aug 17:53
Compare
Choose a tag to compare

[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

27 Aug 02:05
Compare
Choose a tag to compare

[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

24 Aug 20:53
Compare
Choose a tag to compare

[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

17 Aug 20:44
Compare
Choose a tag to compare

[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

09 Aug 21:36
Compare
Choose a tag to compare

[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

04 Aug 22:43
Compare
Choose a tag to compare

[v1.1.25] - 2021-08-04

Fixes a build issue caused by the introduction of new build flavors in #111.

v1.1.24

03 Aug 20:09
Compare
Choose a tag to compare

[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

27 Jul 20:46
Compare
Choose a tag to compare

[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

24 Jul 23:24
Compare
Choose a tag to compare

[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.