Fronde v0.5.0
This new release[1] continues the stability work.
The biggest improvement has been in the Gemini protocol handling, now allowing you to publish Gemlog with the same features as for the HTML blogs.
It also comes with two new features, which should open new ways of improvement in the future:
- Introduce a way to bundle some default themes for Web publishing. For now only one theme (named `umaneti' and visible on the Fronde homepage itself[2]) is available, but the idea would be to add more of them. The default theme is still the one from Org itself.
- Support publishing on Neocities[3]. This new feature induced a full rewrite of the publishing code. You can now use either the rsync backend or this new Neocities backend if you want to benefit from their nice and cheap static website hosting solution. You can read more about publication options in the documentation[4], but nothing block you to still use your ftp client of choice. The long term idea on the matter would be to also support some other slow- or yester-web hosting platform. Iβm currently thinking about supporting Yay.Boo![5] in a future version for example.
- Improve a lot the Gemini[6] support. I like the idea behind this little protocol and would like to be more present there as well.
This release changes the way `i18n:' links are parsed by our private Org extension. Previously, they were stored as `i18n:https://example.com|en', but must now be stored as `i18n:https://example.com::en' (`::' replacing `|' to separate the URI from the lang tag). This is to be more homogeneous with `file:', `attachment:', and `id:' links, which also accept a suffix separated with `::'.
This release removes the support of Liquid tags while rendering custom org-options settings. This is to stay homogeneous with other org placeholders. Liquid tags are only expected to render internal/private templates.
All changes are visible in the git log[7].
[1] This new release (HTTPS)
[2] Fronde homepage itself (HTTPS)
[3] Neocities (HTTPS)
[4] the documentation
[5] Yay.Boo! (HTTPS)
[6] Gemini (HTTPS)
[7] in the git log (HTTPS)
--
π
jeudi 11 juillet 2024 Γ 20:36
π Γtienne Pflieger with GNU/Emacs 29.4 (Org mode 9.7.11)
π·οΈ Fronde
π·οΈ Org
π·οΈ Emacs
π·οΈ ruby
π Back to gemlog
π‘ Back to home
π Propelled by fronde