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

推荐订阅源

Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
C
Cisco Blogs
Cloudbric
Cloudbric
The Last Watchdog
The Last Watchdog
L
LINUX DO - 热门话题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Security Archives - TechRepublic
Security Archives - TechRepublic
TaoSecurity Blog
TaoSecurity Blog
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
S
Security Affairs
L
Lohrmann on Cybersecurity
Hacker News - Newest:
Hacker News - Newest: "LLM"
Simon Willison's Weblog
Simon Willison's Weblog
WordPress大学
WordPress大学
小众软件
小众软件
Security Latest
Security Latest
AWS News Blog
AWS News Blog
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
F
Full Disclosure
S
Schneier on Security
L
LangChain Blog
MyScale Blog
MyScale Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
Google Online Security Blog
Google Online Security Blog
Scott Helme
Scott Helme
Stack Overflow Blog
Stack Overflow Blog
爱范儿
爱范儿
A
Arctic Wolf
Martin Fowler
Martin Fowler
B
Blog RSS Feed
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
The Register - Security
The Register - Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
Latest news
Latest news
F
Fortinet All Blogs
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
Hacker News: Ask HN
Hacker News: Ask HN

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 StackBlitz June 2022 Update 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 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 March 2022 Update
Sylwia Vargas · 2022-04-01 · via StackBlitz Blog

What a busy month! Who would have thought that so much can happen in just four weeks. Today we are serving you a full five-course meal:

  • StackBlitz in the wild (or news from our community)
  • DX & Compatibility change log
  • Dispatches from bug reporting workflows
  • Updates to project sharing
  • Quick bites for the road

Hope you’ve just gotten hungry!

Spotted: StackBlitz in the wild

  • We are blushing 😊 Evan You recommended StackBlitz in this Vue.js Nation 2022 video on New Vue 3 Docs
  • See Fred Schott, Brittney Postma, and Alex Patterson have a lovely chat about all things Astro while coding in StackBlitz.
  • Uchenna Chilaka, a dev and entrepreneur, created Angular Chrome Extension using StackBlitz - the project deserves a high-five and a star on Github!
  • Steven Lee, a W3C staff member and a member of our Discord community, has published a blog post on web native development with StackBlitz - a perfect read to your morning coffee ☕️

DX & compatibility

As we were working on new tools (stay tuned 🔥), we are finishing the month with a whole plethora of improvements:

  • News on WebContainers:
    • Added support for local file dependencies in Turbo
    • Improved logic used to detect the development command to run on project load (when the project doesn’t provide a startCommand in its .stackblitzrc or in package.json#stackblitz). See updated docs at https://developer.stackblitz.com/docs/platform/project-config/
  • Updates on project sharing:
    • You can now add other users to your StackBlitz projects as co-owner, editor or viewer. See below for a mini guided tour 👀
    • Improved design of the Share and Embed dialog, to be: more readable in dark and light mode, and more responsive on small screens.
    • Improved Share modal UI to more closely map to the StackBlitz SDK embed options, and to available URL query parameter options.
  • UI changes:
    • No more beta warning in the editor for Chromium browsers, and beta badge is removed from the starters in the dashboard.
    • Improved UX of changing a project’s title, description or URL in the Editor: cleaner look, bigger buttons and better error feedback.
    • Hidden “Open in New Window” button in Node projects when no web server is running.
    • A more descriptive error message when the browser blocks usage of WebAssembly.
  • Bug fixes and improvements:
    • In EngineBlock projects, the handling of url(...) references in Sass has been improved to be able to handle url references that have a query string, as well as URL references that use Sass variables in order to construct the final URL.
    • Fixed a bug that was preventing some user accounts from being removed.
    • Popups opening during authentication are updated to mitigate changes required for Firefox web containers support. They won’t be closed automatically in Firefox (in other browser everything will work without changes) if you’re authenticating on web container project editor, they will show success authentication page.
    • Added validations and more descriptive errors for GitHub import (only for pre-fetching phase for now).
  • Documentation:

Does your bug reporting workflow bug you?

We are overjoyed to see more and more projects adopting StackBlitz for bug reporting. Here are some examples just from this week:

Psst… You can also join this jolly crowd - see our docs page on bug reproductions 🐛

Updates to project sharing

We have just added a new feature - you can now add other users to your StackBlitz projects as co-owner, editor or viewer. This lets you share ownership or write access to a project, and share read-only access to a private project!

To try it out, click the “Share” button in the editor toolbar to access the “Visibility” and “Share with other users” options:

View of the sharing options pop-up{class=cover}

Note that we do not support concurrent editing at this time. Which means that if two editors save a project, we only keep the latest version!

If a different user with write access has modified a project since the last time you refreshed the project’s tab, and you try to save your own changes, you will get a conflict warning:

View of the save the file pop-up{class=cover}

You can then choose to bypass this warning and save your changes (overwriting the other user’s changes), save your changes as a fork, or do nothing.

Quick bites for the road

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