create-rari-app@0.5.13
- 223afe24 chore(deps): upgrade pnpm and dev dependencies
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.5.12...create-rari-app@0.5.13
rari@0.14.4
- 24f3472f chore(deps): upgrade rari to 0.14.4
- 20402357 chore(deps): move lightningcss to build catalog
- 89a63040 refactor(router): make componentId optional and reorder CSS modules config
- a9c45e7f feat: add CSS module support for server-rendered pages
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.14.3...rari@0.14.4
electron v42.3.3
- Fixed a crash when calling
node:wasifunctions with fast API calls enabled. #51867 - Improved external resize band positioning and scaling for frameless windows on Windows. #51561 (Also in 41, 43)
- Fixed silent data truncation in
Buffer/TextEncoderAPIs and a crash infs.writeFileSyncwith non-ASCII strings on Apple Silicon. #51849 (Also in 41, 43) - Improved app startup performance — the main process now boots from an embedded Node.js startup snapshot, framework bundles and preload scripts are cached as compiled V8 bytecode, and sandboxed renderer startup data is pushed ahead of navigation instead of fetched via blocking IPC. Preload stack traces now show the correct file path and line number. #51831 (Also in 43)
v0.14.4
- 40d68c2d chore(deps): bump rari version to 0.14.4
- cf49b5d5 Merge pull request #191 from jarick/fix/css-module-injection
- 6499fe40 chore(deps): migrate from winapi to windows-sys for Windows FFI
- a9c45e7f feat: add CSS module support for server-rendered pages
- 2b4e67c6 chore(deps): upgrade deno runtime dependencies to latest versions
Full Changelog: https://github.com/rari-build/rari/compare/v0.14.3...v0.14.4
mobx@6.16.0
-
6b3fb0ee725c0521bbaf7ba901a30261472a0e71#4639 Thanks @ashishkr96! - feat(mobx): make the 2022.3@computeddecorator lazy.ComputedValueis now created on first read of the decorated getter rather than eagerly during instance construction, avoiding wasted allocations for getters that are never used. On a 50k-instance × 10-getter class with one read per instance this cuts construction heap by ~50% and construction time by ~25%; the steady-state read path is unchanged. Closes #4616. -
f0c68749428fd4d3bba48e9685e44fd1ddbbee76#4658 Thanks @ashishkr96! - feat(mobx): make the 2022.3@observable accessordecorator lazy.ObservableValueis now created on first read/write/observe of the decorated accessor rather than eagerly during instance construction, avoiding wasted allocations for fields that are never touched. On a 50k-instance × 10-field class with sparse access (1 of 10 fields read per instance), this cuts construction heap by ~82% and construction time by ~86% versus the eager path. Follow-up to #4639.
-
7eb54418b16fb9b415c04c5b8e05779790dd74ed#4659 Thanks @kubk! - Fix regression from #4639 where isComputedProp returned false for lazy @computed properties before first read -
c22b4b705447a4ccdce93473255f4beb170613f3#4657 Thanks @kubk! - AddgetOrInsertandgetOrInsertComputedtoObservableMapfor compatibility with ESNextMaptypings.
mobx-undecorate@1.3.1
0e8fbd6947350e4318d3cf83b69ee58b4b839c25#4646 Thanks @kubk! - Fix CLI resolution of the bundled jscodeshift binary when dependencies are hoisted by npm workspaces.
@astrojs/mdx@6.0.2
-
#16955
9a93d68Thanks @Princesseuh! - Updates Sätteri processor to v0.8.0. See its changelog for details on bugs fixed and features added. -
Updated dependencies [
9a93d68]:- @astrojs/markdown-satteri@0.2.2
@astrojs/markdown-satteri@0.2.2
- #16955
9a93d68Thanks @Princesseuh! - Updates Sätteri processor to v0.8.0. See its changelog for details on bugs fixed and features added.
astro@6.4.4
-
#16926
1b39ae8Thanks @narendraio! - PreventsApp.match()from throwing on request paths that contain an invalid percent-sequence. -
#16924
2c0bc94Thanks @astrobot-houston! - Fixes an issue where editing a client-side component (e.g. withclient:idle,client:load, etc.) caused an unnecessary full program reload of the backend during development. -
#16958
2c1d50fThanks @fkatsuhiro! - Fixes a bug where static file endpoints usinggetStaticPathswith.htmlin dynamic param values (e.g.{ path: 'file.html' }) would fail with aNoMatchingStaticPathFounderror during build. The.htmlsuffix is no longer incorrectly stripped from endpoint route pathnames. -
#16855
c610cdaThanks @astrobot-houston! - Fixes dynamic routes returning 500 "TypeError: Missing parameter" when using domain-based i18n routing in SSR. -
#16946
606c37bThanks @ematipico! - FixesAstro.routePatternto preserve original casing of dynamic parameter names from filenames. Previously, a file atsrc/pages/blog/[postId].astrowould return/blog/[postid]forAstro.routePatterndue to an internal.toLowerCase()call. It now correctly returns/blog/[postId]. -
#16720
16d49b6Thanks @thomas-callahan-collibra! - Fix an issue where dynamic routes would return the string[object Object]instead of the expected content, in certain runtimes. -
#16703
17390a6Thanks @henrybrewer00-dotcom! - Fixes styles being stripped when the project root is started with a path whose case differs from the actual filesystem case (e.g. runningastro devfromd:\dev\appwhile the folder on disk isD:\dev\app). -
#16855
c610cdaThanks @astrobot-houston! - FixesAstro.currentLocalereturning the default locale instead of the domain's locale on dynamic routes served from a mapped domain.