static-fs
Version:
A static filesystem to bundle files and read them using Node.js
216 lines (100 loc) • 9.9 kB
Markdown
# Static-Fs Changelog
## [1.10.1](https://github.com/mistic/static-fs/compare/v1.10.0...v1.10.1) (2020-05-14)
### Bug Fixes
* use patched fs in the module loader ([#216](https://github.com/mistic/static-fs/issues/216)) ([4a4d3d1](https://github.com/mistic/static-fs/commit/4a4d3d1b89fff68c3abd8a138313a1dcf6c6a9eb))
# [1.10.0](https://github.com/mistic/static-fs/compare/v1.9.1...v1.10.0) (2020-05-04)
### Features
* hide static_fs folder by default ([#215](https://github.com/mistic/static-fs/issues/215)) ([76bdd8b](https://github.com/mistic/static-fs/commit/76bdd8b16a096ee603001401661400a1306e06bb))
## [1.9.1](https://github.com/mistic/static-fs/compare/v1.9.0...v1.9.1) (2020-04-24)
### Bug Fixes
* undo only on exit instead of undo and shutdown ([#209](https://github.com/mistic/static-fs/issues/209)) ([6a98ebb](https://github.com/mistic/static-fs/commit/6a98ebb666e54e4b538fd5be4a17ad2386b5710d))
# [1.9.0](https://github.com/mistic/static-fs/compare/v1.8.3...v1.9.0) (2020-04-17)
### Features
* missing fs and child process patches ([#202](https://github.com/mistic/static-fs/issues/202)) ([74808cf](https://github.com/mistic/static-fs/commit/74808cff695d7a480f85a7a33c920d79a559889c))
## [1.8.3](https://github.com/mistic/static-fs/compare/v1.8.2...v1.8.3) (2020-04-01)
### Bug Fixes
* memory explosion waiting for all promises when writing a volume ([#193](https://github.com/mistic/static-fs/issues/193)) ([127bb86](https://github.com/mistic/static-fs/commit/127bb8691a424b2f31768db048551aa81b9b96ee))
## [1.8.2](https://github.com/mistic/static-fs/compare/v1.8.1...v1.8.2) (2020-03-21)
### Bug Fixes
* error for path argument check fn ([#183](https://github.com/mistic/static-fs/issues/183)) ([b690b94](https://github.com/mistic/static-fs/commit/b690b94dca542d4f577296c7377e263c4e76781b))
## [1.8.1](https://github.com/mistic/static-fs/compare/v1.8.0...v1.8.1) (2020-03-21)
### Bug Fixes
* createReadStream path processing ([#182](https://github.com/mistic/static-fs/issues/182)) ([bcc0a16](https://github.com/mistic/static-fs/commit/bcc0a1688beb7946a276fd8be90df961c8dbd4ca))
# [1.8.0](https://github.com/mistic/static-fs/compare/v1.7.0...v1.8.0) (2020-03-21)
### Features
* throw error when non read flags are used ([#181](https://github.com/mistic/static-fs/issues/181)) ([61921f1](https://github.com/mistic/static-fs/commit/61921f1bbc9f880164f23bb2f6cf491775c80cd0))
# [1.7.0](https://github.com/mistic/static-fs/compare/v1.6.7...v1.7.0) (2020-03-21)
### Features
* patch execFile and execFileSync ([#180](https://github.com/mistic/static-fs/issues/180)) ([c0926c7](https://github.com/mistic/static-fs/commit/c0926c723739ab0c058f6425bda72a268ed1a26d))
## [1.6.7](https://github.com/mistic/static-fs/compare/v1.6.6...v1.6.7) (2020-03-21)
### Bug Fixes
* correctly process child_process env vars ([#179](https://github.com/mistic/static-fs/issues/179)) ([620c971](https://github.com/mistic/static-fs/commit/620c9710102c2ca504476c7d14a9fb1ca6cd15a3))
## [1.6.6](https://github.com/mistic/static-fs/compare/v1.6.5...v1.6.6) (2020-03-20)
### Bug Fixes
* preserve use strict on patches applied by generator ([#178](https://github.com/mistic/static-fs/issues/178)) ([7e5acc9](https://github.com/mistic/static-fs/commit/7e5acc9c31412270cf28d9e36b4ca3e796f91c3f))
## [1.6.5](https://github.com/mistic/static-fs/compare/v1.6.4...v1.6.5) (2020-03-20)
### Bug Fixes
* use relative paths in the manifest file ([#177](https://github.com/mistic/static-fs/issues/177)) ([366701d](https://github.com/mistic/static-fs/commit/366701d3728dd210815eff1e2066bc0d5f07c7ad))
## [1.6.4](https://github.com/mistic/static-fs/compare/v1.6.3...v1.6.4) (2020-03-12)
### Bug Fixes
* readable volume readSync cache ([#173](https://github.com/mistic/static-fs/issues/173)) ([31f8995](https://github.com/mistic/static-fs/commit/31f8995f218380e97fb5e2a6b21f0cf3e46c439b))
## [1.6.3](https://github.com/mistic/static-fs/compare/v1.6.2...v1.6.3) (2020-03-11)
### Bug Fixes
* call promisify once in promises patch api and apply correct handling for process exit ([#172](https://github.com/mistic/static-fs/issues/172)) ([495b804](https://github.com/mistic/static-fs/commit/495b804))
## [1.6.2](https://github.com/mistic/static-fs/compare/v1.6.1...v1.6.2) (2020-02-28)
### Bug Fixes
* memory expensive implementation ([#163](https://github.com/mistic/static-fs/issues/163)) ([3f49119](https://github.com/mistic/static-fs/commit/3f49119))
## [1.6.1](https://github.com/mistic/static-fs/compare/v1.6.0...v1.6.1) (2020-02-22)
### Bug Fixes
* update deps causing random errors ([#160](https://github.com/mistic/static-fs/issues/160)) ([a7e8c57](https://github.com/mistic/static-fs/commit/a7e8c57))
# [1.6.0](https://github.com/mistic/static-fs/compare/v1.5.0...v1.6.0) (2020-02-20)
### Features
* apply options on readdir,stat and realpath ([#155](https://github.com/mistic/static-fs/issues/155)) ([e47abe8](https://github.com/mistic/static-fs/commit/e47abe8))
# [1.5.0](https://github.com/mistic/static-fs/compare/v1.4.0...v1.5.0) (2020-02-14)
### Features
* look into real fs first and then into static fs to allow overrides ([#150](https://github.com/mistic/static-fs/issues/150)) ([b86c49e](https://github.com/mistic/static-fs/commit/b86c49e))
* sorted manifest file content ([#151](https://github.com/mistic/static-fs/issues/151)) ([e05c8cc](https://github.com/mistic/static-fs/commit/e05c8cc))
# [1.4.0](https://github.com/mistic/static-fs/compare/v1.3.0...v1.4.0) (2020-01-29)
### Features
* **na:** generate a manifest for each static_fs volume ([#139](https://github.com/mistic/static-fs/issues/139)) ([f232bd6](https://github.com/mistic/static-fs/commit/f232bd6))
# [1.3.0](https://github.com/mistic/static-fs/compare/v1.2.2...v1.3.0) (2020-01-28)
### Features
* include top level directory in the added files when not excluded ([#137](https://github.com/mistic/static-fs/issues/137)) ([9a770db](https://github.com/mistic/static-fs/commit/9a770db))
## [1.2.2](https://github.com/mistic/static-fs/compare/v1.2.1...v1.2.2) (2020-01-27)
### Bug Fixes
* **na:** readdir method in the static-fs to also consider real fs ([#136](https://github.com/mistic/static-fs/issues/136)) ([19deb7d](https://github.com/mistic/static-fs/commit/19deb7d))
## [1.2.1](https://github.com/mistic/static-fs/compare/v1.2.0...v1.2.1) (2020-01-27)
### Bug Fixes
* multiple problems with the patch api ([#134](https://github.com/mistic/static-fs/issues/134)) ([770b762](https://github.com/mistic/static-fs/commit/770b762))
# [1.2.0](https://github.com/mistic/static-fs/compare/v1.1.1...v1.2.0) (2019-08-29)
### Features
* create nodejs custom symbols for fs module ([#70](https://github.com/mistic/static-fs/issues/70)) ([69cfdd8](https://github.com/mistic/static-fs/commit/69cfdd8))
## [1.1.1](https://github.com/mistic/static-fs/compare/v1.1.0...v1.1.1) (2019-08-29)
### Bug Fixes
* assure cwd on child_process functions options exists on filesystem ([#68](https://github.com/mistic/static-fs/issues/68)) ([ac501cf](https://github.com/mistic/static-fs/commit/ac501cf))
# [1.1.0](https://github.com/mistic/static-fs/compare/v1.0.2...v1.1.0) (2019-08-29)
### Features
* add static fs implementation for existsSync and exists ([#66](https://github.com/mistic/static-fs/issues/66)) ([5e647f8](https://github.com/mistic/static-fs/commit/5e647f8))
## [1.0.2](https://github.com/mistic/static-fs/compare/v1.0.1...v1.0.2) (2019-08-27)
### Bug Fixes
* do not apply default encoding on fs.readFileSync ([#65](https://github.com/mistic/static-fs/issues/65)) ([1293c57](https://github.com/mistic/static-fs/commit/1293c57))
## [1.0.1](https://github.com/mistic/static-fs/compare/v1.0.0...v1.0.1) (2019-08-24)
### Bug Fixes
* static fs build args for child process functions ([#62](https://github.com/mistic/static-fs/issues/62)) ([875e508](https://github.com/mistic/static-fs/commit/875e508))
# 1.0.0 (2019-08-23)
### Bug Fixes
* child process function setup ([b3eb776](https://github.com/mistic/static-fs/commit/b3eb776))
* child_process patch functions ([17b042e](https://github.com/mistic/static-fs/commit/17b042e))
* correctly apply defaults order for static fs file stats ([#43](https://github.com/mistic/static-fs/issues/43)) ([33195ca](https://github.com/mistic/static-fs/commit/33195ca))
* files with .node in the name not as extension should be included ([#39](https://github.com/mistic/static-fs/issues/39)) ([8b7a885](https://github.com/mistic/static-fs/commit/8b7a885))
* require or read from relative paths ([#33](https://github.com/mistic/static-fs/issues/33)) ([ac8e27e](https://github.com/mistic/static-fs/commit/ac8e27e))
* wrong comparision between unix path and raw mounting root path ([#41](https://github.com/mistic/static-fs/issues/41)) ([e11165c](https://github.com/mistic/static-fs/commit/e11165c))
### Features
* add stream support to read in chunks from the static fs. ([95e5a7e](https://github.com/mistic/static-fs/commit/95e5a7e))
* multiple filesystem load by relative paths ([ac156db](https://github.com/mistic/static-fs/commit/ac156db))
* return added files to a volume upon creation ([be6348c](https://github.com/mistic/static-fs/commit/be6348c))
* return added files to a volume upon creation ([d664df3](https://github.com/mistic/static-fs/commit/d664df3))
* return added files to a volume upon creation ([b9879d2](https://github.com/mistic/static-fs/commit/b9879d2))
* support for child process ([7f1a187](https://github.com/mistic/static-fs/commit/7f1a187))
* order in the returned list of paths for the content added ([#38](https://github.com/mistic/static-fs/issues/38)) ([f0c4ad7](https://github.com/mistic/static-fs/commit/f0c4ad7))
* return added files and base folders on generation ([#26](https://github.com/mistic/static-fs/issues/26)) ([4a290eb](https://github.com/mistic/static-fs/commit/4a290eb))