NewReleases favicon

NewReleases
Automated Software Release Notifications for Developers and DevOps

What is NewReleases?

NewReleases is an advanced release tracking platform designed for software developers and DevOps professionals who need timely notifications about software, library, and container updates. It streamlines the process of monitoring new releases from numerous sources such as GitHub, GitLab, Docker Hub, PyPI, Maven, NPM, and more, delivering accurate alerts directly to your preferred channels.

By leveraging seamless integrations with email, messaging applications, and webhooks, NewReleases ensures that users are instantly informed about relevant updates. Features include customizable notification frequencies, support for team collaboration through organizations, and the ability to import or add projects from a variety of sources and formats, facilitating efficient software lifecycle management.

Features

  • Multi-Source Release Tracking: Supports software releases and package updates from GitHub, GitLab, Codeberg, Docker Hub, PyPI, Maven, NPM, Ruby Gems, and more.
  • Notification Integrations: Delivers instant notifications via Email, Slack, Telegram, Discord, Google Chat, Microsoft Teams, Mattermost, Rocket.Chat, Matrix, and webhooks.
  • Customizable Notification Frequency: Users can choose to receive notifications hourly, daily, weekly, or instantly.
  • Project Import Options: Import monitored projects from popular dependency files such as requirements.txt, pom.xml, package.json, Gemfile, composer.json, and Cargo.toml.
  • Version Filtering: Provides filtering via regular expressions, pre-release flags, and update state.
  • Organization Management: Enables collaboration through team-based organizations.
  • API Access: Offers HTTP API for automation and integrations.
  • Command Line Interface: Provides CLI for managing notifications and integrations.

Use Cases

  • Automating notifications for code and package updates in software projects.
  • Enabling DevOps teams to track critical dependency releases across multiple repositories.
  • Integrating release notifications into Slack, Discord, or other team collaboration channels.
  • Ensuring developers stay informed about updates to open source libraries relevant to their projects.
  • Facilitating vulnerability management by tracking security patch releases.
  • Centralizing update alerts for large development teams through organization support.

FAQs

  • Which platforms and repositories can NewReleases track?
    NewReleases can track updates from platforms including GitHub, GitLab, Codeberg, Gitea, Bitbucket, Python PyPI, Node.js NPM, Yarn, Java Maven, Ruby Gems, PHP Packagist, .NET NuGet, Rust Cargo, Erlang/Elixir Hex, Perl CPAN, Docker Hub, AWS ECR Public, Google Container Registry, Quay, Artifact Hub, SourceForge, and others.
  • How are users notified of new releases?
    Users can receive notifications via email, instant messaging platforms such as Slack, Telegram, Discord, Google Chat, Microsoft Teams, Mattermost, Rocket.Chat, Matrix, and through custom webhook events.
  • Can I filter which releases I get notified about?
    Yes, NewReleases provides version filtering options, including support for regular expressions, pre-release flags, and state of update.
  • Does NewReleases support team collaboration?
    Yes, users can create organizations to enable collaboration and manage release notifications across teams.

Helpful for people in the following professions

NewReleases Uptime Monitor

Average Uptime

100%

Average Response Time

111.5 ms

Last 30 Days

Related Tools:

Blogs:

Comparisons:

Didn't find tool you were looking for?

Be as detailed as possible for better results