Releases: alessandrojean/toshokan
Releases · alessandrojean/toshokan
v0.2.43
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
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
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
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
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
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 ofidMap
. - Columns
Label Price
andPaid Price
divided in two:LPC
for the label price currency, andLPV
for the label price value;PPC
for the paid price currency, andPPV
for the paid price value.
- Total count formula fixed;
- Formulas related to label price and paid price updated;
- Publisher rank fixed.
v0.2.35
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
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
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.