Skip to content

v1.2.1

Compare
Choose a tag to compare
@sixem sixem released this 19 Sep 03:01
· 102 commits to master since this release

Changes

General

  • [update] - The project has been updated to use TypeScript.
  • [update] - Added a new module for handling events.
  • [feature] - Added an inject option for injecting custom HTML into the header, body or footer.
  • [feature] - Added an option to enable the script as a single-page application, eliminating the need to reload between navigations. This is an experimental feature for now.
  • [feature] - Added an option to enable authentication only on specific directories matching a regular expression.
  • [update] - The default file size units are now KiB, MiB, and GiB to better denote that a kilobyte is considered to be 1024 bytes in the script.
  • [update] - A unit size over one gigabyte should now contain a decimal.
  • [fix] - Fixed some issues with the encode_all option.
  • [fix] - All paths should now end with a slash (/).

Design

  • [update] - Improved the organization of the stylesheets.
  • [update] - The stylesheets have been improved and made more efficient.

Gallery

  • [update] - The list toggle button should now occupy a persistent amount of space when toggling between states.
  • [update] - An active loading state in the gallery will no longer stop the client from navigating, and the loading of an item can now be cancelled by navigating to another item.
  • [update] - Improved some of the loading of items in the gallery.
  • [fix] - The transition when navigating from a video or image to another image or video should now be a lot smoother.

Advanced

  • [update] - Added an option to prepend a path to the links being displayed by the Indexer.

Other

  • [update] - A basic way to run the script through Docker has been added.
  • [update] - The documentation has been updated.