- feat: starting implementation of a ts definition file
- refactor: improved module tree shaking
- refactor: module exports
- refactor: pear dependencies
- build: dependencies refactored and updated
- feat: generic external imports
- feat: warn for missing external dependencies
- feat: improved compatibility check
- feat: rollup configuration maker
- removed cjs version for universal module (umd)
- refactor: version
- refactor: removed unused polyfill
- feat: JfactoryFetch: added compatibility test
- feat: detect playgrounds
- refactor: JFactoryPromise: removed jquery dependencies
- refactor: JFactoryTrace: complete redesign
- refactor: env, config, compat, bootstrap, libs
- build: complete redesign
- build: supports raw /src import
- build: check node version
- build: dev-server 4 support (disabled by default)
- fix: CLI/REPL log formatter
- build: improved tree shaking
- feat: wildcard "?" to subscribe with a generated unique id
- build: dependencies refactored and updated
- feat: improved phase-switching queueing
- feat: TraitCSS.$cssFetch(): don't duplicate rules with same url
- feat: TraitDom.$dom(): support textnodes in <template>
- feat: JFactoryPromise improved abort and expire
- feat: Better support for Web Components
- feat: Shortcuts for Injecting the jFactory Traits into any Classes
- feat: TraitCSS.$cssFetch(): appendTo option with default to "head"
- feat: TraitLibReact: added support to React
- feat: TraitLibVue: added support to Vue.js
- feat: TraitDOM.$dom(): added optional argument "appendTo"
- feat: TraitDOM.$dom(): support <template> cloning
- fix: sourcemap for development bundles
- fix: interrupt the pending phase on opposite phase change
- feat: "await" throws the errorExpired if expired
- Initial public release