Posted March 18, 2024 by Alamantus GameDev
This was originally published on Codeberg at https://codeberg.org/Alamantus/FeatherWiki/releases/tag/1.7.0 and https://codeberg.org/Alamantus/FeatherWiki/releases/tag/1.7.1 back at the end of October 2023 and I forgot to update it here. Oops!
This update includes a whole 1.5 kilobytes of extra features aimed at making using Feather Wiki a little bit easier thanks to the feedback and requests of a bunch of cool people:
<nowiki>
HTML tag has been added to prevent Feather Wiki from parsing content (#110)
It also fixes some bugs that were reported:
Lastly, some internal behaviors were changed:
md.js
changed the order of its parsing so code, then links, then HTML gets processed before the rest
window.pell
editor got renamed to window.ed
to save a few bytes
deleted
so it can be spotted more easily from the editor
href
and before the closing angle brace, i.e. <a href="<a href="<a href="https://feather.wiki">https://feather.wiki</a>"><a href="https://feather.wiki</a>">https://feather.wiki</a></a>">target="_blank" is added</a>
versus <a href="<a href="<a href="https://feather.wiki">https://feather.wiki</a>"><a href="https://feather.wiki</a>">https://feather.wiki</a></a>" >target="_blank" is not added</a>
FW.ready()
function that can be used in all custom JS instead of the old extension overhead!