Skip to content

3.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@adamreeve adamreeve released this 17 Oct 07:07
· 4 commits to master since this release

This is a beta version of the 3.0.0 version, which is a major version change due to introducing some breaking changes.

Breaking changes

  • Versions prefixed with v, for example v1.2.3, are now considered invalid, and only allowed in loose mode, in accordance with the semantic versioning specification.
  • Pre-release versions are now considered to satisfy version ranges with an x or * when includePrerelease is true. For example the range 3.2.x is now satisfied by 3.2.0-beta.1 when previously it was not.
  • Inconsistent behaviour of caret ranges has been fixed when includePrerelease is true and the major version is zero. For example, previously the range ^0.2.3 was satisfied by 0.2.3-alpha when includePrerelease is true but now it is not. The behaviour when the major version is non-zero has not changed, for example ^1.2.3 is not satisfied by 1.2.3-alpha.
  • Targets other than netstandard2.0 have been removed

Merged pull requests

Full Changelog: 2.0.2...3.0.0-beta1