Releases: LiprikON2/Bookord
Releases · LiprikON2/Bookord
v0.3.3
feat:
- add multi-page layout
- add remove button to bookmark tab
fix:
- bookmarks removal
- productName casing
- second app instance error
- autobookmark and manual bookmarks logic
- image inside cover section
- style load memory leak
- bookmarks are more accurate now
v0.3.2
v0.3.1
v0.3.0
v0.2.10
feat:
- add character detection from book chapter text
- add ai generated character summaries based on text
- add better auth workflow for yandexgpt
fix:
- blank giscus iframe on production build
- IndexDB table having wrong name
refactor:
- yandexgpt related components
v0.2.9
feat:
- ability to change accent, dark and light colors in the settings
- ability to leave comments to books using giscus
- add custom protocol URL
bookord://
to handle oauth with giscus
fix:
- store creating new IndexedDB row every on save every time (instead of replacing a single row)
v0.2.8
feat:
- persist book metadata between app reopen
- persist user interactions between app reopen
- add skeleton animations to initial library load
- add responsive voices text-to-speech api
- add grouping and sorting to the library
fix:
- text-to-speech input z-index
refactor:
- reading hooks
- text-to-speech hooks
v0.2.7
feat:
- add skeleton loading animations to Reading and Library pages
- implement reading time tracking with idle detection
- add about book modal with reading time tracking information
- add ui buttons to flip book pages by page (regular click), 5 pages (ctrl + click) and by chapters (ctrl + alt + click)
- text-to-speech now automatically flips chapter pages and chapters
- add dictionary context menu option to selected text from a book
- add translation context menu option to selected text from a book
- add setting to set deepl api key
- add progress bar and new indicator to Library's cards
fix:
- incorrect bookmark labels
v0.2.6
feat:
- autosaving of reading progress per book
- ability to add bookmarks
- bookmarks tab with all book's bookmarks
- prevent book content from shifting too much while app window is being resized
fix:
- about page app version
- linting errors
- rounding errors in section page count
- bugs caused by mobx refactor
React.SctrictMode
conflicts with mobx
refactor:
- StyleLoader
- the way mobx is used throught the app
- added
observer
to every component - added Rootstore
- added BookReadStore
- fixed mobx warnings
- removed unnecessary contexts
- removed unnecessary hooks
- added