Version 5 | See what's new
Blog
Version 5 banner

Version 5: Refreshed & Rebuilt

March 20, 2025

Hello! This is Thomas, the developer of temperature-blanket.com. I'm thrilled to announce a new version of this web app, released March 20, 2025. This update features a refreshed design and several new and improved features. Behind the scenes, the code has been almost completely rewritten in order to take advantage of the latest web technologies. There are no breaking changes—projects created using earlier versions can still be opened and edited with the new version—but I think it is a significant enough update to justify a new major release: version 5!

Thanks to those of you who tested the version 5 beta (see the announcement) and provided feedback before this update! Thanks as well to generous supporters like you!


Updated Design

Logo

The first thing you might notice is a new logo, along with a new heading font:

new version 5 logo compared to old version 4 logo

The colors in the logo are inspired by yarn colorways from one of the most popular project gallery pages: The Hague, South Holland, The Netherlands from 1/1/2023 to 12/31/2023. Thanks to the user who created the beautiful project preview and yarn palette!

Icons & Components

Along with a new logo, this update includes updated icons with consistent line-widths, redesigned components such as inputs, buttons, and toggles with improved usability, and a few other subtle visual changes throughout the site.


New Features

Move Gauge Colors

You can now move a gauge color by dragging it. This was only possible before in a gauge by using the sort button or the smaller palette preview.

showing how to move colorways

Search Ahead & Location Details

When searching for a location, you don't have to type the entire name any more. For example, now typing Sea brings up Seattle, Washington, United States. You can also click the details button under the location to view latitude, longitude, type of location, and population details, if available.

Other New Features

  • A fullscreen editor for palettes
  • Click-to-copy yarn names and hex codes in the Yarn Colorway Finder
  • Inline color details in the weather data table
  • Cycle through Light Dark System themes by using the keyboard shortcut t on any page

Depreciated Feature

The one feature that has been removed in version 5 is the option to always display all sections of the Project Planner at once. It was removed because it caused some performance issues, and I think it was a rarely used feature.


Code Overhaul

Svelte 4 5

Almost all code has been affected in some way by an update from Svelte 4 to 5. There are more than 350 changed files with more than 26,400 additions and 24,300 deletions. The web app benefits from improved performance that comes with Svelte 5. I've also found the developer experience improved, which will hopefully lead to easier maintenance and better features.

Skeleton 2 3

Components and styles are rewritten to use Skeleton 3. This includes new spacing features for themes, richer theme colors, and improved accessibility. Special thanks to the Skeleton team for their hard work on their version 3 release! This site benefits greatly from their efforts.


Upcoming Features

There are several new features planned for upcoming versions of this site. Thanks to those of you who have contributed your ideas! You can visit the ideas discussions on GitHub to see what might be coming up. You're welcome to also share your own new ideas, questions, or thoughts by opening a new GitHub discussion.


Feedback

As always, if you have feedback of any kind, or encounter any issues, please let me know through any of the methods listed on the contact page. Thank you to those of you who have already provided feedback! I look forward to hearing from you.