ref: master
./CHANGELOG.adoc
= Changelog All notable changes to this project will be documented in this file. The format is based on https://keepachangelog.com/en/1.0.0/[Keep a Changelog], but uses AsciiDoc instead of Markdown, and this project adheres to https://semver.org/spec/v2.0.0.html[Semantic Versioning]. == Unreleased === Added * Account page (avatar, timezone, import, export) [0.5] * Experience deletion [0.5] * Wantlist deletion [0.5] * CLI create account [0.5] * CLI reset password [0.5] * Experienced, to-experience, TV serie watching in search results [0.5] * Episode page (cast) [0.5] * Lists filtering [0.5] * Link page -> experience [0.5] * Return to episode after watching [0.5] * check if wd:Q… is a book/~series [0.6] * 'Read book first' in lists [0.6] * Cache control [0.8] * Cache to webp and srcset images [0.8] * Kobo server [0.9] * mpv server [0.9] * man pages [0.10] * rtl [0.10] * API [0.10] === Changed * cast/crew in tvSeries with season numbers [0.5] * Better error showing [0.5] * 'Based on' overhaul [0.6] * css minification + gzip (^) [0.7] * libamuse removal (plus refactoring) [0.7] === Fixed * properly paginate inventaire results, sort in one page (some relevance?) [0.6] * (Emphasise book series) [0.6] * Gneral layout improvement [0.7] * Light theme improvement [0.7] * Translation (plurals) [0.7] * proper state when back, refreshed log-in, refreshed watched [0.8] * a11n, screanreaders [0.10] === Removed * Remove admin [0.10] == [0.4.0] — 2020-11-25 === Added * Public registrations can be blocked * Books from Inventaire can be viewed * Readlist * Books experiences * Films and TV series can be periodically updated * Whole seasons can be watched at once * Last episode to air shows episode code * Spoilers are blurred * Runtime in watchlist is shown * Default language and TMDB API key presence is validated at start * Cancelled films are marked in watchlist * Lists show ‘Page i/N’ === Changed * Search box on main page is auto-focused * Person backdrop is their most popular film * Empty user’s avatar is static * Remaining progress in TV series is visible grey * Moved TMDB API key to config file * All image lists look the same * Places for images have minimum size (content jumps less) === Fixed * On network failure search results are empty * Typo on login page * Input backgrounds in webkit * Book data is shown in native language if label is empty * Watch buttons are shown only for logged users * Fall back if accept-language is unknown * Other time fields are visible even when empty (when browsers do not support them) * Minor bugfixes === Removed * Python router == [0.3.0] — 2020-05-23 === Added * Watchlist (with searching) * Showing that film in watchlist has previous, not watched part * Marking films watched (also on another date) * TV Queue * Marking episodes skipped or watched * Showing progress in TV series * Skipping whole season 0 in TV series * Experiences (of films and TV series) * User account (signup and login) * Next episode to watch in TV series * New verbs (%a, %b, %h) in date translations === Changed * Placeholder on the front page is cut with ellipsis * Episode description in last and next episode are cut with ellipsis * Updated translations * Year is hidden if it’s unknown * Cancelled TV series are treated like ended ones === Fixed * Years in TV series if end year is unknown == [0.2.0] - 2020-02-10 === Added * Searching books (from Wikidata only). * Showing books (from Wikidata only). * Searching book series (from Wikidata only). * Showing book series (from Wikidata only). * Showing books/book series that film/tv series is based on. * Showing last aired episode. * Showing cast and crew from all episodes in tv series. * Links to sources in TMDb, Wikidata, and Inventaire. * Empty states of cast, crew, season, genre, rating, birthday. * Caching requests to TMDb. * Caching images, style, font. * Partial it-IT translation. * Partial de-DE translation. * Setting custom port. * Setting custom data path. * `install` and `uninstall` targets in `mkfile`. === Changed * Visual indicators of selected search results. * Visual indicators of selected persons. * Visual indicators of selected parts. * Showing tv series end year (if exists). * Lazy rendering images (by browser). * Rendering SVGs with resvg instead of Inkscape. * Code refactoring. === Removed * No more `makefile`. == [0.1.0] - 2020-01-22 === Added * Searching films. * Searching TV series. * Showing films. * Showing TV series.