Skip to content

v3.1.0 - Windows compatibility

Latest

Choose a tag to compare

@AngledLuffa AngledLuffa released this 10 Aug 19:52
· 45 commits to master since this release

Updates for Windows compatibility, security fix, templates fixes

  • compatibility and identical results across linux/windows/mac using fork/spawn as needed

  • better performance in high cpu low memory regimes, as we are passing SharedMemory blobs instead of entire template dicts

  • #expr security hole fixed - can no longer execute arbitrary code on maliciously written wiki pages

  • #expr comparisons fixed - <= was incorrectly processed as <== for example

  • <nowiki> honored in template expansions, removing }} and infobox cruft from many pages

  • missing pages restored: colons in titles no longer drop pages, final page not dropped

  • a variety of other template improvements, missing operators added, some spacing fixed, future work needed

  • optimizations that effectively cancel out the runtime added by the previous list of fixes