Christian Bromann
Christian Bromann
February 1, 2022

Hello Marquee v2.0 - The VS Code Homescreen Extension Is Now Open Source


We are excited to release a major update to the popular Marquee VS Code Extension. Most notably, we’ve decided to fully open source the repository (under the MIT License) to encourage community participation in Marquee's roadmap in the form of discussions, feedback, and code contributions through public channels on GitHub. At Stateful, we are determined to supercharge developers happiness and, with this release, open it up for everybody to build upon Marquee's foundation. Let’s take a look at what’s new in Marquee v2.0 and learn how you can get involved.

Revamped Marquee Website

Often when a major release drops, there will be breaking changes for users, however, not with this one. We have been working tirelessly to ensure that despite major code changes and drastic improvements to performance, there's a seamless upgrade path from Marquee v1 to v2 where the overall UX remains the same. As part of this release, we’ve rewritten the JavaScript codebase in TypeScript to leverage type safety and compiler checks. On top of that, we have modularized the structure of the repository and transitioned to using Yarn Workspaces to decouple widget logic from the Marquee extension code. The goal was not only to increase performance but also to make it easier to for everybody to extend Marquee with third party widgets; built and contributed by the community. We are looking forward to see extension developers delighting Marquee users with custom widgets.

How do I do that, you might ask? Well, we didn't just stop at overhauling the extension code base, we've also put quite some love into the official extension website, adding documentation and visually upgrading the UI. We hope you like it as much as we do.

By the way, we've been taking detailed notes on all the feedback we have received and submitted through the extension / VS Code Marketplace. We'd like to thank everyone and encourage you to keep it up, especially more so now that the project is Open Source on GitHub. Here’s a bit of what’s new in the v2.0 release:

  • The ability to change feed channels in the Hacker News widget
  • A badge as notification that a widget has a filter of some sort enabled
  • A input field now allows to attach tags to your todos at creation time
  • A configuration toggle that modifies the default setting whether projects open in a new or same window
  • Various bug fixes that were reported, including widgets not loading remote content inside of GitHub Codespaces or

We hope you enjoy all the changes we've made to the extension and we'll be looking forward to engaging with you all. Come find us either on GitHub, our community channels on Discord & Gitter, or through the in-Marquee feedback channels. We have exciting plans for Marquee. We've organized GitHub issues into a roadmap which is available for review inside the code repo.

Please do not hesitate to raise issues, start a discussion, or hit us up on Discord/Gitter. Let’s collaborate on this together!

Thanks for reading and happy coding.

  • The Marquee Team

Also check out

Runme - Road to Testable Documentation
December 19, 2022
Runme - Road to Testable Documentation

Treat docs like code! Runme’s grand vision is to provide a flexible toolkit to deliver testable docs. Learn about the v1.0 roadmap and how Runme is planning to achieve documentation testability.

But it works on MY machine! Debugging GitHub Workflows with VS Code.
November 15, 2022
But it works on MY machine! Debugging GitHub Workflows with VS Code.

Plagued by a test that passes locally but fails when run in CI? Learn how you can debug such flaky tests by attaching to a running Github workflow.

Koa in the Cloud
October 27, 2022
Koa in the Cloud

In this post you can learn how to run Koa on AWS Lambda and the differences with Express.

© 2021-2022 Stateful Inc. All rights reserved.