All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Bump Docker base image to 'elixir:1.15.5-erlang-26.0.2-debian-bookworm-20230612-slim'
- Bump max supported OTP version: 25.3 -> 26.0.2
- Disallow uncrawlable URLs in 'robots.txt'
- Use self-closing
<script>
tags in HEEx templates - Add
sitemap.xml
- Upgrade Elixir dependencies (#38a781f)
- Use proper
robots.txt
instead of the autogenerated one.
- Prevent other elements (e.g. inputs) from obscuring dropdown elements
- Remove unnecessary E2E test fragment that broke when updating npm dependencies
- Upgrade npm dependencies:
- @alpinejs/collapse: 3.12.1 -> 3.12.2
- @alpinejs/focus: 3.12.1 -> 3.12.2
- @playwright/test: 1.33.0 -> 1.34.3
- alpinejs: 3.12.1 -> 3.12.2
- daisyui: 2.52.0 -> 3.0.1
- jsdom: 22.0.0 -> 22.1.0
- typescript: 5.0.4 -> 5.1.3
- vitest: 0.31.0 -> 0.31.4
- Upgrade mix dependencies:
- floki: 0.34.2 -> 0.34.3
- flop_phoenix: 0.18.2 -> 0.19.0
- heroicons: 0.5.2 -> 0.5.3
- phoenix_live_view: 0.18.3 -> 0.19.0
- phoenix_live_dashboard: 0.7.2 -> 0.8.0
- In Todos index, do not show Todos that belong to another user.
- Use modified container deployment strategy
- New users no longer receive a confirmation email during registration.
- The description of this project in the 'Terms Of Use' section has been updated.
- Started keeping a changelog :)
- The maximum width of the page elements has been limited, allowing the UI to be read comfortably on larger screens.