Release Radar · May 2024: Major updates from the open source community
Tags: github, community, news, developers
Published: 2024-06-06 23:56:26

While the Northern Hemisphere springs into a fresh era 🌷, the Southern says goodbye to Fall (or Autumn as we say Down Under 🍂). As the seasons change, our developers are changing, updating, and shipping their projects. There are a tonne of great projects featured here, everything from weekend hobbies, to world changing technology. Let's take a look at our staff picks for this month's Release Radar; a roundup of the open source projects that have shipped major version updates.

## Angular 18.0

Those building mobile and desktop web applications might be familiar with [Angular](https://github.com/angular/angular), a development platform for building using TypeScript, JavaScript, and other languages. The latest release brings a new home for [Angular Developers with their new website](https://angular.dev/), experimental support for zoneless change detection, lots of server-side rendering improvements, more stable controls, and lots more. Check out all the changes and what these mean for Angular devs on the [Angular blog post](https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe).

{% youtube DK8M-ZFjaMw %}

## Web Check 1.0

Looking for comprehensive, on-demand intelligence for any website? Look no further than [Web Check](https://github.com/Lissy93/web-check). With [Web Check](https://web-check.xyz/), you can see insights for any website, uncover potential attack vectors, analyse server architecture, view security configurations, and see what technologies drive a particular site. Congrats on shipping out the first major version 🥳.

![web check demo](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ix32ywonmy636hp708cu.gif)

## Apache Skywalking 10.0

Are you working on microservices, cloud native, and container-based architectures? Then you need to check out [Apache Skywalking](https://skywalking.apache.org/). It's an Application Performance Monitoring (APM) system, that provides monitoring, tracing, and diagnosing capabilities for distributed systems in Cloud Native architectures. This latest update has hundreds of changes including support for Java 21 runtime, new functions and parameters, the addition of Golang as a supported language for AMQP, Kafka, RocketMQ, and Pulsar, support for multiple labels in metrics, and tonnes more. [Check out all changes in the very comprehensive release notes](https://github.com/apache/skywalking/releases/tag/v10.0.0). All the Apache Skywalking metrics are available via Grafana.

![Apache skywalking metrics through grafana](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cifdpr10n92vwmvslcmx.png)

## Grafana 11.0

Speaking of metrics and Grafana, this popular project gets a major update too. As shown in the image above, Grafana is a data visualisation and composable observability platform. With Grafana you can query, visualise, alert on, and understand your metrics wherever that data may sit. The latest update adds lots of new features and enhancements such as a slightly refreshed UI, reducing the set of fields that could trigger an alert state change, the removal of Loki's API restrictions on resource calls, and lots more. Check out all the [changes in the changelog](https://github.com/grafana/grafana/releases/tag/v11.0.0).

![Grafana dashboard](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vforzmk3ixth9dtlyxmo.png)

## Tasmota 14.0

Firmware and embedded systems engineers will love this project; Tasmota is firmware for ESP8266 and ESP32 based devices that allows you to more easily configure your devices. The catch with this new update is that direct migration for versions earlier than 8.1 are no longer supported. If you're using anything higher, you can directly migrate to this latest version. Tasmota 14.0 adds a bunch of new commands, support for new hardware such as temperature and pressure sensors, and lots more. Read up on all the new devices, modules, and how to migrate in the [Tasmota release notes](https://github.com/arendst/Tasmota/releases/tag/v14.0.0).

{% github arendst/Tasmota %}

## croc 10.0

Do you have more than one computer? Ever had 'fun' trying to get files from one computer to the other? [Croc](https://github.com/schollz/croc) is here to save you. This CLI tool  allows any two computers to securely transfer files and folders. You can transfer multiple files, including cross-platform (Windows, Linux, Mac), and you can use a proxy. The newest version of [croc](https://schollz.com/tinker/croc6/) has a few of the usual :bug: fixes and has a new way to define ports.

![Croc file transfers](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xrebuhq3wv6ubz44srxj.png)

## ρμ 4.0

Pronounced rho mu, [ρμ](https://github.com/cicirello/rho-mu) is a Java library of randomization enhancements and other math utilities. In this latest update, [ρμ](https://rho-mu.cicirello.org/) makes improvements to the generation of random pairs and triples of distinct integers, adds support for generating streams of random pairs and triples of distinct integers, adds methods for efficiently shuffling arrays and lists, removes a couple of previously deprecated classes, and includes some improvements to internal library code. Check out the [changelog](https://github.com/cicirello/rho-mu/blob/main/CHANGELOG.md) for all the updates.

{% github cicirello/rho-mu %}

## Social Switch 1.0

Have you ever tried to share a social media post, and your friend on the other end can't see it because they don't have an account for that particular platform? Or maybe you want to look at a post and remain anonymous, [Social Switch](https://github.com/claromes/socialswitch) is here for you. Available as a Chrome, Firefox, or Firefox for Android extension, Social Switch allows you to share social media links from Instagram and TikTok URLs and users don't need to reveal their identity or log into their accounts. Congrats to the team on shipping your very first version 🥳.

![Social switch dropdown showing the extension working in a browser](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/09i03azekd01bmkmjhlz.png)

## Simple Icons 12.0

Having [featured Simple Icons in the past](https://github.blog/2020-12-07-release-radar-dec-2020/), this project continues to make updates. [Simple Icons](https://github.com/simple-icons/simple-icons) now has over 3100 free SVG icons for all your favourite brands. The latest update provides more than a dozen new icons, and some revamped icons too. Check them all out and download them for your projects via the [Simple Icons website](https://simpleicons.org/).

![Simple icons showing a small selection of the icons on their website](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z8ruy1qsalrgt5dcbxob.png)

## NetBox 4.0

If you're a network engineer, then you need to know about [NetBox](https://netboxlabs.com/oss/netbox/). It exists to empower you, and provides an accessible data model for all things networked. There's a single robust user interface and programmable APIs for everything from cable maps to device configurations. This latest update changes the format for GraphQL queries, a completely refreshed UI, support for dynamic REST API fields, and lots more. [Read up on all the breaking changes and dig into the migration guide](https://github.com/netbox-community/netbox/releases/tag/v4.0.0) to ensure you're up to date and compatible.

![Netbox UI dashboard](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/20zb64qis0spnu9xqeh0.png)

## Release Radar May 2024

Well, that’s all for this edition. Thank you to everyone who submitted a project to be featured :pray:. We loved reading about the great things you're all working on. Whether your project was featured here or not, congratulations to everyone who shipped a new release :tada:, regardless of whether you shipped your project's first version, or you launched 18.0.

If you missed our last Release Radar, check out the amazing open source projects that released major version projects in [April](https://dev.to/github/release-radar-april-2024-edition-major-updates-from-the-open-source-community-37k1). We love featuring projects submitted by the community. If you're working on an open source project and shipping a major version soon, we'd love to hear from you. Check out the [Release Radar repository](https://releaseradar.github.com/), and [submit your project to be featured in the GitHub Release Radar](https://github.com/github/release-radar/issues/new?assignees=MishManners&labels=&template=release-radar-request.yml&title=%5BRelease+Radar+Request%5D+%3Ctitle%3E).