Releases: solidjs/solid-start
@solidjs/[email protected]
Minor Changes
- b454563: adds the option to change the public directory to something other than the default "public"
Patch Changes
- 7282ef4: fix: check for
nullinstad ofundefinedinHeaderProxy - 12f3a3d: Handle multiple exports from the same file in fs-router
- 222c8fc: Enhance route matching to return
isPageflag and add tests for plain text API response and Missing page handling that has both api/file routes. - f674717: delete expired cookies in Single-Flight requests
- 12f3a3d: Add a test route for multiple exports handling and correct variable typos
@solidjs/[email protected]
@solidjs/[email protected]
Patch Changes
- ca310ec: respondWith and node.res.end behaves correctly
@solidjs/[email protected]
@solidjs/[email protected]
Patch Changes
- #1888: Add back support for generators in server functions
@solidjs/[email protected]
@solidjs/[email protected]
v1.1.1 - Constantly Exported
Patch Changes
- efd762e: Bump tanstack server functions plugin
This fixesexport constin top-level"use server"files.
The bundler warning for top-level"use server"is still there, but still code-removal works.
v1.1.0 - Gear 5
At last our first post 1.0 minor release!!
It took us some time but it is an important one. It includes the update to Vite 6 along with tons of bug fixes around Server functions. But the most important thing is over this time we've doubled down to make sure that we have a proper team supporting this project. This includes setting up the people and infrastructure for SolidStart to work independently from the core project. So we are cranking stuff up to Gear 5 to improve our release cadence and overall responsiveness.
We've been working very closely with @tannerlinsley and the Tanstack Start team in ushering the future of Metaframeworks and I'd almost call it one shared team at this point. That's the direction things are heading. These are more than sister projects but part of a unified picture for the future. More details of that will be revealed as the is collaboration continues.
Huge thanks to the SolidStart team for making this all possible: @birkskyum, @atilafassina, @katywings, @brenelz. PRs from @christhornham, @AirBorne04, @edivados, @loetjvr. As well as continued support from core team members @lxsmnsyc and @nksaraf.
Enjoy!
@ryansolid
Minor Changes
- 4ec5d9b: - Added "OPTIONS" to the HTTP_METHODS array in packages/start/config/fs-router.js.
I made this change so developers can handle preflight OPTIONS requests when using SolidStart as a public facing REST API.
Existing users will not have to change their code. This change only adds an additional feature. - b434665: Vite 6 support
- 600c115: move the RequestEventLocals definition into the App namespace for easier end user retyping
Patch Changes
-
00c6d33: update vinxi to 0.5.3
-
df32b0d: Await internal
sendWebResponsecalls for middlewares that return responses. -
cda037b: Return
404when server-function is not found -
a97093f: Move
getServerFunctionMetafrom@solidjs/start/serverto@solidjs/startto fix circular import issues.The old export at
@solidjs/start/serverstill exists, but is deprecated and will be removed in a future release. -
5a166a4: Adopt tanstack server functions plugin
The Shape of Frameworks to Come
What can I say we made it! Over 3 years of effort here and we have a major release. When we started this journey we only vaguely had an outcome in mind. In the process we managed to yet again be a driving source for innovation in the ecosystem. I'm very proud of every single person involved in this release, from development to docs. As the title suggests. We(the community) are just getting started.
I would love to see a future where people build more opinionated frameworks on top of what we've done here. People carry the DX torch to the finish line. This will not be the last JS Framework, or even the last SolidJS framework. Change is inevitable. Be that change.
The full release announcement is here: https://www.solidjs.com/blog/solid-start-the-shape-frameworks-to-come
