Skip to content

Releases: alessandrojean/toshokan

v0.2.43

02 Mar 00:56
Compare
Choose a tag to compare

Changelog

  • Add chevron to profile menu in navbar.
  • Remake Beta indications.
  • Fix spacing in reading actions.
  • Add tabular-nums to date inputs.
  • Fix some a11y issues reported by Lighthouse.
  • Remove outline in book card.
  • Fix wrong read at order in search and library.
  • Add focus states to app navbar.
  • Move settings to a dialog.
  • Add development settings.
  • Add a subtle ring to dialogs.
  • Use common dialog overlay in library filters.
  • Make logo unselectable.
  • Add link to instructions in dashboard footer.
  • Improve a bit the charts UX.
  • Decrease the gap size in grids.
  • Add history link to next reads.
  • Fix missing animation on settings dialog.

v0.2.42

27 Feb 18:54
Compare
Choose a tag to compare

Changelog

  • Use vue-query to handle SWR.
  • Add a DataTable wrapper.
  • Add next reads section to home.
  • Transform release fetcher into a query.
  • Add support to float numbers in next reads.
  • Run lint.

v0.2.41

24 Feb 01:47
Compare
Choose a tag to compare

Changelog

  • Add missing read at date in book table.
  • Document the SheetService functions.
  • Make some lookup methods private.
  • Document more stuff.
  • Add E2E and refactor the SheetService methods.
  • Add E2E to validators.
  • Add E2E to ISBN.
  • Add missing hover state on search key tooltip.
  • Show keywords in search history items.
  • Add supports-backdrop-blur variant.
  • Remove loading indicator from table.
  • Change explorer transition.
  • Add a subtle ring to search dialog.
  • Disable book selection in mobile.
  • Improve a bit the UX of the search dialog.
  • Use skeleton utils in more components.
  • Fix search dialog jumping effect.
  • Add some WAI-ARIA attributes to search dialog.
  • Fix sheet test.

v0.2.40

22 Feb 03:43
Compare
Choose a tag to compare

Changelog

  • Update dependencies.
  • Add starting text to the loading component.
  • Add loading indicator to cover selector.
  • Make preview cover sticky.
  • Add quick view mode toggle in library.
  • Add checkboxes to table view.
  • Change library header sort icon based on state.
  • Tweak the book table a bit.
  • Indicate current view mode.
  • Tweak the chips color.
  • Show underline on hover table header.
  • Fix spacing in create book dialog buttons.
  • Improve the keyboard usage in search.
  • Improve keyboard UX in explorer.
  • Change focus behavior on table header.
  • Add keyboard navigation in book carousel.
  • Add keyboard navigation to group grid.
  • Improve useMarkdown.
  • Replace Vuex with Pinia 🍍 .
  • Add transition when changing book card type.
  • Use global scope in useI18n.
  • Fix currency formating in table.
  • Split locale files and dynamic import them.
  • Add missing scope in i18n-t components.
  • Add ISBN data to book model.
  • Fix sheet chooser not closing when selecting.
  • Show changelog in reload dialog.
  • Fix dark theme not changing in initial render.
  • Add favorite toggle in table.
  • Add anchor links to about pages.
  • Disable explicit HTML in about pages.
  • Add scroll snap on book carousel.
  • Fix wrong link in reload dialog.

v0.2.37

11 Feb 22:02
Compare
Choose a tag to compare

Changelog

  • Fix insert book returning the row instead of the ID.
  • Fix hard to see read icon in compact mode.
  • Create a custom monetary field.

v0.2.36

07 Feb 02:20
Compare
Choose a tag to compare

Changelog

  • Make logo link point to homepage.
  • Tweak the homepage.
  • Tweak the about pages.
  • Dynamic import the apex charts component.
  • Fix missing alert action styles.
  • Make labels not selectable.
  • Tweak book card badges.
  • Fix bad colors book cover loading icon.
  • Fix weird opacity behavior in book cover.
  • Make the dialog overlay darker in light theme.
  • Move book owner badge into a component.
  • Make YouTube embeds have shadow.
  • Fix linting error in Tailwind file.
  • Add dashboard link in about pages.
  • Fix ghost button hover and animate stat card icon.
  • Remove the usage of idMap.

Breaking changes

The sheet needs to be updated to v12.

  • Column Row with =ROW() added to eliminate the usage of idMap.
  • Columns Label Price and Paid Price divided in two:
    • LPC for the label price currency, and LPV for the label price value;
    • PPC for the paid price currency, and PPV for the paid price value.
  • Total count formula fixed;
  • Formulas related to label price and paid price updated;
  • Publisher rank fixed.

v0.2.35

02 Feb 21:25
Compare
Choose a tag to compare

Changelog

  • Split the sheet functions into multiple files.
  • Make the blurred covers to blur quickier.
  • Convert the book model to a class.
  • Add a better support to future items.
  • Add image lazy loading in Markdown.
  • Make usage of useMarkdown in about pages.
  • Add summary in about pages.
  • Add breadcrumb support to useMarkdown.
  • Tweak the 404 and error pages.
  • Add a typewriter effect in homepage.
  • Fix warnings in useMarkdown.

v0.2.34

27 Jan 03:02
Compare
Choose a tag to compare

Changelog

  • Fix broken lint.
  • Add Blur NSFW setting.
  • Make the search result cover wider.
  • Hide navbars when scrolling.
  • Separate search into a module.
  • Separate settings into a module.
  • Refactor the collection module.
  • Make groups filter allows multiple selections.
  • Refactor the library filters code.
  • Add no results state in library.
  • Ignore vue/multi-word-component-names rule.
  • Add more owner avatars in some pages.
  • Fix carousel missing an item.
  • Redesign the draggable tags style a bit.
  • Show theme icon in theme toggle button.
  • Update dependencies.
  • Fix navbar hiding if theme toggle is active.
  • Add support to YouTube playlists in Markdown.
  • Add hover effect on book card.
  • Animate refresh icon when loading.
  • Fix VS Code issues.
  • Fix wrong hover effect on disabled buttons.
  • Fix z-index not working in navbar menu.
  • Add background to YouTube video.
  • Add link to release in footer.
  • Localize query errors.
  • Fix missing transitions in chips.
  • Reword filter action to apply in dialog.
  • Fix missing sharp edges in search item cover.
  • Remove unused image.
  • Update homepage images.
  • Update guide images.
  • Bump the version to release.

v0.2.33

25 Jan 22:28
Compare
Choose a tag to compare

Changelog

  • Redesign the 404 page.
  • Redesign the error page.
  • Handle missing scopes.
  • Move the dialogs to a proper folder.
  • Move book components to a proper folder.
  • Redesign the dashboard settings page.
  • Remove logging in useMarkdown.
  • Fix wrong ref accessing in BookTabs.
  • Add book navigation.
  • Fix document title not changing in the book page.
  • Change the wrong typography.
  • Add hover animation on book carousel.
  • Add underline on hover author link.

v0.2.31

21 Jan 18:52
Compare
Choose a tag to compare

Changelog

  • Update the icons using IconKitchen.
  • Add beforeunload handling (closes #7).
  • Make the locale selector native if mobile (closes #6).
  • Add a PWA update dialog (closes #4).
  • Remove auto update from PWA.
  • Make markdown YouTube iframes lazy load.