diff --git a/CHANGELOG.gmi b/CHANGELOG.gmi index ec1fd99..961d81e 100644 --- a/CHANGELOG.gmi +++ b/CHANGELOG.gmi @@ -16,7 +16,6 @@ All notable changes to this project will be documented in this file. ### Security * 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, RTL/LTR, etc… * Manage different type of carriage return: CR CR/LF LF. @@ -30,15 +29,28 @@ All notable changes to this project will be documented in this file. ## [Unreleased] v1 +### Security +∅ + ### Development * Command line API for script, testing, CI… -* Split codebase: library to interpret GemText, command line interface (tests, …) and web interface. -* Properly close tags when the page exists in a non-null mode. +* Automated tests like phpunit ### User interface * Translate French texts to English. * Search for {pages}.css from the current directory to the root. Empty css file means don’t search and go to default. +## [1.2.0] - 2021-03-19 +* Removes "^" to disable text decoration line-wise. +* CSS is no longer incorporated in the HTML page. +* Perform sanity checks against unauthorized file access. +* Properly close tags when the page exists in a non-null mode. +* Split HTML generation in two: parsing and translating. +* Create classes to handle gemtext parsing and translating. +* Create class to generate back gemtext (for future test cases). +* Fix: 404 doesn't occur for an empty file. +* Page 404 fully generated by HtmGem itself. + ## [1.1.0] - 2021-03-14 * File download when using "source" as a style. * Improves the regex.