Skip to content

Releases: alessandrojean/toshokan

v0.3.2

16 Nov 18:30
Compare
Choose a tag to compare

About

This release fixes some minor visual issues introduced in v0.3.0.

Changelog

  • Fix library link in dashboard menu not closing the menu when clicked;
  • Fix some minor visual issues in the mobile version on book details;
  • Fix bad readability on not selected tabs in readings page;
  • Fix missing page title when changing the languages.

v0.3.1

16 Nov 01:17
Compare
Choose a tag to compare

About

This release fixes some critical issues introduced in v0.3.0.

Changelog

  • Add missing select control on readings in mobile devices;
  • Fix bad selected tags readability in dark theme.

v0.3.0

16 Nov 00:45
Compare
Choose a tag to compare

About

This release introduces the new dashboard interface with a sidebar menu and rewrites the whole tool to use TypeScript.

Due to the major code rewrite, some new issues may be introduced.

Changelog

  • Use light color scheme on Google One Tap in mobile;
  • Use only 'Sold and shipped by Amazon' links;
  • New tag field picker UX;
  • Components now have the border more rounded;
  • Dashboard redesigned to use a collapsible sidebar;
  • Dashboard home, library, statistics and book details page redesigned;
  • Settings are now a proper dashboard page instead of a dialog;
  • Shared sheets statistics are now public again;
  • Book tags with a colon (:) are now grouped on larger screens;
  • Search keywords are now highlighted to improve writing;
  • Library now shows 30 books per page;
  • Book synopsis and notes are now collapsed with big texts;
  • Update icons pack to HeroIcons V2;
  • Fix 'Loja Panini' URL due to their new redesign;
  • Fix selection changing during bulk delete;
  • Fix broken library navigation while using browser back button;
  • Removed the book group grid in dashboard home;
  • Removed the mobile bottom navbar in favour of the new sidebar menu.

v0.2.50

22 Jul 20:49
Compare
Choose a tag to compare

About

This release fixes some major issues affecting the user experience.

Changelog

  • Fix share dialog not scrolabble in mobile.
  • Fix legend color text in montly expense chart on dark theme.
  • Fix tags being uppercase in the tag fields.

v0.2.49

22 Jul 19:08
Compare
Choose a tag to compare

About

This release adds support to book QR Code export that can be used in the Android version.

Changelog

  • Fix wrong example in the searching guide.
  • Update preconnect links.
  • Use yml files for i18n messages.
  • Change /about/ route to /help/.
  • Add new blocks to home page and redesign the sign-in page.
  • Replace home page images with wireframes.
  • Show book title in the next readings if the book has no cover.
  • Add last year statistics.
  • Update dependencies and fix outdated code.
  • Fix empty monetary field when value was zero.
  • Add book QR Code export and new /share/ route.
  • Add support to export the sheet into a compatible Toshokan Android .proto.gz file.

v0.2.48

17 Mar 01:54
Compare
Choose a tag to compare

About

This release fixes a critical issue in the token refreshing logic, that causes the app to keep loading forever.

Changelog

  • Fix refresh token logic.
  • Fix inverted percentage indicator color.
  • Always show standard button in the sign in page.

v0.2.47

15 Mar 21:27
Compare
Choose a tag to compare

About

This version fixes some critical issues introduced by v0.2.46, such as docs not loading.

Changelog

  • Fix docs not loading in build version.
  • Lint the Vite config file.
  • Fix gapi and google libs issues when loading.

v0.2.46

15 Mar 19:32
Compare
Choose a tag to compare

Breaking changes

This version removes all usages from the deprecated Google Sign In for Web and replace it with Google Identity Services SDK.

It may be necessary to grant some additional permissions after the update when sign in.

Make sure to allow popups too.

Changelog

  • Update dependencies.
  • Use markdown files in about pages.
  • Add body classes to postcss file.
  • Add an animated indicator in page contents.
  • Add an about the project page.
  • Add a11y link to dashboard footer.
  • Remove header anchor on heading focus.
  • Replace deprecated Google Sign In with Google Identity Services SDK.
  • Fix page contents algorithm.
  • Add useBreakpoints in more places.
  • Update heading levels in instructions.
  • Fix undefined error in page contents component.
  • Update outdated information in docs.
  • Update GitHub icon in dashboard footer.
  • Add missing transition to docs.
  • Make table of contents sr-only.
  • Use more useLocalStorage from @vueuse.
  • Redirect to last page on sign in.
  • Remember search sort property and direction.
  • Add a better error handling in queries.
  • Show dialog overlay in GIS prompt.
  • Show settings button disabled outside dashboard.
  • Use book grid component in book tabs.
  • Hide Beta flag from screenreaders.
  • Add a grouped statistics component.
  • Fix undefined error in search dialog.
  • Redesign the mobile navbar.
  • Decrease the chart title font size.
  • Refactor cover finder service.

v0.2.45

03 Mar 20:33
Compare
Choose a tag to compare

About

This is just a minor release to fix some critical bugs introduced by v0.2.44.

Changelog

  • Fix stroke width change in dark mode.
  • Fix automatic search not working.
  • Add missing exposed functions.

v0.2.44

02 Mar 22:09
Compare
Choose a tag to compare

Changelog

  • Rewrite the router navigation guard.
  • Convert Vue SFC to script setup syntax.
  • Convert Book Vue SFC to script setup syntax.
  • Convert Dialog Vue SFC to script setup syntax.
  • Add Prettier.
  • Lint the files with ESLint and Prettier.
  • Convert Prettier file to JavaScript.
  • Undo hiding the loading indicator.
  • Update dependencies.
  • Fix empty header in search dialog on mobile.
  • Fix dialogs wrong z-order in sm breakpoint.
  • Increase filter dialog height in mobile.
  • Add missing fade transitions and fix imports.
  • Show header anchors on focus too.