30 KiB
30 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.2.3 (2024-02-01)
Bug Fixes
- output (55421e7)
3.2.2 (2024-02-01)
Bug Fixes
3.2.1 (2024-02-01)
Note: Version bump only for package @flecks/monorepo
3.2.0 (2024-01-31)
Bug Fixes
- server runtime (15b1290)
Features
- flecks add for fleck dependencies (ca1a3f0)
3.1.8 (2024-01-31)
Bug Fixes
3.1.7 (2024-01-31)
Note: Version bump only for package @flecks/monorepo
3.1.6 (2024-01-31)
Bug Fixes
- web test resolution (f6dfec1)
3.1.5 (2024-01-30)
Bug Fixes
3.1.4 (2024-01-29)
Bug Fixes
- aliases (527c7b0)
- dox: broke tests (765a2ee)
- dox: missing specs (980ed41)
- flecks quirk files (3790226)
- hook name (bf8298f)
- server HMR cleanliness (df40891)
- symlinked flecks (ff79be1)
Performance Improvements
- enhanced-resolve is far too slow for runtime (6d1c59b)
3.1.3 (2024-01-26)
Note: Version bump only for package @flecks/monorepo
3.1.1 (2024-01-26)
Note: Version bump only for package @flecks/monorepo
3.1.0 (2024-01-26)
Bug Fixes
- add (f8db663)
- always include bespoke web config (21eac28)
- API (7b97fa1)
- async for parity (780fa43)
- avoid FOUC on dev (18e2bb9)
- babel devs always breaking things (cc8a35a)
- better FOUC prevention (6b9738c)
- chunks (a6bac7b)
- coerce the number (820e390)
- compilation (2a2a993)
- compilation (a51184f)
- complex aliasing (4ba2b51)
- conditional electron inclusion (a959722)
- config (d70bf32)
- config (e001c77)
- core neutrino config (7feac4a)
- crash on missing content type (3e073d2)
- creation apps (9bfa481)
- creators (c1eee58)
- dedupe linked modules (fe1c720)
- default source-map-support install (ed2aa6a)
- dependencies (7cc206a)
- discover through config (5d2bc3e)
- doc (9a5fb07)
- docker (2d89ea3)
- don't minimize (e9c845a)
- dox (aeedc7f)
- dox (64bd11e)
- dox (919759f)
- electron: extensions (1bcd198)
- ensure compiled flecks are moved to their own chunk (e3a7f73)
- eslint (cc4ec9c)
- eslint (13b7bf4)
- eslint webpack config (e8042c8)
- expanded cache (d6192d1)
- extensions (7b38b34)
- fake context (3976078)
- fallbacks (a39b5fe)
- flags (9b06d89)
- flecks build pattern (cf2b787)
- FOUC on dev (213cbff)
- hmr (bd4df17)
- HMR (9a58b50)
- hmr gathered (6374af5)
- hook dox (aa78144)
- implementation misuse (d2559e5)
- links (f2d07c0)
- lint (675aaad)
- magic :) (b09a339)
- mixin (2f6ed6a)
- mocha error propagation (1f11aac)
- monorepo (65e3afb)
- nested .noconflict (7ed8688)
- no async by default (49e3947)
- no CLI (88b9a5f)
- non-existent hooks (454c749)
- path (dee3330)
- paths got broken somehow (c7bbc48)
- priority (841c2fa)
- react lint (68e2d6a)
- react: tabs CSS (a98070b)
- resolution (2a67740)
- roots (a3babcc)
- sanity check (f438c84)
- server entry log (67fe8a6)
- set ID as default HTML title (472f120)
- signal propagation (572832b)
- SSR does config (00b598c)
- SSR vendor priority (cbf05b9)
- style loading (81fc5f6)
- test fails -> nonzero process code (1f01189)
- test magic (379f7de)
- tests (a982224)
- ux for slowies (1a57157)
- versioning (f892113)
- webpack in nodespace (9c4d273)
- work around bug in RequireContextPlugin (0a79027)
Features
- "wtf, you can't just take @babel/register, give it an actual API, and make it work simultaneously across multiple roots" (82e22c3)
- add electron for dox (3e5a90d)
- add to build/flecks.yml (77a5c60)
- aliasedConfig (c68bb3b)
- awesomerific module resolution (60c844d)
- build: command help (42daad3)
- crazy hax to make our ESLint experience dope (467f0c9)
- default packages directory (2a48c4f)
- dependencies (e1ab724)
- docker: extra (d5d0e8d)
- docker: generation and hooks (2f7ebf6)
- dox++ (0039fb0)
- dox++ (f0867f9)
- dox++ (55985e4)
- dox++ (18a4803)
- dox++ (18aa304)
- dox++ (06417c2)
- dox++ (95e18b9)
- dox: rewrite filenames (dd116de)
- electron (67723d1)
- electron with start-server-webpack-plugin (1ade829)
- electron: devtools (10d59e1)
- elided fleck implementation sorting (fd4aec4)
- fleck: ProcessAssets (84a30df)
- flecks add (f440278)
- flecks add -d (ec3e211)
- html template specifier (5791c7a)
- killOnExit (1b58856)
- package manager (and bun) (16934d5)
- per-entry styles (d43316a)
- priority (9d2e957)
- react tabs (0d41570)
- react: configure in web's absence (754646d)
- reopen closed (11c61b3)
- ServerFlecks::register(BuildConfig|Resolver) (013f980)
- support mjs (7935597)
- UserRequired (9b5f6f4)
- warn about violated ordering expectations (26a3ff0)
- webpack 5 (f039f7b)
2.0.3 (2023-11-22)
Bug Fixes
- electron (81fc978)
2.0.2 (2023-11-22)
Note: Version bump only for package @flecks/monorepo
2.0.1 (2023-11-22)
Bug Fixes
- dox (2d7c2f9)
2.0.0 (2023-11-22)
Bug Fixes
- async for parity (780fa43)
- avoid FOUC on dev (18e2bb9)
- babel devs always breaking things (cc8a35a)
- coerce the number (820e390)
- complex aliasing (4ba2b51)
- conditional electron inclusion (a959722)
- core neutrino config (7feac4a)
- default source-map-support install (ed2aa6a)
- doc (9a5fb07)
- fake context (3976078)
- hook dox (aa78144)
- mocha error propagation (1f11aac)
- paths got broken somehow (c7bbc48)
- test fails -> nonzero process code (1f01189)
- tests (a982224)
Features
- "wtf, you can't just take @babel/register, give it an actual API, and make it work simultaneously across multiple roots" (82e22c3)
- add electron for dox (3e5a90d)
- awesomerific module resolution (60c844d)
- crazy hax to make our ESLint experience dope (467f0c9)
- electron (67723d1)
- electron with start-server-webpack-plugin (1ade829)
- electron: devtools (10d59e1)
- html template specifier (5791c7a)
- per-entry styles (d43316a)
- react: configure in web's absence (754646d)
- reopen closed (11c61b3)
- ServerFlecks::register(BuildConfig|Resolver) (013f980)
- support mjs (7935597)
- UserRequired (9b5f6f4)
- webpack 5 support (288b368)
1.4.1 (2022-03-19)
Bug Fixes
- bump (5ae65e4)
1.4.0 (2022-03-19)
Bug Fixes
- ALL of them (4c72fc0)
- autoinject needs work (55aaa1c)
- babel config merging (958f3b8)
- build (a7150c1)
- debugging binary isn't very useful (c06907b)
- default (ffbdb77)
- deps (1103eff)
- don't try to decorate non-existent (0b8b880)
- dot rule (0250482)
- FileTree directory writing (3a8bc21)
- fleck styles (8b5bd3a)
- handle no entries (3e2ccb0)
- inefficiency > broken (8a602a4)
- moar bettar HTTP config (8890ea3)
- node-externals doesn't use regex (fb988c9)
- rewrite aliased config keys (01b25c3)
- server stubs (365a855)
- target (7fa428f)
- template (7ba496d)
- typo (2546e25)
Features
- build profiling (78b4d3a)
- CSS modules (b9018fd)
- HTTP stubs out styles (0ddb8e2)
- invocation option for Flecks.provide() (bbcf0d8)
- multiple roots and props (677bc59)
- socket hooks (090762f)
- style! 🤩 (6336af8)
1.3.0 (2022-03-09)
Bug Fixes
Features
- autodoc for build config (fd4050e)
1.2.1 (2022-03-08)
Bug Fixes
1.2.0 (2022-03-07)
Bug Fixes
- create-app: JSON (f1b0a9c)
- create-app: no start on build only (78e63d6)
- db: host environment (a34ec59)
- http: asset inlining matcher was too general (f5d4103)
- http: default dev port (b29d13a)
- repl: missed port change (4e5650b)
- user: redux hydration (60ab421)
- babel paths for rtc (8f5ce8f)
- container launching (bb81638)
- copy/clean on watch builds (18bb7b9)
- DB container (7f25f88)
- directory creation (a22ab96)
- hook names (e69e162)
- old redis (0a8c66a)
- safety (a3703ed)
- server runtime environment (0dc49ec)
- tmpdir structure (371076b)
Features
- basic auto-dockerization (3d3181e)
- docs (5e2b825)
- rewrite filenames (a210f63)
- api: invokeComposedAsync (2636813)
- http: stats for dev server (7e0ab01)
1.1.1 (2022-02-28)
Note: Version bump only for package @flecks/monorepo
1.1.0 (2022-02-28)
Bug Fixes
- sourcemaps for compiled flecks (e35f87b)
- core: compilation uses source babel config and ignores node_modules (0b0219d)
Features
- babel in flecksrc (dc60217)
- rich debugging (545bfce)
- VSCode launch config (5749228)
- core/server: read config from environment (8ed9648)
1.0.2 (2022-02-28)
Features
- CHANGELOG (3e908bb)