CHANGELOG.adoc 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. = Changelog
  2. All notable changes to this project will be documented in this file.
  3. The format is based on https://keepachangelog.com/en/1.0.0/[Keep a Changelog], but uses AsciiDoc instead of Markdown,
  4. and this project adheres to https://semver.org/spec/v2.0.0.html[Semantic Versioning].
  5. == Unreleased
  6. === Added
  7. * Account page (avatar, timezone, import, export) [0.5]
  8. * Experience deletion [0.5]
  9. * Wantlist deletion [0.5]
  10. * CLI create account [0.5]
  11. * CLI reset password [0.5]
  12. * Experienced, to-experience, TV serie watching in search results [0.5]
  13. * Episode page (cast) [0.5]
  14. * Lists filtering [0.5]
  15. * Link page -> experience [0.5]
  16. * Return to episode after watching [0.5]
  17. * check if wd:Q… is a book/~series [0.6]
  18. * 'Read book first' in lists [0.6]
  19. * Cache control [0.8]
  20. * Cache to webp and srcset images [0.8]
  21. * Kobo server [0.9]
  22. * mpv server [0.9]
  23. * man pages [0.10]
  24. * rtl [0.10]
  25. * API [0.10]
  26. === Changed
  27. * cast/crew in tvSeries with season numbers [0.5]
  28. * Better error showing [0.5]
  29. * 'Based on' overhaul [0.6]
  30. * css minification + gzip (^) [0.7]
  31. * libamuse removal (plus refactoring) [0.7]
  32. === Fixed
  33. * properly paginate inventaire results, sort in one page (some relevance?) [0.6]
  34. * (Emphasise book series) [0.6]
  35. * Gneral layout improvement [0.7]
  36. * Light theme improvement [0.7]
  37. * Translation (plurals) [0.7]
  38. * proper state when back, refreshed log-in, refreshed watched [0.8]
  39. * a11n, screanreaders [0.10]
  40. === Removed
  41. * Remove admin [0.10]
  42. == [0.4.0] — 2020-11-25
  43. === Added
  44. * Public registrations can be blocked
  45. * Books from Inventaire can be viewed
  46. * Readlist
  47. * Books experiences
  48. * Films and TV series can be periodically updated
  49. * Whole seasons can be watched at once
  50. * Last episode to air shows episode code
  51. * Spoilers are blurred
  52. * Runtime in watchlist is shown
  53. * Default language and TMDB API key presence is validated at start
  54. * Cancelled films are marked in watchlist
  55. * Lists show ‘Page i/N’
  56. === Changed
  57. * Search box on main page is auto-focused
  58. * Person backdrop is their most popular film
  59. * Empty user’s avatar is static
  60. * Remaining progress in TV series is visible grey
  61. * Moved TMDB API key to config file
  62. * All image lists look the same
  63. * Places for images have minimum size (content jumps less)
  64. === Fixed
  65. * On network failure search results are empty
  66. * Typo on login page
  67. * Input backgrounds in webkit
  68. * Book data is shown in native language if label is empty
  69. * Watch buttons are shown only for logged users
  70. * Fall back if accept-language is unknown
  71. * Other time fields are visible even when empty (when browsers do not support them)
  72. * Minor bugfixes
  73. === Removed
  74. * Python router
  75. == [0.3.0] — 2020-05-23
  76. === Added
  77. * Watchlist (with searching)
  78. * Showing that film in watchlist has previous, not watched part
  79. * Marking films watched (also on another date)
  80. * TV Queue
  81. * Marking episodes skipped or watched
  82. * Showing progress in TV series
  83. * Skipping whole season 0 in TV series
  84. * Experiences (of films and TV series)
  85. * User account (signup and login)
  86. * Next episode to watch in TV series
  87. * New verbs (%a, %b, %h) in date translations
  88. === Changed
  89. * Placeholder on the front page is cut with ellipsis
  90. * Episode description in last and next episode are cut with ellipsis
  91. * Updated translations
  92. * Year is hidden if it’s unknown
  93. * Cancelled TV series are treated like ended ones
  94. === Fixed
  95. * Years in TV series if end year is unknown
  96. == [0.2.0] - 2020-02-10
  97. === Added
  98. * Searching books (from Wikidata only).
  99. * Showing books (from Wikidata only).
  100. * Searching book series (from Wikidata only).
  101. * Showing book series (from Wikidata only).
  102. * Showing books/book series that film/tv series is based on.
  103. * Showing last aired episode.
  104. * Showing cast and crew from all episodes in tv series.
  105. * Links to sources in TMDb, Wikidata, and Inventaire.
  106. * Empty states of cast, crew, season, genre, rating, birthday.
  107. * Caching requests to TMDb.
  108. * Caching images, style, font.
  109. * Partial it-IT translation.
  110. * Partial de-DE translation.
  111. * Setting custom port.
  112. * Setting custom data path.
  113. * `install` and `uninstall` targets in `mkfile`.
  114. === Changed
  115. * Visual indicators of selected search results.
  116. * Visual indicators of selected persons.
  117. * Visual indicators of selected parts.
  118. * Showing tv series end year (if exists).
  119. * Lazy rendering images (by browser).
  120. * Rendering SVGs with resvg instead of Inkscape.
  121. * Code refactoring.
  122. === Removed
  123. * No more `makefile`.
  124. == [0.1.0] - 2020-01-22
  125. === Added
  126. * Searching films.
  127. * Searching TV series.
  128. * Showing films.
  129. * Showing TV series.