Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.42 KB

CHANGELOG.md

File metadata and controls

38 lines (23 loc) · 1.42 KB

CHANGELOG

Introduction

This CHANGELOG tells you:

  • when a release was made
  • what is in each release

It also tells you what changes have been completed, and will be included in the next tagged release.

For each release, changes are grouped under these headings:

  • Backwards-Compatibility Breaks: a list of any backwards-compatibility breaks
  • New: a list of new features. If the feature came from a contributor via a PR, make sure you link to the PR and give them a mention here.
  • Fixes: a list of bugs that have been fixed. If there's an issue for the bug, make sure you link to the GitHub issue here.
  • Dependencies: a list of dependencies that have been added / updated / removed.
  • Tools: a list of bundled tools that have been added / updated / removed.

develop branch

The following changes have been completed, and will be included in the next tagged release.

v0.0.2

Released Monday, 9th May 2022.

Fixes

  • makeObjectRequirements() now passes the generic type needed for ObjectRequirements.validate() to return the correct type
  • validateRequiredObjectProperties() (and therefore ObjectRequirements.validate()) now checks every required property (as long as the validators keep passing)
  • validateOptionalObjectProperties() (and therefore ObjectRequirements.validate()) now checks every optional property (as long as the validators keep passing)

v0.0.1

Released Monday, 9th May 2022.

Initial release.