💾 Archived View for gmi.sbgodin.fr › htmgem › CHANGELOG.gmi captured on 2023-06-14 at 14:06:46. Gemini links have been rewritten to link to archived content
View Raw
More Information
⬅️ Previous capture (2022-03-01)
➡️ Next capture (2023-09-08)
🚧 View Differences
-=-=-=-=-=-=-
Changelog
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.
[Unreleased] v2
- cgi-bin? Handle user input
- Page caching: don’t generate twice an unmodified file.
[Unreleased] v1
Security
∅
Development
- Proxy: https://thewebsite.tld/htmgem/proxy/[gemini://]capsule.tld/path/file.gmi
User interface
- Images: click to load and display.
- Be able to change the page style on the top bar.
- Be able to change the font size.
[1.5.0] - 2022-08-23
- Adds the Lagrange style, thanks to Eric <ortie10 at gmx.fr>
- Adds circumlunar css
- Removes the page-specific CSS
- Rewrites the documentation
[1.4.1] - 2022-08-02
- Adds link to /htmgem on the icon of the menu
- Fixes bug about CSS not applied correctly
- Fixes a bug about null by ref variable
[1.4.0] - 2021-04-11
- Adds the breadcrumbs at the top and the bottom of the page.
- Adds the text icon H͜͡m.
- Opens the external addresses in a new window/tab.
- Changes details in the 404 page.
- Manages UTF-8, UTF-16 and UTF-32 entry format.
- FIX: adds alt text of preformated texts.
- Enables to move and rename /htmgem.
- Allows to always run without the URL rewriting.
- Many code refactorings.
[1.3.0] - 2021-03-29
- Enables browsing without URL Rewriting
- Unit testing
- Adds the BNF definition
- Rewriting of the French documentation
- Translation to English
- Adds debug.css
- Adds index.htm in case of Php not activated
[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.
- Fixes 404 page text decoration, adds reload message.
- Links to download htmgem-master.zip.
- Links CHANGELOG and COPYING into index.gmi.
- Styles improvement, creation of raw.css.
- Rewording of texts.
[1.0.0] - 2021-03-10
- Improves presentation and installation page.
- Adds stylesheets and download of pages source code.
- Allows to change stylesheet in the URL.
- Tested successfully on a shared host.
[0.2.0] - 2021-03-06
Beta version
[0.1.0] - 2021-03-01
Alpha version