Release notes

Release notes#

0.14#

  • Added a button to remove {exec} output.

  • Fixed {exec} :linenos:.

0.13#

  • Added support for executing blocks after a block with {exec} :then:.

0.12#

  • Added user input functionality for {exec} python blocks.

0.11#

  • {exec} python now works when offline.

  • Fixed an issue that prevented entering the character / in editors.

  • Disabled the search shortcut, as it can interfere with editors.

  • Made the workaround for missing SharedArrayBuffer configurable.

    • By default, no workaround is installed, and Polyscript seems to work fine.

    • Cross-origin isolation can be enabled, but this breaks <iframe> tags.

    • Alternatively, a Sabayon service worker can be installed.

0.10#

  • Added initial support for {exec} python.

    • Currently, Python code execution only works when online.

  • Made the automatic page reloading more reactive.

  • Made pages cross-origin isolated even if the server doesn't set the appropriate headers.

Warning

This release breaks <iframe> tags in documents. On Chrome, setting the credentialless attribute on the <iframe> tags fixes the issue, but Firefox and Safari don't support it (yet).

0.9#

  • Added automatic page reloading on successful builds in the dev server.

  • Fixed encoding issues with {exec} :include:.

0.8#

  • Allowed multiple references in {exec} :after:.

  • Added support for including external files with {exec} :include:.

0.7#

  • Fine-tuned the {exec} control buttons.

0.6#

  • Added support for editable blocks with {exec} :editable:.

0.5#

  • Added on-click execution of {exec} blocks.

  • Added support for dependencies with {exec} :after:.

  • Added proper rendering of SQL errors in {exec} sql.

  • Fixed the handling of NULL values in {exec} sql.

0.4#

  • Added checking for updates in the dev server.

  • Added install, use and development documentation.

0.3#

  • Added automatic rebuilding on source file changes in the dev server.

0.2#

  • First public release.