All notable changes to this project will be documented in this file.
Enhancements:
- #151: Unnamed default exports now reflect the TitleCase name of the component file.
- #141: Replaced React SSR with SSR + Client-side Hydration behind the SSR flag.
- #140: Improved base lighthouse scores for autogenerated goout.
- #135: Added ability for bundler specific errors to propagate to UI error reporter.
- #64: Added experimental feature to replace babel runner with swc.
Bugfixes:
- #145: Fixed bug that prevented the correct environment mode from being applied.
Bugfixes:
- #118: Added support for js document comment parsing.
- #115: Index file support for javascript importing.
- #123: React frames no longer overwrite each other during micro frontends.
QOL-Enhancements:
- #110: Run-time tracing for file errors.
- #117: Cleanup formatting of the build and dev command output.
- #116: Directory blacklisting & logging cleanup.
Performance:
- #121: Skip file parsing for import cycles that are not of supported extension type.
- #112: Increase startup time for reoccuring bundles within dev command (100x increase).
Enhancements:
- #122: Lib generation maintains variable placement.
- #81: Orbit client side display during error occurrence.
Bugfixes:
- #96: Resolve numerous issues around parsing export keywords in javascript files.
QOL-Enhancements:
Enhancements:
- #70: Standalone deploy command
orbit deploy
with static file rendering. - #78: Minor logging rework.
- #13: Validate node modules are installed before build process.
Bugfixes:
- #82: Fix for windows support
Enhancements:
- #59: Added experimental support for react server-side-rendering.
- #49: Added new tool for visualization of the dependency graphs output by the
depout
flag. - #11: Added support for vanilla js components with micro-frontends.
- #10: Added support for recomputing dependency map during repack.
Bugfixes:
- #55: Fix issue that applied duplicate pages to the generated go output.
- #51: Fix bug that prevented from detecting correct page extension.
Bugfixes:
- #45: Fix JS lexer from having duplicate extensions in the file output.
- #41: Fix JS lexer bug that caused non jsx files to fail parsing on jsx rules.
- #38: Fix for various
libout
slug parsing bugs. - #32: Fix dev command to detect new pages.
Bugfixes:
- #36: Fix
libout
issue that caused cached urls to be applied twice to the web bundle. - #29: Fix issue that caused a browser error to be thrown when a component was processed to quickly.
Enhancements:
- #30: Added support for page hot reloading for dev command.
initial release