Releases: fastpack/fastpack
Releases · fastpack/fastpack
0.9.1
0.8.4
- Added
--env-var
option. Example:In this case environment will be checked for presence of X and Y. If the variable is present, the value is taken from the environment, otherwise the default specified value is used($ fpack --env-var=X --env-var=Y=y ...
""
forX
&"y"
forY
). Values are always considered as strings and can be referenced from the JavaScript code asprocess.env.X
.
0.8.3
- builtin transpiler: properly encode strings (children/props) in ReactJSX
- resolver: make sure to check file existence in a case sensitive manner on MacOS/Windows
- resolver: make sure
require('file.js')
checks for the filenode_module/file.js
first (not directory) - preprocessor configuration: on Windows make sure
/
(forward slash) matches the\
(backward slash) when specifying the regular expression
0.8.2
0.8.1
0.8.0
0.7.0
0.6.0
- production mode is temporarily disabled - always use the
--development
flag when doingbuild
- parsing, transpiling, and emitting are parallelised over all available CPU cores;
- command-line interface is changed to be (
fpack build ...
,fpack watch ...
,fpack serve ...
etc.) - error reporting is made more human-friendly (Thanks, @samouri!)
- improved support for the monorepo setup using the
--project-root
option (Thanks, @TrySound!) - initial development server with simple hot reloading (Thanks, @ulrikstrid!)
- a lot of bug fixes related to the cache, watch mode & others.
- almost all of the core modules are covered with interfaces (Thanks, @andreypopp, for the inspiration!)