You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed inode number from stamps due to not all FUSE filesystems keeping track of inodes.
Symlinks to directories are now properly descended into, though consider this experimental.
CSS can be transcluded.
Codeblocks now do not always render formats such as html and md unless a t. prefix is given.
wikiRenderer is now responsible for 'code mode' rather than WikiTemplate.
special/systemHashes.md checks for a system/newHashes.json file as an update assistant.
If someone else actually started building a wiki off of this and wants the update, replacing special/systemHashes.md first and adding the newHashes.json file is probably a good first step.
Lua templating works inside raw HTML files. (use <?lua 2 + 2 ?>)
When an error occurs in an inline section of content being rendered, the error is caught there, rather than when it escapes.
This fixes the preview widget breaking the editor.
wikiPathList is called a lot less often. Instead, places which would use it a lot instead create their own caches at request start.
This does add the implicit assumption that nothing in particular depends on the contents of these caches at the end of a modifying request like an edit. But the perf. gains are needed to scale page-count to a point I'm comfortable with.
wikiTitleStylize will now add spaces around / in stylized names.
If the default action is missing for some reason, a more comprehensible error will be given.
If alt-text is supplied to system/templates/dir, this will override the directory it is looking at.
The system/templates/sortedPageList widget can now provide a page-tree using the <details> element. The navigation panel now uses this.
The navigation panel is now in system/index/navPanel as opposed to the frame, to isolate changes specific to either element. This is similar to the logo.