Releases: btpf/Alexandria
Alexandria 0.13.1
This release adds initial touchscreen support, enhanced security, and contains bug fixes.
New Features
- Initial Touchscreen Support
Bug Fixes & Improvements
- CSP Security detailed in #46
- Line Height Changed From Percentage To Unitless For Better Consistency - See: this, workaround for #50
- Line Height Now Defaults To Being Unset
- BugFix: Fixed Book Covers Not Rendering With Correct Size
- BugFix: Setting Color Theme In SettingsBar Now Saves
- BugFix: Delay Loading of 'percentageFromCfi' until 'displayCFI' is ready (Thanks to @Neulus) Fixes #47
- BugFix: Generated Covers Not Loading On Import
Alexandria 0.12 - Mac OS Support 🎉
This is the first build of Alexandria for MacOS.
Also included in this release are several bugfixes, Most notably, aggressive theming and highlighter Improvements.
New Features
- Mac OS Support 🎊 (Thanks to @sgopalan98)
- Builds are currently unsigned, so you will receive a warning when opening the application
Bug Fixes & Improvements
- Aggressive Theme Overriding Fixes #36
- Bugfix: Incorrect Highlight Positions When Using Fonts
- BugFix: Highlights Now Consider Line Height Fixes #28
- Bugfix: Arrow Keys Flipping Pages In NodeModal Fixes #34
- BugFix: Footnode Sidebar Not Selectable Fixes #26
- Sidebar UI Consistency Fixes #32
- BugFix: Broken Text Retrieval Fixes #30
Alexandria 0.11.2
Changelog:
- System fonts are now retrieved from the system and listed alongside Google fonts
- Font preview is now larger
- Fixed bug where local fonts would not delete #21
[Hotfix] Alexandria 0.11.1
This is a hotfix for Linux builds.
Fixes: #20
Windows Builds and changelog for v0.11 are provided here: https://github.com/btpf/Alexandria/releases/tag/v0.11.0
Alexandria 0.11.0
This release contains many new major features and bug fixes.
New Features
- Full Screen Mode
- Progress Display & Estimated Reading Time
- Footnotes Preview Pane
- Text Alignment & Paragraph Spacing Customization
- Support For System Fonts
- Launch Parameters (For settings as default application)
- Bookmark Hotkey CTRL + B
BugFixes & Improvements:
- Bugfix: FB2 - Maximum call stack size exceeded (Thanks to @johnfactotum)
- Fix a bug that prevents bookmarks from being stored (Thanks to @cychen2021)
- Switched Tokio To Single-threaded Runtime (Thanks to @leshow)
- Bugfix: Ctrl+F Shows Native Searchbar
- Fixed FontFace Load Error
- Fixed Memory Leak
- Numerous minor UI & UX improvements
and more...
Full Changelog: 0.10.0...v0.11.0
Alexandria 0.10.0
This release adds support for Fictionbook, Comicbook Archive, and Plain Text Files.
Book loading speeds should increase as caching has been implemented.
Finally, There are some crash fixes. Please report any issues. Thanks!
Changelog
Fixed Book Cover Stetching Too Wide
Safely Handle Corrupt Imports, Cleaned Logic..
Initial Support For Plaintext, Comicbook, and Fictionbook Formats
Fixed Info Page Crashing With Non Epub
Implemented Importing & Loading For New Formats
ComicBook Stability, Import Stability...
Added cbr, cb7, & cbt Support To Parser
Implemented Locations Cache
Fixed Windows FileName CBZ Metadata
Alexandria 0.9.3
This patch should fix chinese & unicode symbols in file names of converted books from crashing the app.
Changelog
Fixed Unicode Paths Crashing Conversion On Windows
Added Text Clipping For Long Book Titles
Fix SliderNavigator Markers Not Updating In Dual Reader
Remove Placeholder Import
Alexandria 0.9.2
This update focuses on crash fixes for both Windows & Linux.
NOTE: All Application Data will reset on launch.
To prevent this from happening, Please rename the "data" folder "Alexandria_Data" in advance.
On Linux, You can simply run
mv ~/.local/share/com.btpf.alexandria/data/ ~/.local/share/com.btpf.alexandria/Alexandria_Data/
Changelog
Fixed Windows Crash When Installed Through .msi...
BugFix: SettingsBar Casts Shadow When Inactive
Possible Fix For Toaster Bug
Removed All Toasters & Moved To InitializeApp
Updated libmobi-rs
BugFix: HTML Inconsistencies On Ubuntu 18.04 Builds
Alexandria 0.9.1
This is a quick release to fix two critical issues.
The linux builds attached will not resolve glibc related errors.
However, I may update this release description and files once the glibc fixed builds are ready.
Update 8/30/23 5:00AM EST :
AppImage and .deb files have been rebuilt with debian 12.
Update 8/30/23 8:06PM EST:
AppImage and .deb have been rebuilt with Ubuntu 18, to support even an lower version of GLIBC.
Please mention in issues if there are still GLIBC related crashes for your distro.
Changelog
BugFix: convertFileSrc Call Requests Not Working On Linux
BugFix: Book Showing Error On First Open
Alexandria 0.9.0
This release introduces two features:
Annotation Export - Annotations can now be exported to an HTML file
Dual Reader Mode - Two books can now be opened in the same window
While many bugs were fixed in this release, the Dual Reader implementation required a lot of rewrite. Please report any regressions or bugs.
Changelog
- Removed Redundant Display
- Implemented Info Page & Annotation Export
- Fixed Dual Reader Crash On Start, Fixed saving
- Updated Missed Bookhash Change
- Implemented Dual Reader, Reader Swap, Bug Fixes...
- UX: Hide Font Toggler
- BugFix: Dual Reader Crash When Selecting From Different Rendition
- Bugfix: Reader Outlined
- BugFix: Rounded Borders Reset On ResetBookAppState