Skip to content

Include configuration update (Breaking)

Compare
Choose a tag to compare
@Mistralys Mistralys released this 03 Jul 10:42
· 11 commits to main since this release

Included in this release:

  • UI: Removed list of file numbers used for testing.
  • Parser: Modified include behavior to require setting allowed paths.
  • Parser: Increases security by disallowing including from outside allowed paths.
  • Manager: Added include paths via DocsManager::addIncludePath().
  • Manager: Added the DocsConfig class to handle configuration options.

Breaking changes

  • Include files are no longer relative to the document, but to the
    configured include paths.
  • Include paths must be set via the new DocsConfig class instead
    of the parser class.