flecks/CHANGELOG.md
2024-02-03 02:29:23 -06:00

529 lines
30 KiB
Markdown

# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [3.2.4](https://github.com/cha0s/flecks/compare/v3.2.3...v3.2.4) (2024-02-03)
### Bug Fixes
* config ([83df532](https://github.com/cha0s/flecks/commit/83df532e97db80166e72c6fd78efe094799dab67))
* work around webpack resolution sloppiness ([88c4f13](https://github.com/cha0s/flecks/commit/88c4f13f7430d565e6f498ef7b79f746b6b2c8ab))
## [3.2.3](https://github.com/cha0s/flecks/compare/v3.2.2...v3.2.3) (2024-02-01)
### Bug Fixes
* output ([55421e7](https://github.com/cha0s/flecks/commit/55421e73a4231fe5ca29d4653625a2c10ad92a37))
## [3.2.2](https://github.com/cha0s/flecks/compare/v3.2.1...v3.2.2) (2024-02-01)
### Bug Fixes
* containers @ bootstrap ([378ddaf](https://github.com/cha0s/flecks/commit/378ddaf762f73b8d0f30d04a8ab9f4616e833380))
* environmentalize ([dcf48da](https://github.com/cha0s/flecks/commit/dcf48dab9555020dc954e4753c4f0f093d662789))
## [3.2.1](https://github.com/cha0s/flecks/compare/v3.2.0...v3.2.1) (2024-02-01)
**Note:** Version bump only for package @flecks/monorepo
# [3.2.0](https://github.com/cha0s/flecks/compare/v3.1.8...v3.2.0) (2024-01-31)
### Bug Fixes
* server runtime ([15b1290](https://github.com/cha0s/flecks/commit/15b1290c68c0a90f2a8731cc5b139ef5d4761d9c))
### Features
* flecks add for fleck dependencies ([ca1a3f0](https://github.com/cha0s/flecks/commit/ca1a3f0b1a849c6b223f0241c681c67a7ceb03a9))
## [3.1.8](https://github.com/cha0s/flecks/compare/v3.1.7...v3.1.8) (2024-01-31)
### Bug Fixes
* work around https://github.com/SimenB/add-asset-html-webpack-plugin/issues/373 ([82a86fd](https://github.com/cha0s/flecks/commit/82a86fd2411450002ead6ffab2e14b4b96649265))
## [3.1.7](https://github.com/cha0s/flecks/compare/v3.1.6...v3.1.7) (2024-01-31)
**Note:** Version bump only for package @flecks/monorepo
## [3.1.6](https://github.com/cha0s/flecks/compare/v3.1.5...v3.1.6) (2024-01-31)
### Bug Fixes
* web test resolution ([f6dfec1](https://github.com/cha0s/flecks/commit/f6dfec1c9814fadcae1356281b23b24110b656bb))
## [3.1.5](https://github.com/cha0s/flecks/compare/v3.1.4...v3.1.5) (2024-01-30)
### Bug Fixes
* runtime ([f476a67](https://github.com/cha0s/flecks/commit/f476a6792ab4738c0970a97a7285c2d502d9f876))
* versions ([6abc4bc](https://github.com/cha0s/flecks/commit/6abc4bc01f837f5988a640a12ebcddfd4373fe18))
## [3.1.4](https://github.com/cha0s/flecks/compare/v3.1.3...v3.1.4) (2024-01-29)
### Bug Fixes
* aliases ([527c7b0](https://github.com/cha0s/flecks/commit/527c7b03790b1bc2d26d06be31833c3bb64856a4))
* **dox:** broke tests ([765a2ee](https://github.com/cha0s/flecks/commit/765a2eed9e3dc056afd8b348c2d7021ebb288393))
* **dox:** missing specs ([980ed41](https://github.com/cha0s/flecks/commit/980ed41b9b050c3238f5d8830dcd1474e798d913))
* flecks quirk files ([3790226](https://github.com/cha0s/flecks/commit/37902264d45d63aa7aea24f5c0b82bc3f2fdf95e))
* hook name ([bf8298f](https://github.com/cha0s/flecks/commit/bf8298fe6883340a73a341ca058872eff24c50d9))
* server HMR cleanliness ([df40891](https://github.com/cha0s/flecks/commit/df40891a0b6d60c2fb28c0aa32a0d20d878f114f))
* symlinked flecks ([ff79be1](https://github.com/cha0s/flecks/commit/ff79be17677560f5e8b2151d9f67252049b0d2ff))
### Performance Improvements
* enhanced-resolve is far too slow for runtime ([6d1c59b](https://github.com/cha0s/flecks/commit/6d1c59b3517b527f436aadd322ddad7a47eab9d6))
## [3.1.3](https://github.com/cha0s/flecks/compare/v3.1.1...v3.1.3) (2024-01-26)
**Note:** Version bump only for package @flecks/monorepo
## [3.1.1](https://github.com/cha0s/flecks/compare/v3.1.0...v3.1.1) (2024-01-26)
**Note:** Version bump only for package @flecks/monorepo
# [3.1.0](https://github.com/cha0s/flecks/compare/v1.4.1...v3.1.0) (2024-01-26)
### Bug Fixes
* add ([f8db663](https://github.com/cha0s/flecks/commit/f8db66352c4036e0b33abd6b98fabb0d7e846836))
* always include bespoke web config ([21eac28](https://github.com/cha0s/flecks/commit/21eac28fbf6c35a8da9aac2e7a6650157dc93738))
* API ([7b97fa1](https://github.com/cha0s/flecks/commit/7b97fa1ac6f63642372726c6430385ff2dc5fbc2))
* async for parity ([780fa43](https://github.com/cha0s/flecks/commit/780fa433e156fbc7adad0f97aaebd3c821f40dee))
* avoid FOUC on dev ([18e2bb9](https://github.com/cha0s/flecks/commit/18e2bb9446b2ead51800f2dd2d094cbe8c6282f8))
* babel devs always breaking things ([cc8a35a](https://github.com/cha0s/flecks/commit/cc8a35a4b25ee730feb8cb1c978d3f29238e1f64))
* better FOUC prevention ([6b9738c](https://github.com/cha0s/flecks/commit/6b9738cb673736047947f537cb5ef6f37cbf9d3f))
* chunks ([a6bac7b](https://github.com/cha0s/flecks/commit/a6bac7b627e66d3494d1c2a172cb259c8656dd55))
* coerce the number ([820e390](https://github.com/cha0s/flecks/commit/820e390744d9a16a145db72c2ea7a433d2273d57))
* compilation ([2a2a993](https://github.com/cha0s/flecks/commit/2a2a9939881723aea711ec058bf873e90157c83b))
* compilation ([a51184f](https://github.com/cha0s/flecks/commit/a51184fa49c96649660df827b61455a6e26f67ef))
* complex aliasing ([4ba2b51](https://github.com/cha0s/flecks/commit/4ba2b5113657f4426d8e976fe9a77d797378475a))
* conditional electron inclusion ([a959722](https://github.com/cha0s/flecks/commit/a9597225ca250fd9acee28c3feb284a979ee3111))
* config ([d70bf32](https://github.com/cha0s/flecks/commit/d70bf32e48d4652489044ee56bab5de08046331e))
* config ([e001c77](https://github.com/cha0s/flecks/commit/e001c771ee69a9c18bef54df0411fe90651b3aba))
* core neutrino config ([7feac4a](https://github.com/cha0s/flecks/commit/7feac4a87b711ec9e48fa5b41be6d52b251a4e61))
* crash on missing content type ([3e073d2](https://github.com/cha0s/flecks/commit/3e073d2660e0a4bf73fa5e6fd0f0500fb58ac5ae))
* creation apps ([9bfa481](https://github.com/cha0s/flecks/commit/9bfa481731f32a2a4404d9d6d87ada8f39b35c77))
* creators ([c1eee58](https://github.com/cha0s/flecks/commit/c1eee58a41553941613bed6879ad70cf46260cb2))
* dedupe linked modules ([fe1c720](https://github.com/cha0s/flecks/commit/fe1c72033c066d61ec6f1ecc72bc474a708d0d14))
* default source-map-support install ([ed2aa6a](https://github.com/cha0s/flecks/commit/ed2aa6a3c1354d7dfc4290e431c50779b8be2437))
* dependencies ([7cc206a](https://github.com/cha0s/flecks/commit/7cc206ae6dfc627e2ad7343fdae2df9290bf8b56))
* discover through config ([5d2bc3e](https://github.com/cha0s/flecks/commit/5d2bc3ee0734ad19d0adcae79fd965d7f93cb6fd))
* doc ([9a5fb07](https://github.com/cha0s/flecks/commit/9a5fb07d81fea6b5bb915ef2efe5973c186392aa))
* docker ([2d89ea3](https://github.com/cha0s/flecks/commit/2d89ea351246017176b6fe876f182261931119bc))
* don't minimize ([e9c845a](https://github.com/cha0s/flecks/commit/e9c845a396c16c1c4d51c27846d5be69caf28609))
* dox ([aeedc7f](https://github.com/cha0s/flecks/commit/aeedc7fa8e39235a7ddce1b05fc7a6a54adba32f))
* dox ([64bd11e](https://github.com/cha0s/flecks/commit/64bd11e9751fee83128bf7799cce7b675f982147))
* dox ([919759f](https://github.com/cha0s/flecks/commit/919759f6918413e6d52826b9fbe1d681f11b1ba2))
* **electron:** extensions ([1bcd198](https://github.com/cha0s/flecks/commit/1bcd198aaf373c209aaa555fcfeee7f71b6dbe5c))
* ensure compiled flecks are moved to their own chunk ([e3a7f73](https://github.com/cha0s/flecks/commit/e3a7f7390b8f118111ac0553b6a379c5893b742b))
* eslint ([cc4ec9c](https://github.com/cha0s/flecks/commit/cc4ec9c30b7a2ca308d71bdcfb2002bb77d9287f))
* eslint ([13b7bf4](https://github.com/cha0s/flecks/commit/13b7bf465bafeb3993c0f0221e7825853739fe46))
* eslint webpack config ([e8042c8](https://github.com/cha0s/flecks/commit/e8042c8107a8ba86ddaf9ac649b786dfaa6084dd))
* expanded cache ([d6192d1](https://github.com/cha0s/flecks/commit/d6192d181beffaf626a3fc210c4752269f45eda5))
* extensions ([7b38b34](https://github.com/cha0s/flecks/commit/7b38b34b1f2a11654ff162fbf837e87fc8024b68))
* fake context ([3976078](https://github.com/cha0s/flecks/commit/3976078bebdf426bd2fa027f8d4e553149a14d02))
* fallbacks ([a39b5fe](https://github.com/cha0s/flecks/commit/a39b5fe17831acc51045bf3c6faf918aa822f29c))
* flags ([9b06d89](https://github.com/cha0s/flecks/commit/9b06d89dcc18c942839d43eb88752dd5e93d69a7))
* flecks build pattern ([cf2b787](https://github.com/cha0s/flecks/commit/cf2b787a9f963bee0c1f6e0a3a1df40f5fd25787))
* FOUC on dev ([213cbff](https://github.com/cha0s/flecks/commit/213cbffb84becd1ed4694532a702bd1752b1cd5d))
* hmr ([bd4df17](https://github.com/cha0s/flecks/commit/bd4df17bad47cb85ba0a86e92e3d4437e0928335))
* HMR ([9a58b50](https://github.com/cha0s/flecks/commit/9a58b500bae8925406cc664bce5ced39dddf3630))
* hmr gathered ([6374af5](https://github.com/cha0s/flecks/commit/6374af578e41afcb5bd2065e5f12c8c082f6ee61))
* hook dox ([aa78144](https://github.com/cha0s/flecks/commit/aa7814462801a9fef2324b8b5be231f288f23179))
* implementation misuse ([d2559e5](https://github.com/cha0s/flecks/commit/d2559e59f2793b46f1fef03de0fbc5e8ccb358ea))
* links ([f2d07c0](https://github.com/cha0s/flecks/commit/f2d07c011aec3a5f606f9b1db033d7648e42d8fc))
* lint ([675aaad](https://github.com/cha0s/flecks/commit/675aaadaedd539ebbef9ab0ace9e9ae8832d1e08))
* magic :) ([b09a339](https://github.com/cha0s/flecks/commit/b09a339e7eea9672274732f7ac9fdad51a4a99ec))
* mixin ([2f6ed6a](https://github.com/cha0s/flecks/commit/2f6ed6a0c82544a7bd0e9dac617f507047c03d1a))
* mocha error propagation ([1f11aac](https://github.com/cha0s/flecks/commit/1f11aac027e0699b821c2bc9f31bdfe3fd61a2d0))
* monorepo ([65e3afb](https://github.com/cha0s/flecks/commit/65e3afbcd04a55239da8bd67b4ee078adb13fb3f))
* nested .noconflict ([7ed8688](https://github.com/cha0s/flecks/commit/7ed86886ea84d7e146df7955f32e0497e95901d4))
* no async by default ([49e3947](https://github.com/cha0s/flecks/commit/49e39475c7a39d933990fe0a2bd2e87336cd19e8))
* no CLI ([88b9a5f](https://github.com/cha0s/flecks/commit/88b9a5f6f1042673bd12fbc8e393634de23f516f))
* non-existent hooks ([454c749](https://github.com/cha0s/flecks/commit/454c74993a9b97cd9bc014b655e1430c6374ae98))
* path ([dee3330](https://github.com/cha0s/flecks/commit/dee3330f07ac5b08c36f10e7e3682fba5bdfccc4))
* paths got broken somehow ([c7bbc48](https://github.com/cha0s/flecks/commit/c7bbc48d3a4c4db2b57c1002b73f4baac0b80172))
* priority ([841c2fa](https://github.com/cha0s/flecks/commit/841c2faaa14a9385fa18a846e36a4770fc025166))
* react lint ([68e2d6a](https://github.com/cha0s/flecks/commit/68e2d6a19815c9327d44ecc72f11e21c0cc714c2))
* **react:** tabs CSS ([a98070b](https://github.com/cha0s/flecks/commit/a98070ba6a0c1d59097db0c59adb7ec820a9739d))
* resolution ([2a67740](https://github.com/cha0s/flecks/commit/2a67740911e21883a9d44817e3a53de6ba44b19f))
* roots ([a3babcc](https://github.com/cha0s/flecks/commit/a3babcc5a0edc2fadfb66cea6bf10faea816cd6c))
* sanity check ([f438c84](https://github.com/cha0s/flecks/commit/f438c8461596bdd76bc1a1ab55f3cf6843a62f19))
* server entry log ([67fe8a6](https://github.com/cha0s/flecks/commit/67fe8a6345e7eef82ff6aa9932e12e8cb39d75d2))
* set ID as default HTML title ([472f120](https://github.com/cha0s/flecks/commit/472f120a5a883549846ac902505c584343bd8144))
* signal propagation ([572832b](https://github.com/cha0s/flecks/commit/572832b0372389db9458298eaf691e77e6a2606e))
* SSR does config ([00b598c](https://github.com/cha0s/flecks/commit/00b598c295525009b9a943be951bf69434e56550))
* SSR vendor priority ([cbf05b9](https://github.com/cha0s/flecks/commit/cbf05b9ffda8bea90c90ea3f29bf6af7da3132c5))
* style loading ([81fc5f6](https://github.com/cha0s/flecks/commit/81fc5f633fcb8c4c4d9f1ff88c9020d00b3d2499))
* test fails -> nonzero process code ([1f01189](https://github.com/cha0s/flecks/commit/1f0118914393d8b16913aad25eef81aaadac4e68))
* test magic ([379f7de](https://github.com/cha0s/flecks/commit/379f7de0027fb3ee033530e306835ea2ab4722bd))
* tests ([a982224](https://github.com/cha0s/flecks/commit/a98222495ebffa555db426e480e5f453148c240a))
* ux for slowies ([1a57157](https://github.com/cha0s/flecks/commit/1a57157d3eca57ae6bccee3ef573f5cef06ddb1c))
* versioning ([f892113](https://github.com/cha0s/flecks/commit/f892113ca22e6c9fe9264462444f287c8687b6c1))
* webpack in nodespace ([9c4d273](https://github.com/cha0s/flecks/commit/9c4d273279dbee031a59855aaf46958189269252))
* work around bug in RequireContextPlugin ([0a79027](https://github.com/cha0s/flecks/commit/0a79027be63679896704a42eb7a541e3c49b159b))
### Features
* "wtf, you can't just take @babel/register, give it an actual API, and make it work simultaneously across multiple roots" ([82e22c3](https://github.com/cha0s/flecks/commit/82e22c3eef69f13b6b8645667d3362d49d3b3e6b))
* add electron for dox ([3e5a90d](https://github.com/cha0s/flecks/commit/3e5a90db648662a49bb7988df401a416ada153a2))
* add to build/flecks.yml ([77a5c60](https://github.com/cha0s/flecks/commit/77a5c60a44c4de55a2812ab11e2e2e72e25ac6c5))
* aliasedConfig ([c68bb3b](https://github.com/cha0s/flecks/commit/c68bb3b6f775762081287fc3588f3fe609d77ad6))
* awesomerific module resolution ([60c844d](https://github.com/cha0s/flecks/commit/60c844d58b294df0d9cf0be741266fdd8dd53a33))
* **build:** command help ([42daad3](https://github.com/cha0s/flecks/commit/42daad3a40470bb2007c5f9ef3836014b22b0b75))
* crazy hax to make our ESLint experience dope ([467f0c9](https://github.com/cha0s/flecks/commit/467f0c9ad30521f841665a7b939ad4d9b7c8b53c))
* default packages directory ([2a48c4f](https://github.com/cha0s/flecks/commit/2a48c4f18fb732c07a52706100d06a30959110f3))
* dependencies ([e1ab724](https://github.com/cha0s/flecks/commit/e1ab724a416d696684ff7609fed85fa344495cf8))
* **docker:** extra ([d5d0e8d](https://github.com/cha0s/flecks/commit/d5d0e8d74e8170738a9c1d04905c3b2d70a3af75))
* **docker:** generation and hooks ([2f7ebf6](https://github.com/cha0s/flecks/commit/2f7ebf66a29aeb83e135ad09e37208da9e36865e))
* dox++ ([0039fb0](https://github.com/cha0s/flecks/commit/0039fb0f59374cc50996614d961bd2745a1e97bd))
* dox++ ([f0867f9](https://github.com/cha0s/flecks/commit/f0867f943549151c9d4a36ffc1a1ea0e066f3a49))
* dox++ ([55985e4](https://github.com/cha0s/flecks/commit/55985e40e0cada8c744a72d566f9c86c29f846d4))
* dox++ ([18a4803](https://github.com/cha0s/flecks/commit/18a48034e999be1a516b43a71ea0b7699d9abcc3))
* dox++ ([18aa304](https://github.com/cha0s/flecks/commit/18aa3041839e07f14bb738bc528c895239c90098))
* dox++ ([06417c2](https://github.com/cha0s/flecks/commit/06417c2c76e7875f54f6bb4f7f60ceb491ce9a56))
* dox++ ([95e18b9](https://github.com/cha0s/flecks/commit/95e18b9978cf5740e306f3b875aedd6fbf564221))
* **dox:** rewrite filenames ([dd116de](https://github.com/cha0s/flecks/commit/dd116de20c04526bbdc82579d9d741b4c21de64e))
* electron ([67723d1](https://github.com/cha0s/flecks/commit/67723d1d356af94a1bbbc38c734722d4409ba057))
* electron with start-server-webpack-plugin ([1ade829](https://github.com/cha0s/flecks/commit/1ade8294a1d825cfa4361daa245c50ff05f6fa79))
* **electron:** devtools ([10d59e1](https://github.com/cha0s/flecks/commit/10d59e16edc6e8828c019fa728f19546a4c55042))
* elided fleck implementation sorting ([fd4aec4](https://github.com/cha0s/flecks/commit/fd4aec4d0c4b10b15addac58db18463712ce4489))
* **fleck:** ProcessAssets ([84a30df](https://github.com/cha0s/flecks/commit/84a30df67ab0c8b5c34bb61657f6103775839e82))
* flecks add ([f440278](https://github.com/cha0s/flecks/commit/f44027854d4b40377e27396abd90e44f2bf71691))
* flecks add -d ([ec3e211](https://github.com/cha0s/flecks/commit/ec3e211f5886186bb75de4a9b7c0bcd4af16f53b))
* html template specifier ([5791c7a](https://github.com/cha0s/flecks/commit/5791c7a89433f16c1efea045a00ab488975c6dab))
* killOnExit ([1b58856](https://github.com/cha0s/flecks/commit/1b5885623d921b58b05199b1c9d57df4068f303d))
* package manager (and bun) ([16934d5](https://github.com/cha0s/flecks/commit/16934d55c93aef1fcb36ed47a2addc802ccf492d))
* per-entry styles ([d43316a](https://github.com/cha0s/flecks/commit/d43316a43635ea19338a6a1ce917f9b2d308c977))
* priority ([9d2e957](https://github.com/cha0s/flecks/commit/9d2e9573f33d845ad4768b919e45d300c72badca))
* react tabs ([0d41570](https://github.com/cha0s/flecks/commit/0d4157054b840b6579db349ec43b4069649aecaf))
* **react:** configure in web's absence ([754646d](https://github.com/cha0s/flecks/commit/754646d4a1df63de44f91e5a3184ebd9c75afd95))
* reopen closed ([11c61b3](https://github.com/cha0s/flecks/commit/11c61b3d7284cd8403660e71c314aba276244d8b))
* ServerFlecks::register(BuildConfig|Resolver) ([013f980](https://github.com/cha0s/flecks/commit/013f980f583277e2e48e74e53ff148f12ebb345a))
* support mjs ([7935597](https://github.com/cha0s/flecks/commit/79355977830a3778ef2414ece4d2812bc2e7ea0c))
* UserRequired ([9b5f6f4](https://github.com/cha0s/flecks/commit/9b5f6f4818afaec76ee941c8d2c4795912234ee8))
* warn about violated ordering expectations ([26a3ff0](https://github.com/cha0s/flecks/commit/26a3ff0cfad1894b728745b07c0d00bd477375f3))
* webpack 5 ([f039f7b](https://github.com/cha0s/flecks/commit/f039f7b8f69b3c8b9564714890b2fe2d4cd8a22d))
## [2.0.3](https://github.com/cha0s/flecks/compare/v2.0.2...v2.0.3) (2023-11-22)
### Bug Fixes
* electron ([81fc978](https://github.com/cha0s/flecks/commit/81fc978da2b8d32e303d165fe7c2f6071ac8e741))
## [2.0.2](https://github.com/cha0s/flecks/compare/v2.0.1...v2.0.2) (2023-11-22)
**Note:** Version bump only for package @flecks/monorepo
## [2.0.1](https://github.com/cha0s/flecks/compare/v2.0.0...v2.0.1) (2023-11-22)
### Bug Fixes
* dox ([2d7c2f9](https://github.com/cha0s/flecks/commit/2d7c2f93dc673e12ce02263d54a2f8b309ed29fe))
# [2.0.0](https://github.com/cha0s/flecks/compare/v1.4.1...v2.0.0) (2023-11-22)
### Bug Fixes
* async for parity ([780fa43](https://github.com/cha0s/flecks/commit/780fa433e156fbc7adad0f97aaebd3c821f40dee))
* avoid FOUC on dev ([18e2bb9](https://github.com/cha0s/flecks/commit/18e2bb9446b2ead51800f2dd2d094cbe8c6282f8))
* babel devs always breaking things ([cc8a35a](https://github.com/cha0s/flecks/commit/cc8a35a4b25ee730feb8cb1c978d3f29238e1f64))
* coerce the number ([820e390](https://github.com/cha0s/flecks/commit/820e390744d9a16a145db72c2ea7a433d2273d57))
* complex aliasing ([4ba2b51](https://github.com/cha0s/flecks/commit/4ba2b5113657f4426d8e976fe9a77d797378475a))
* conditional electron inclusion ([a959722](https://github.com/cha0s/flecks/commit/a9597225ca250fd9acee28c3feb284a979ee3111))
* core neutrino config ([7feac4a](https://github.com/cha0s/flecks/commit/7feac4a87b711ec9e48fa5b41be6d52b251a4e61))
* default source-map-support install ([ed2aa6a](https://github.com/cha0s/flecks/commit/ed2aa6a3c1354d7dfc4290e431c50779b8be2437))
* doc ([9a5fb07](https://github.com/cha0s/flecks/commit/9a5fb07d81fea6b5bb915ef2efe5973c186392aa))
* fake context ([3976078](https://github.com/cha0s/flecks/commit/3976078bebdf426bd2fa027f8d4e553149a14d02))
* hook dox ([aa78144](https://github.com/cha0s/flecks/commit/aa7814462801a9fef2324b8b5be231f288f23179))
* mocha error propagation ([1f11aac](https://github.com/cha0s/flecks/commit/1f11aac027e0699b821c2bc9f31bdfe3fd61a2d0))
* paths got broken somehow ([c7bbc48](https://github.com/cha0s/flecks/commit/c7bbc48d3a4c4db2b57c1002b73f4baac0b80172))
* test fails -> nonzero process code ([1f01189](https://github.com/cha0s/flecks/commit/1f0118914393d8b16913aad25eef81aaadac4e68))
* tests ([a982224](https://github.com/cha0s/flecks/commit/a98222495ebffa555db426e480e5f453148c240a))
### Features
* "wtf, you can't just take @babel/register, give it an actual API, and make it work simultaneously across multiple roots" ([82e22c3](https://github.com/cha0s/flecks/commit/82e22c3eef69f13b6b8645667d3362d49d3b3e6b))
* add electron for dox ([3e5a90d](https://github.com/cha0s/flecks/commit/3e5a90db648662a49bb7988df401a416ada153a2))
* awesomerific module resolution ([60c844d](https://github.com/cha0s/flecks/commit/60c844d58b294df0d9cf0be741266fdd8dd53a33))
* crazy hax to make our ESLint experience dope ([467f0c9](https://github.com/cha0s/flecks/commit/467f0c9ad30521f841665a7b939ad4d9b7c8b53c))
* electron ([67723d1](https://github.com/cha0s/flecks/commit/67723d1d356af94a1bbbc38c734722d4409ba057))
* electron with start-server-webpack-plugin ([1ade829](https://github.com/cha0s/flecks/commit/1ade8294a1d825cfa4361daa245c50ff05f6fa79))
* **electron:** devtools ([10d59e1](https://github.com/cha0s/flecks/commit/10d59e16edc6e8828c019fa728f19546a4c55042))
* html template specifier ([5791c7a](https://github.com/cha0s/flecks/commit/5791c7a89433f16c1efea045a00ab488975c6dab))
* per-entry styles ([d43316a](https://github.com/cha0s/flecks/commit/d43316a43635ea19338a6a1ce917f9b2d308c977))
* **react:** configure in web's absence ([754646d](https://github.com/cha0s/flecks/commit/754646d4a1df63de44f91e5a3184ebd9c75afd95))
* reopen closed ([11c61b3](https://github.com/cha0s/flecks/commit/11c61b3d7284cd8403660e71c314aba276244d8b))
* ServerFlecks::register(BuildConfig|Resolver) ([013f980](https://github.com/cha0s/flecks/commit/013f980f583277e2e48e74e53ff148f12ebb345a))
* support mjs ([7935597](https://github.com/cha0s/flecks/commit/79355977830a3778ef2414ece4d2812bc2e7ea0c))
* UserRequired ([9b5f6f4](https://github.com/cha0s/flecks/commit/9b5f6f4818afaec76ee941c8d2c4795912234ee8))
* webpack 5 support ([288b368](https://github.com/cha0s/flecks/commit/288b368b9ff96be5ccb58bd811838a4a4bb6c48c))
## [1.4.1](https://github.com/cha0s/flecks/compare/v1.4.0...v1.4.1) (2022-03-19)
### Bug Fixes
* bump ([5ae65e4](https://github.com/cha0s/flecks/commit/5ae65e4eb002f5df540ce3c1856306b6f488729f))
# [1.4.0](https://github.com/cha0s/flecks/compare/v1.3.0...v1.4.0) (2022-03-19)
### Bug Fixes
* ALL of them ([4c72fc0](https://github.com/cha0s/flecks/commit/4c72fc028527b613e6c893fbb8d687963b68cb14))
* autoinject needs work ([55aaa1c](https://github.com/cha0s/flecks/commit/55aaa1cddfef3b4e4481927012a32410c052943c))
* babel config merging ([958f3b8](https://github.com/cha0s/flecks/commit/958f3b80a1cbb3b885fced3e08b875bce7666e6e))
* build ([a7150c1](https://github.com/cha0s/flecks/commit/a7150c1d923f37be058f55875510a1f24bffbe31))
* debugging binary isn't very useful ([c06907b](https://github.com/cha0s/flecks/commit/c06907b3183da90449a6ddf39dcce72171452c2a))
* default ([ffbdb77](https://github.com/cha0s/flecks/commit/ffbdb7777af3ede0a2b629fc2d7292dfd7763f23))
* deps ([1103eff](https://github.com/cha0s/flecks/commit/1103efff92ea02d898f8f22faa3b251a3b94d1e5))
* don't try to decorate non-existent ([0b8b880](https://github.com/cha0s/flecks/commit/0b8b8809a8d65490d13108b5e873f97f1a21389a))
* dot rule ([0250482](https://github.com/cha0s/flecks/commit/0250482a3d087c25025244d211d6d0f286cc70d0))
* FileTree directory writing ([3a8bc21](https://github.com/cha0s/flecks/commit/3a8bc213d7db7535200216884bf0122db75dc0ec))
* fleck styles ([8b5bd3a](https://github.com/cha0s/flecks/commit/8b5bd3a2ced451efda0c68041f002d9c21ce4b98))
* handle no entries ([3e2ccb0](https://github.com/cha0s/flecks/commit/3e2ccb0d73731572a70860a0fc90789fdd6a8790))
* inefficiency > broken ([8a602a4](https://github.com/cha0s/flecks/commit/8a602a477d5ff304bafb877832b219383930d74a))
* moar bettar HTTP config ([8890ea3](https://github.com/cha0s/flecks/commit/8890ea33d334fa30096843c6407a4654ed2aa389))
* node-externals doesn't use regex ([fb988c9](https://github.com/cha0s/flecks/commit/fb988c9c82baf951e8694d46d9960aad08c9808d))
* rewrite aliased config keys ([01b25c3](https://github.com/cha0s/flecks/commit/01b25c3464c2855039c2de699c403581d43b6a70))
* server stubs ([365a855](https://github.com/cha0s/flecks/commit/365a855abc28f6896f7c11be06df5bea33add1fb))
* target ([7fa428f](https://github.com/cha0s/flecks/commit/7fa428f86ae8161e04d38ccfae38ef12e1ffce5c))
* template ([7ba496d](https://github.com/cha0s/flecks/commit/7ba496d8695bb77e06421e8a95c89c6487288d28))
* typo ([2546e25](https://github.com/cha0s/flecks/commit/2546e2502a4479f9a77d8019f2ea2d75403b4e19))
### Features
* build profiling ([78b4d3a](https://github.com/cha0s/flecks/commit/78b4d3a8289eaaa9f51d7f5a70c039ab330c322d))
* CSS modules ([b9018fd](https://github.com/cha0s/flecks/commit/b9018fdaa1dde7ebfa989e87ba152e0b5ca25c41))
* HTTP stubs out styles ([0ddb8e2](https://github.com/cha0s/flecks/commit/0ddb8e2d295be5d37c59cb7d5fe916622f005615))
* invocation option for Flecks.provide() ([bbcf0d8](https://github.com/cha0s/flecks/commit/bbcf0d8798d1af3b3946e76f96b28135851681a6))
* multiple roots and props ([677bc59](https://github.com/cha0s/flecks/commit/677bc593cc4bd82711d03c809c6957c561582df2))
* socket hooks ([090762f](https://github.com/cha0s/flecks/commit/090762fd5c03c8f50219b947654dc21390d1793b))
* style! 🤩 ([6336af8](https://github.com/cha0s/flecks/commit/6336af82b6c0b799fc844f005e275126fa44e0ae))
# [1.3.0](https://github.com/cha0s/flecks/compare/v1.2.1...v1.3.0) (2022-03-09)
### Bug Fixes
* paths ([72042d0](https://github.com/cha0s/flecks/commit/72042d0ee6b101abf67990449bbe78f513b33bfc))
* pick up local Flecks ([45cf391](https://github.com/cha0s/flecks/commit/45cf391c7d47e97794db4eae84f0a5bf0794aa06))
* return code ([23d6ba9](https://github.com/cha0s/flecks/commit/23d6ba9aa38e4b590a04a242d5cb208d4b13709f))
### Features
* autodoc for build config ([fd4050e](https://github.com/cha0s/flecks/commit/fd4050e0e91a8c285bbe085d4b1acb04cdd4eac8))
## [1.2.1](https://github.com/cha0s/flecks/compare/v1.2.0...v1.2.1) (2022-03-08)
### Bug Fixes
* CLI ([e708b5d](https://github.com/cha0s/flecks/commit/e708b5d27e79c04f162b3d3f067ab83c73beb167))
* **dox:** config ([5eeca95](https://github.com/cha0s/flecks/commit/5eeca95698be50e5f5fbebc71ff0a875574f1c11))
# [1.2.0](https://github.com/cha0s/flecks/compare/v1.1.1...v1.2.0) (2022-03-07)
### Bug Fixes
* **create-app:** JSON ([f1b0a9c](https://github.com/cha0s/flecks/commit/f1b0a9c5a9b53d13256c3893c32e41a7b3d8dd90))
* **create-app:** no start on build only ([78e63d6](https://github.com/cha0s/flecks/commit/78e63d6bd0d5549f5a92519f9c0fccf919fa9d44))
* **db:** host environment ([a34ec59](https://github.com/cha0s/flecks/commit/a34ec597e191a2dac548faad452d32ed5aceb5ab))
* **http:** asset inlining matcher was too general ([f5d4103](https://github.com/cha0s/flecks/commit/f5d41034cf7206bbf7381bfceae9aca069fe546b))
* **http:** default dev port ([b29d13a](https://github.com/cha0s/flecks/commit/b29d13abb62806cd9b7a9653630e313d6e8a0932))
* **repl:** missed port change ([4e5650b](https://github.com/cha0s/flecks/commit/4e5650b0308dfc81b1944ce49d4938741f8fb834))
* **user:** redux hydration ([60ab421](https://github.com/cha0s/flecks/commit/60ab4219887daa2efc12ca26e02c76287a4fd779))
* babel paths for rtc ([8f5ce8f](https://github.com/cha0s/flecks/commit/8f5ce8f9d4377f26230020084496aa705bc2bae8))
* container launching ([bb81638](https://github.com/cha0s/flecks/commit/bb81638cc33846ab801ec5daa1b95048e3e9f9e9))
* copy/clean on watch builds ([18bb7b9](https://github.com/cha0s/flecks/commit/18bb7b961ba3bdae60a33fdb7eb94bb7107db687))
* DB container ([7f25f88](https://github.com/cha0s/flecks/commit/7f25f88506ef2097d20a33a5f9665d4613a3749e))
* directory creation ([a22ab96](https://github.com/cha0s/flecks/commit/a22ab96b0136bcb78994ad97f7ae11d4eae2d26e))
* hook names ([e69e162](https://github.com/cha0s/flecks/commit/e69e162ec690f4cf97367337f1c7348ed9023793))
* old redis ([0a8c66a](https://github.com/cha0s/flecks/commit/0a8c66ad7d6da5d63563c40c509f5a165146d7be))
* safety ([a3703ed](https://github.com/cha0s/flecks/commit/a3703ede2ebc5c7acf7b1629032b463988a02d56))
* server runtime environment ([0dc49ec](https://github.com/cha0s/flecks/commit/0dc49ecc8ed7f7d6f4b7276bb3a969d3cd4ffc72))
* tmpdir structure ([371076b](https://github.com/cha0s/flecks/commit/371076b38eee5dab95c564b001442557936b5874))
### Features
* basic auto-dockerization ([3d3181e](https://github.com/cha0s/flecks/commit/3d3181ebf4dcedfdf7fa8409cd02505efc0f3908))
* docs ([5e2b825](https://github.com/cha0s/flecks/commit/5e2b8256205efc0280c8308cea3e64fa06fe16a9))
* rewrite filenames ([a210f63](https://github.com/cha0s/flecks/commit/a210f636bcccd9a11f926560774cea8efdb3d983))
* **api:** invokeComposedAsync ([2636813](https://github.com/cha0s/flecks/commit/263681344a7a292130c42f64ef6bd7da61928267))
* **http:** stats for dev server ([7e0ab01](https://github.com/cha0s/flecks/commit/7e0ab01b521cc6d7619e44d013cbb7037b14af17))
## [1.1.1](https://github.com/cha0s/flecks/compare/v1.1.0...v1.1.1) (2022-02-28)
**Note:** Version bump only for package @flecks/monorepo
# [1.1.0](https://github.com/cha0s/flecks/compare/v1.0.2...v1.1.0) (2022-02-28)
### Bug Fixes
* sourcemaps for compiled flecks ([e35f87b](https://github.com/cha0s/flecks/commit/e35f87b888e5cee891d6b2b6cca761a0898a2461))
* **core:** compilation uses source babel config and ignores node_modules ([0b0219d](https://github.com/cha0s/flecks/commit/0b0219d09eae6a1f7952af1a751bc77c35ee5591))
### Features
* babel in flecksrc ([dc60217](https://github.com/cha0s/flecks/commit/dc60217bd66d436eac6afe0e6d803f43a354bc6b))
* rich debugging ([545bfce](https://github.com/cha0s/flecks/commit/545bfce1ab602044041b370b413df62ae0cb9363))
* VSCode launch config ([5749228](https://github.com/cha0s/flecks/commit/5749228c2eb3ad22abf8006c90cc0bf3b5fc5865))
* **core/server:** read config from environment ([8ed9648](https://github.com/cha0s/flecks/commit/8ed96484b9cc260b1bc46d8f4cbe621476960d6c))
## [1.0.2](https://github.com/cha0s/flecks/compare/v1.0.1...v1.0.2) (2022-02-28)
### Features
* CHANGELOG ([3e908bb](https://github.com/cha0s/flecks/commit/3e908bba63abdcba204bafdd2026feef3f010dee))
## [1.0.1](https://github.com/cha0s/flecks/compare/v1.0.0...v1.0.1) (2022-02-28)
### Bug Fixes
* bad ref ([5cea623](https://github.com/cha0s/flecks/commit/5cea62353b818e36777a65ebc6a3809ff389a31c))
* **core:** webpack colors ([e21463e](https://github.com/cha0s/flecks/commit/e21463e95886185d8985733761f689c542c75bcb))
* publish test ([209a015](https://github.com/cha0s/flecks/commit/209a015b78445107985642de60622a28dfebbdf6))
## [1.0.0](https://github.com/cha0s/flecks/compare/8806d12d04aebb38b8176c15d9b79cab68769448...v1.0.0) (2022-02-27)
### Features
* auto alias for fleck ([8806d12](https://github.com/cha0s/flecks/commit/8806d12d04aebb38b8176c15d9b79cab68769448))
* platform tests ([958f97e](https://github.com/cha0s/flecks/commit/958f97ed218e4e1144c9e41f4a23add64773548b))
### Bug Fixes
* annoying bug with stdio ([e13b91a](https://github.com/cha0s/flecks/commit/e13b91a57b26dca157938b3a7d0a2bf6db3f8f8d))
* check config after alter ([bed008a](https://github.com/cha0s/flecks/commit/bed008ad26868099b13134ea081e406528213bac))
* lerna publish ([8e1c6ba](https://github.com/cha0s/flecks/commit/8e1c6ba65a4afc0d94372078923966bd6837a9fd))
* only lookup symlinks ([305d2b9](https://github.com/cha0s/flecks/commit/305d2b9585f9dc284797e96f395152aa561c71b0))
* resolve from root ([6c705df](https://github.com/cha0s/flecks/commit/6c705df5cd325cdfb25697a07d9acd9930b8884d))
* test gathering ([308dd1a](https://github.com/cha0s/flecks/commit/308dd1a13d5291b0ca43916425bc05780259a890))
* tests.html bypasses middleware and stream processing ([04d7094](https://github.com/cha0s/flecks/commit/04d7094cea92a2bb8e2b91b5a111652e682e8da4))