Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Try out the next version of DartPad! #2808

Closed
johnpryan opened this issue Jan 31, 2024 · 4 comments
Closed

Try out the next version of DartPad! #2808

johnpryan opened this issue Jan 31, 2024 · 4 comments

Comments

@johnpryan
Copy link
Contributor

johnpryan commented Jan 31, 2024

A new version of DartPad is available to try at preview.dartpad.dev! This is a fully new client built using Flutter, and it will replace the current very soon, and we'd love to get your feedback.

In order to reduce the cost of maintaining DartPad we're removing a few features that you may be using:

  • Workshops - DartPad workshops are a way to write step-by-step instructional content in DartPad. This feature will be unsupported in the new DartPad client. To migrate your DartPad workshops, we recommend using embedded DartPads with Gists by following the Embedding Guide.
  • GitHub authentication - You won't be able to log in to GitHub from DartPad in the new version. To share Dart snippets you can continue using GitHub Gists by following the Sharing Guide.
  • Firebase support - We are no longer supporting snippets that import Firebase libraries such as firebase_core or firebase_auth.
  • Test / Solution features - If you are using embedded DartPads with test / solution features you will need to migrate your Gists to be a single main.dart file.
  • HTML / CSS support - Gists that use index.html and styles.css will no longer be supported, Dart snippets and Flutter snippets are the only two types of snippets that will be supported going forward.

We're excited to share the next iteration of DartPad with you, so go ahead and give it a try and let us know what you think by commenting on this issue or filing a new issue. Thanks!

@johnpryan johnpryan pinned this issue Jan 31, 2024
@johnpryan johnpryan changed the title (Announcement) Try out the next version of DartPad! Try out the next version of DartPad! Jan 31, 2024
@miyoyo
Copy link

miyoyo commented Feb 14, 2024

Why is it flutter web?

I'm asking this because I sometimes use dart pad on mobile, and I know it's a dream that the team strives to achieve, but currently, flutter web has horrendous performance (looking at you, dev tools) especially so on Smartphones.

My current experience with this version is resumed by this screenshot ( Kiwi Browser 120.0.6099.116, which is just a modded chrome)

Screenshot_20240214_170611_Kiwi Browser

@parlough
Copy link
Member

parlough commented Feb 15, 2024

@yjbanov Wasn't there an issue with some browsers having upside down rendering? Was it solved by checking the browser vendor? If so, could the detection being off be the cause of this?

@johnpryan
Copy link
Contributor Author

We've officially launched the new UI, so I'm closing this issue now. Please file a new issue if you are experiencing problems with DartPad!

@sebastianhaberey
Copy link

Great news! Cheers for the new UI and its light mode 🎉 🎉 🎉

This was referenced Jun 16, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants