Skip to content

v1.6

Choose a tag to compare

@Dav2070 Dav2070 released this 03 Nov 17:27
· 230 commits to master since this release

Changelog

  • General
    • Upgrade to Angular 16, dav-ui-components v1.0.3 & dav-js v2.6.6
    • Implement lazy loading for blurhash images
    • Update project to use new GraphQL backend
    • Remove bootstrap and directly use CSS for all styles instead
  • General design
    • Rebuild navbar with logo, NavigationBar and IconButtons from dav-ui-components and add transparency effect
    • Rebuild bottom navbar using NavigationBar from dav-ui-components and add transparency effect
    • Use FontAwesome for all icons in the project
    • Remove dual-screen layout on all pages except for LibraryPage and EpubViewer
  • LibraryPage
    • Add new welcome screen
      • Add quick actions for opening a book file and for logging in
      • Add section for finding books with list of random books, list of random authors, list of random categories and link to the Store
    • Rebuild animation for navigating to list of all books
    • Improve list of all books using List component from dav-ui-components and add author name to list items
  • EpubViewer
    • Hide the left and right buttons on desktop after a few seconds
    • On mobile use new BottomSheet component for the bottom navigation
    • On mobile show table of contents and list of bookmarks in BottomSheet
  • AccountPage
    • Replace bootstrap buttons for login and signup with buttons from dav-ui-components
  • SettingsPage
    • Use Settings component for settings entries
    • Use LinkButton component for the links and replace the MD RadioButtons for the theme with Dropdown from dav-ui-components
  • Store
    • Remove sidenav with list of categories
    • Change list of recently published books to randomly selected books and remove link to all books page
    • Move list of new series above list of authors and change it to randomly selected series
    • Change list of new authors to randomly selected authors
    • Add horizontal list of categories with randomly selected categories and link to StoreCategoriesPage
  • StoreBookPage
    • Use ProfileCard component for author and publisher info
  • StoreCategoriesPage (new)
    • Add horizontal lists for all categories with the first 10 books and link in the header to the category page
  • AuthorProfile
    • Use List component from dav-ui-components for list of books and list of series
    • Remove the card for adding new item & use add button in Header component instead
  • PublisherProfile
    • Use List component from dav-ui-components for list of authors
    • Remove the card for adding new item & use add button in Header component instead
  • NewBookPage
    • Collection section
      • Use List component for list of collections
      • Remove card for new release
      • Use the next button for creating a new release, when not selecting an existing collection
  • NewSeriesPage
    • Simplify the list of books by using simple checkboxes with the book title instead of cards with the cover and a checkbox
  • AuthorSeriesPage
    • Change the list of books to a horizontal layout
    • Remove the card for adding books & use add button in Header component instead
  • AuthorReleasesPage
    • Use List component for the list of releases
  • Remove AuthorSetupPage