-
-
Notifications
You must be signed in to change notification settings - Fork 432
0.29 planning #1545
Comments
I believe there are people currently using the fact that |
Ah, good call out. That PR looks pretty solid. I'll probably merge it after one more review iteration |
Please leave #824 open for discussion. Maybe even move this to the next release. I think we should first see some real world examples, side by side, to make sure this change doesn't unnecessarily increase the codebase of your average (and/or more complex) sapper application. |
After thinking about it, I do not have any problem with segment, but how layouts work. It would be better if sapper has layouts that work similarly to nuxtjs. |
When marketing Svelte people often make the point that the amount of bugs in your project increases as your codebase grows. This is why I would like to see a real world example before we make changes like this. If this way of doing things increases the amount of code we have to write, removing the NASA wouldn't launch a rocket without testing each individual part and group of parts separately. We shouldn't either. |
Here: https://svelte-materialify.vercel.app/getting-started/installation/ |
In some other components of the docs you still use 'segment'. Idk if you've committed the changes already. Imagine a application with a sidebar, a top navigator, secondary top navigator, both navigators having multiple modals and dropdowns each being their own component, a footer with differently styled sitemaps, bla bla bla. Ofc there is also the fact that if you have an application like this |
I upvote the "Remove trailing slash from service worker manifest" as it has broken my references to global.css, as I reference them like this global.css?v=TIMESTAMP. My stylesheets don't load anymore after the service worker has been activated. The bug can reproduced by simply adding on "?v=2" to the reference to global.css in template.html. |
@benmccann how about #1427 ? :) |
Looking forward to this one too. Also the other pull that adds the 'focus' event listener. |
Remove leading slash from service worker manifest by reverting <-- please and thank you ! 👍 Needs to base it self off the url given in server.js |
Also, after working with both rollup and webpack in sapper, better support for webpack would be beneficial as webpack provides inbuilt HMR and better bundling. |
sveltejs/svelte#5428 is not part of Sapper. It's part of Svelte which is released and upgradeable independently |
Whoops! I read my personal open issues list wrong 🙈. Consider that question never asked! |
@TheComputerM That article is no longer correct in any way, Rich's view have changed since then. And his views have also changed since his views changed. That article was written over 3 years ago. |
This comment has been minimized.
This comment has been minimized.
Do you continue to make changes to the sapper? but we never will see the v1.0? |
Sapper will likely go into a maintenance mode. Svelte Kit is the primary development focus. See this video for details. |
Sapper 0.29 is out with quite a few fixes. We didn't get done with everything on the list above with SvelteKit on the way, but still got lots of good improvements in anyway |
I would like to propose the following breaking changes for 0.29:
segment
prop from layouts (RFC: Removesegment
prop from layouts #824)service-worker.js
in the template would need to be updated. Or possibly we could prepend the basepath in the manifest which would not be a breaking change and would not require the template to be updated. That might be easier/safer, but could result in a slightly larger manifest (though I'm not sure it'd matter after compression)Remove Rollup CSS handling plugin. It's now nicely contained in a plugin that doesn't touch any other code. I recently- SvelteKit as planned will not allow this. Better to keep Sapper alignedconverted rollup-plugin-css-chunks to TypeScript and would like to take a look at integrating our plugin there. See the RFC for full details: Splitting out Sapper's CSS handling rfcs#29
rollup-plugin-css-chunks
(Upgrade rollup-plugin-css-chunks #1666)sapper:prefetch
(Change rel=prefetch to sapper:prefetch #1566)The text was updated successfully, but these errors were encountered: