Recent Updates

  • Home
  • Recent Updates

Added Blacklist and Whitelist policies

Two new policies have been added to Bytesafe: Blacklist and Whitelist. Both policies are used to enforce control over what packages or package versions are allowed in a registry.

The Blacklist policy prevents specific packages from being added to a registry. Just the opposite, the Whitelist policy is used to only allow specific packages in a registry.

Read more

Added License scanner plugin

The License scanner plugin scans all packages in a registry and flags potential license issues.

Issues flagged by the scanner are displayed in the web console and notifications will be sent to the configured Slack channels.

Read more

Bytesafe registries now support Git repository upstreams

Bytesafe now offers support for integration with Git repositories as upstreams to your registries.

This feature allows users to connect private and public Git repositories to Bytesafe as package sources. For the developer this means that node modules can be installed regardless if they are sourced from your private registry, an external npm registry or Git repository.

Bytesafe plugins and policies can also be applied on modules sourced from Git repositories.

Read more

Bytesafe documentation site is now live!

Bytesafe’s documentation site is now live! This is our resource for technical documentation on how to use Bytesafe.

The documentation will be the default resource to visit for users that have questions on how to use the Bytesafe product and will complement the blog.

Read more

Added support for read-only tokens

Bytesafe now supports read-only tokens. For example, these can be used in CI/CD pipelines where you only require read access or similar use cases.

Read more

Added support for the Teams subscription plan

The Teams plan enables teams management, basic access control, Slack integration and full access to all our plugins and policies.

Read more

Security Scanning features + Slack Integration

The release brings Security Scanning features to Bytesafe registries, by adding a Vulnerability Scanner plugin and three security related policies.

We are also releasing a Slack integration which allows you to be notified when new vulnerabilities are found in your workspace.

Read more

Release management features: Promote package and Autoincrement Plugin

Two main features of the release related to release management: Promote functionality for package versions as well as Version auto increment plugin has been added.

Promote package, lets you select a existing package version and promote it to a new version (and possible new target registry), removing the need to re-publish from your project and running the risk of including unplanned changes.

Read more

Deprecated package versions

The npm deprecate command is now supported with Bytesafe registries.

Additionally, deprecate information linked to the package version is now available as output when using npm install and bytesafe push / pull.

Information regarding deprecated package versions is also available in the Bytesafe web console.

Read more

Windows CLI

Main feature added by the release is a Bytesafe CLI for the Windows OS. Windows CLI is available for download from the CLI page in the Bytesafe web console.

Release notes:

  • Added Bytesafe CLI for Windows OS
  • Added support for npm whoami, ping, audit, logout, token commands
  • Added support for most common yarn commands
  • Improved output messages for recursive actions
  • Extended web console session expire time to improve user experience
  • Added “how-to” hint to web console for CI/CD tokens

Read more

Policy & Plugins

We are happy to introduce Policies & Plugins for Bytesafe registries:

  • Initial support for Policy: Freeze
  • Initial support for Policy: Immutable Versions
  • Initial support for Plugin: Forward
  • Added support for additional npm commands
  • multiple bug fixes and UI improvements

Read more

Initial release

The main feature of the initial release is to provide private registry functionality, including:

  • Support for most common npm commands (for developers)
  • Support for multiple private registries
  • Support for upstreams, single or multiple
  • Teams functionality, invite your team members to collaborate
  • Upstreams supported: The public npm registry, other Bytesafe registries or other URL to an npm compatible registry
  • Support for Bytesafe CLI to manage registries

Read more