flecks/CHANGELOG.md

260 lines
14 KiB
Markdown
Raw Normal View History

2022-02-27 21:29:48 -06:00
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
2023-11-30 21:41:42 -06:00
## [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))
2022-03-19 17:12:10 -05:00
## [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))
2022-03-19 16:28:35 -05:00
# [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))
2022-03-09 14:49:35 -06:00
# [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))
2022-03-08 16:10:11 -06:00
## [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))
2022-03-07 05:25:23 -06:00
# [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))
2022-02-28 12:03:04 -06:00
## [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
2022-02-28 11:18:59 -06:00
# [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))
2022-02-27 21:29:48 -06:00
## [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))
2022-02-27 21:34:49 -06:00
## [1.0.1](https://github.com/cha0s/flecks/compare/v1.0.0...v1.0.1) (2022-02-28)
2022-02-27 21:19:34 -06:00
### 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))