diff --git a/CHANGELOG.gmi b/CHANGELOG.gmi index b4f4f0b..01604f5 100644 --- a/CHANGELOG.gmi +++ b/CHANGELOG.gmi @@ -10,15 +10,17 @@ and this project adheres to [Semantic Versioning](https:/​/semver.org/spec/v2. * Check url encoding: The filename fetched on disk may differ from that was asked by URL. * Perform sanity checks against unauthorized access. * Check unicode capability, UTF16 input, etc… -* Manage different type of carriage return: CR CR/LF LF +* Manage different type of carriage return: CR CR/LF LF. ### Development * Command line API for script, testing, CI… -* Split codebase: library to interpret GemText, command line interface (tests, …) and web interface +* Split codebase: library to interpret GemText, command line interface (tests, …) and web interface. * Page caching: don’t generate twice an unmodified file. +* Properly close tags when the page exists in a non-null mode. +* Be able to move /htmgem anywhere and (for the Php part) outside the webbrowser scope. ### User interface -* Page menu on upper and lower sides: [parent dir] [root dir] [raw text] +* Page menu on upper and lower sides: [parent dir] [root dir] [raw text]. * Images * Text localisation * Proxy: https:/​/thewebsite.tld/htmgem/proxy/[gemini:/​/]capsule.tld/path/file.gmi