All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Here we write upgrading notes for brands. It's a team effort to make them as straightforward as possible.
- PROJECTNAME-YYYY PATCH Ticket title goes here.
- new worker method takes over the worker thread console.log
- new Console textarea and Logger event subscription on test index.html file to display console.log listings
LoggermethodconsoleTakeOvertakes over the main JS thread console.log but also keeps original console functionality now
- support for Chrome (v92 onwards), Firefox and Safari technology preview
- open303 as a submodule to build the maxi-processor
- cross-origin isolation header for SharedArrayBuffer
- new CHANGELOG.md
- new .npmignore
- new logger class for aggregating log messages and taking over the console.log
- maxi-processor.js concatenates Maximilian PureJS and Wasm, open303, and custom processor code
- make does the build and packages the different sema-engine module formats
- all modules are now index to enable module import with
import { Engine } from 'sema-engine'; - structure of the package now facilitates local development with npm link
- update README code snippets for importing the library
- simplified rollup build workflow