diff options
Diffstat (limited to 'changelog.md')
-rw-r--r-- | changelog.md | 80 |
1 files changed, 60 insertions, 20 deletions
diff --git a/changelog.md b/changelog.md index cf4b230..b533250 100644 --- a/changelog.md +++ b/changelog.md | |||
@@ -1,29 +1,69 @@ | |||
1 | # Changelog | 1 | # Changelog |
2 | 2 | ||
3 | This file lists notable changes that have been made to the application on each release. | 3 | This file lists notable changes that have been made to the application on each |
4 | Releases are tracked and referred to using git tags. | 4 | release. Releases are tracked and referred to using git tags. |
5 | |||
6 | |||
7 | ## v2.1 - 2022-09-04 | ||
8 | - New features: | ||
9 | - Add support for Markdown-formatted files, which are now rendered. | ||
10 | - Add support for user-defined splash screen in the viewer. | ||
11 | - Improvements: | ||
12 | - Item descriptions now support Markdown formatting. | ||
13 | - `.webp` files are now registered and displayed as pictures. | ||
14 | - Better focus management (tab and scroll) in the viewer. | ||
15 | - Prevent flashing during viewer loading. | ||
16 | - Made the viewer lighter and faster to load. | ||
17 | - Directories now stay on top of item lists in viewer. | ||
18 | - Zooming on pictures is now smoother (proportional). | ||
19 | - Bug fixes: | ||
20 | - Fix cache thumbnail masking in index in the compiler. | ||
21 | - Fix momentum/kinetic scroll on Safari and Firefox on iOS. | ||
22 | - Fix sort order button hitbox. | ||
23 | - Fix viewer component not resetting on item change. | ||
24 | - Fix "Object is possibly 'null'" error in templates. | ||
25 | - Fix picture loading failure in edge case. | ||
26 | - Fix scroll position issue when switching screen orientation. | ||
27 | - Fix item aspect-ratio when the search panel is open. | ||
28 | - Miscellaneous: | ||
29 | - The project is now available as a Nix Flake. | ||
30 | - Framework upgrade: Vue 2 to Vue 3 | ||
31 | - Replaced viewer components for dropdown, toast, button, tag, input, loader. | ||
32 | - The Windows bundle now includes ImageMagick with HDRI enabled. | ||
33 | - Portable builds now look for the viewer at its runtime location. | ||
34 | - Plain text files are now displayed inline instead of using an iframe. | ||
35 | |||
5 | 36 | ||
6 | ## v2.0 - 2020-09-25 | 37 | ## v2.0 - 2020-09-25 |
7 | - Thumbnails are now allowed for all files in addition to directories. | 38 | - Thumbnails are now allowed for all files in addition to directories. |
8 | __Breaking change__: directory thumbnails are now named "\_thumbnail.ext" instead of "\_directory.ext". | 39 | __Breaking change__: directory thumbnails are now named "\_thumbnail.ext" |
9 | - Plain text, PDF, audio and video items are now displayed within the web application in browsers which support those formats. | 40 | instead of "\_directory.ext". |
10 | - Items can now have a timestamp. | 41 | - Plain text, PDF, audio and video items are now displayed within the web |
11 | Date and time can be given through the "datetime" key in sidecar metadata files. | 42 | application in browsers which support those formats. |
12 | By default, this is set to the last modification date and time of the file itself. | 43 | - Items can now have a timestamp. Date and time can be given through the |
13 | - Items can now have an optional description, given through the option of the same name in sidecar metadata files. | 44 | "datetime" key in sidecar metadata files. By default, this is set to the last |
14 | Rich text formatting is possible through the use of the GitHub-Flavoured Markdown (GFM) syntax. | 45 | modification date and time of the file itself. |
15 | - An information panel has been added to the viewer. | 46 | - Items can now have an optional description, given through the option of the |
16 | It displays the title, date and time, as well as the description associated to the viewed item. | 47 | same name in sidecar metadata files. Rich text formatting is possible through |
17 | - Items can now be sorted by name and date through a newly introduced sorting menu in the viewer. | 48 | the use of the GitHub-Flavoured Markdown (GFM) syntax. |
18 | A default order can be configured in the viewer's configuration file with the "initialItemSort" option. | 49 | - An information panel has been added to the viewer. It displays the title, |
19 | The default behaviour is to sort items in chronological order. | 50 | date and time, as well as the description associated to the viewed item. |
20 | - Tag suggestions are now limited to the first 10 most used tags for each category. | 51 | - Items can now be sorted by name and date through a newly introduced sorting |
21 | The hidden suggestions now have to be expanded by the user. | 52 | menu in the viewer. A default order can be configured in the viewer's |
22 | This limit can be modified or disabled with the newly introduced "initialTagDisplayLimit" option. | 53 | configuration file with the "initialItemSort" option. The default behaviour |
23 | - The viewer can now load alternative configuration files through an optional query parameter. | 54 | is to sort items in chronological order. |
24 | - The index file to load can now be specified in the viewer configuration file with the "galleryIndex" option. | 55 | - Tag suggestions are now limited to the first 10 most used tags for each |
25 | - Gallery build time has been reduced through more extensive caching (now reusing item metadata from previous compilations). | 56 | category. The hidden suggestions now have to be expanded by the user. This |
57 | limit can be modified or disabled with the newly introduced | ||
58 | "initialTagDisplayLimit" option. | ||
59 | - The viewer can now load alternative configuration files through an optional | ||
60 | query parameter. | ||
61 | - The index file to load can now be specified in the viewer configuration file | ||
62 | with the "galleryIndex" option. | ||
63 | - Gallery build time has been reduced through more extensive caching (now | ||
64 | reusing item metadata from previous compilations). | ||
26 | 65 | ||
27 | 66 | ||
28 | ## v1.0 - 2020-05-02 | 67 | ## v1.0 - 2020-05-02 |
29 | - First release. | 68 | - First release. |
69 | |||