惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
LangChain Blog
月光博客
月光博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 【当耐特】
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
博客园_首页
T
Tailwind CSS Blog
P
Proofpoint News Feed
雷峰网
雷峰网
D
Darknet – Hacking Tools, Hacker News & Cyber Security
IT之家
IT之家
V
Vulnerabilities – Threatpost
阮一峰的网络日志
阮一峰的网络日志
C
CERT Recently Published Vulnerability Notes
Attack and Defense Labs
Attack and Defense Labs
S
Schneier on Security
Security Archives - TechRepublic
Security Archives - TechRepublic
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
The Register - Security
The Register - Security
N
Netflix TechBlog - Medium
Hugging Face - Blog
Hugging Face - Blog
Project Zero
Project Zero
博客园 - 叶小钗
F
Full Disclosure
大猫的无限游戏
大猫的无限游戏
Latest news
Latest news
S
SegmentFault 最新的问题
C
Cyber Attacks, Cyber Crime and Cyber Security
Google Online Security Blog
Google Online Security Blog
Recorded Future
Recorded Future
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hacker News - Newest:
Hacker News - Newest: "LLM"
腾讯CDC
L
LINUX DO - 最新话题
Google DeepMind News
Google DeepMind News
P
Privacy International News Feed
I
InfoQ
F
Fortinet All Blogs
Vercel News
Vercel News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
T
Tenable Blog
B
Blog RSS Feed

StackBlitz Blog

Cloudflare is now backing pkg.pr.new’s data infrastructure! Bolt 100K Open Source Fund ViteConf 2024 was a blast Unbundling the JavaScript ecosystem StackBlitz is joining the Open Source Pledge Announcing TutorialKit: Interactive tutorials in the browser Get ready for ViteConf 2024 Announcing pkg.pr.new StackBlitz welcomes Ari Perkkiö, core team member of Vitest Catch us at Figma Config WebContainers and the future of web dev (interview with Jòan Varvenne) Open Source at StackBlitz Avoiding CORS issues with this one simple trick How to document design system components What is Vite (and why is it so popular)? Improving the developer experience of enterprise design systems Flow state: Why fragmented thinking is worse than any interruption What is Storybook? An Overview for Developers The Self-Rendering Eval Shirt Starters Upgrade: WebContainers and Vite Putting the Dev in Figma’s Dev Mode Announcing StackBlitz Self-hosted Building Together in Illinois 5 lessons design systems teams can learn from open-source maintainers Announcing Native Language Support in WebContainers Introducing StackBlitz Teams ViteConf is back! Bringing Sharp to WebAssembly and WebContainers npm, yarn and pnpm are now supported natively in WebContainers The Atomic Waltz: Unraveling WebAssembly Issues in V8 and SpiderMonkey WebContainers now run on Safari, iOS, and iPadOS Now I am become the Destroyer of Threads WebContainer API is here. StackBlitz September 2022 Update StackBlitz August 2022 Update StackBlitz July 2022 Update Introducing: Collections and Social Previews! Down the caching-hole: adventures in Announcing ViteConf The Fox and the Bolt: Bringing WebContainers to Firefox WebContainers are now supported in Firefox on desktop and Android StackBlitz May 2022 Update StackBlitz April 2022 Update Cloudflare and StackBlitz partner to bring Cloudflare Workers to your browser Powering over 2M developers a month, StackBlitz has raised $7.9M StackBlitz March 2022 Update Announcement: WebContainers are out of beta in Chromium StackBlitz has joined the Bytecode Alliance StackBlitz February 2022 Update Bringing WebContainers to all Browsers: a call to action for COEP Credentialless Cross-Browser support with Cross-Origin isolation StackBlitz welcomes Patak, core maintainer of Vite Chasing Memory Bugs through V8 and WebAssembly Remix v1 has landed, and it runs on WebContainers SvelteKit is now fully supported in WebContainers We Shopify partners with StackBlitz to bring Hydrogen development in-browser StackBlitz September 2021 Update Introducing Vite.new Templates! Announcing WebContainers Astro support! 🛰 Introducing: SQLite3 support in WebContainers! 🧪 StackBlitz July 2021 Update StackBlitz June 2021 Update Introducing WebContainers: Run Node.js natively in your browser Interactive Docs: The new norm for Remote Work
StackBlitz June 2022 Update
Sylwia Vargas · 2022-07-07 · via StackBlitz Blog

The conference season has officially begun with StackBlitz getting major shoutouts at OpenJS World and the JSNation Conference. For us it was also a month of two alpha releases: Firefox support and WebContainers API. We are on the roll and we are not stopping any time soon! Today we are bringing you:

  • StackBlitz in the wild: news from our community
  • DX & Compatibility improvements: the change log
  • Quick bites for the road

I hope you’ll have a wonderful month!

StackBlitz in the wild

DX & compatibility improvements

As we’re working on new tools, we are finishing the month with a whole plethora of improvements:

  • WebContainers project configuration:
    • Added the possibility to change the “Compile trigger” setting for WebContainers-based projects in the Settings sidebar. This option controls whether updates made in the editor are applied immediately to the virtual filesystem, after a short delay (default), or only when explicitly saving the project.
    • Fixed a bug in WebContainers projects, when user opens a file visible in files panel through terminal and then wants to rename it. Previously, after renaming file with the old name remains and is empty and couldn’t be removed/renamed. Now renaming happens as expected.
  • Bug fixes and improvements:
    • Fixed an issue where opening the same project in two tabs would prevent it from running.
    • Added a descriptive error when importing too large projects for StackBlitz to handle (We’re working on removing the limitation, too!).
    • Fixed an issue where users hitting Control + S (or Command + S on macOS) in embedded projects could result in the project being forked, showing an unnecessary "Project forked!" message, and breaking some features of the StackBlitz SDK.
    • Fixed “Fork on StackBlitz” button for embedded view of GitHub projects
    • Now we pass query params to the “Fork on” button for embedded projects
    • Fixed loading of binary files when you switch git branches
    • Fixed an issue with the TypeScript language server which couldn’t find files containing $ in the filename.
    • Fixed an issue with TypeScript not finding the correct type definitions if it points to a directory ending with a /.
    • Fixed rare improper conflict detection on project’s fork due to race condition.
    • Fixed an issue where the “Static (HTML/JS/CSS)” starter’s index.html could not load CSS files when using a valid doctype.
    • Fixed a bug where embedded projects with transient file changes could show an unnecessary warning when trying to close the parent page.
    • Added support for Ctrl+Shift+C to copy text from the terminal for non-macOS users.
    • Fixed an issue when one couldn’t close an editor tab and then re-open it by clicking the file tree
    • When creating a new GitHub repository in the editor’s sidebar, changed the default Git branch name is now main (instead of master - read why).
    • Started regenerating cached package-lock.json for GitHub-powered projects. No more outdated dependencies for your starter projects!
    • Slightly clarified disclaimer when a user disconnects repository from project. Now it states that repository won’t be affected.
  • Browser compatibility improvements:
    • The omnibar is no longer in focus in Firefox when clearing the terminal with cmd+k.
  • Docs:

Quick bites for the road

  • If you’re craving some technical wisdom, listen to this talk on inner workings of Vite Build by Matias Capeletto, our colleague and Vite core maintainer who’s also known as Patak.
  • This month we made a big announcement: WebContainers are now supported in Firefox on desktop and Android! You can read the announcement post here. Also, check out the blog post by one of our engineers, Roberto Vidal, who describes our journey towards Firefox support.
  • We have now opened invitations for alpha WebContainers API. To request an invite, please fill out this form - we will contact you within the next three months.

What’s next?

We are so excited for what the nearest future will bring — we are cooking something really special for you! In the meantime, stay tuned on Twitter or join our Discord community.