Skip to content

Releases: trunghaiy/bookstreak.koplugin

plugin-v1.0.2

Choose a tag to compare

@trunghaiy trunghaiy released this 06 Sep 03:47

See CHANGELOG.md for details.

plugin-v1.0.1

Choose a tag to compare

@trunghaiy trunghaiy released this 28 Aug 15:42

See CHANGELOG.md for details.

plugin-v1.0.0

Choose a tag to compare

@trunghaiy trunghaiy released this 02 Aug 19:33

What's new

Performance

  • Build history map once per sync instead of scanning history.lua per book — O(1) lookups for annotations and ISBN extraction, significantly faster for large libraries

Improvements

  • Raise auto-sync page threshold from 10 to 25 turns to reduce session fragmentation (fewer duplicate sessions from incremental syncs during long reading sittings)
  • Support CREngine string-format identifiers for ISBN extraction (e.g. isbn:978... in newline-separated strings)

Refactoring

  • Extract _buildHistoryMap() for shared md5→file_path resolution across annotations and ISBN lookup
  • Extract _extractIsbnFromProps() for cleaner, testable ISBN parsing from doc_props

plugin-v0.2.1

Choose a tag to compare

@trunghaiy trunghaiy released this 26 Jul 07:15

See CHANGELOG.md for details.

plugin-v0.2.0

Choose a tag to compare

@trunghaiy trunghaiy released this 26 Jul 07:11

See CHANGELOG.md for details.

plugin-v0.1.3

Choose a tag to compare

@trunghaiy trunghaiy released this 23 Jul 03:48

See CHANGELOG.md for details.

plugin-v0.1.2

Choose a tag to compare

@trunghaiy trunghaiy released this 18 Jul 07:05

See CHANGELOG.md for details.

plugin-v0.1.1

Choose a tag to compare

@trunghaiy trunghaiy released this 16 Jul 06:10

See CHANGELOG.md for details.

plugin-v0.1.0

Choose a tag to compare

@trunghaiy trunghaiy released this 16 Jul 05:47

See CHANGELOG.md for details.