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.
The following changes have been completed, and will be included in the next tagged release.
- Coding Review Guidelines
- initial text
- Coding Standards
- Documentation
- Added 3.1.1
- Added 3.1.2
- Added 3.1.3
- Added 3.1.4
- Added 3.1.5
- Added 3.1.6
- Errors
- Added 1.2.1
- Added 1.2.2
- Added 3.2.1
- Functions
- Added 2.8.1
- Added 2.8.2
- Added 2.8.3
- Added 2.8.4
- Added 2.8.5
- Added 2.8.6
- Added 2.8.7
- Added 2.8.8
- Added 2.8.9
- Added 2.8.10
- Added 3.8.1
- Added 3.8.2
- Added 3.8.3
- Package Management
- Added 1.4.1
- Added 2.4.1
- Added 3.4.1
- Added 3.4.2
- Added 3.4.3
- Added 3.4.4
- Added 3.4.5
- Added 3.4.6
- Added 3.4.7
- Naming Conventions
- Added 1.3.1
- Added 2.3.1
- Added 2.3.2
- Added 2.3.3
- Added 2.3.4
- Added 3.3.1
- Added 3.3.2
- Added 3.3.3
- Added 3.3.4
- Added 3.3.5
- Added 3.3.6
- Added 3.3.7
- Added 3.3.8
- Added 3.3.9
- Added 3.3.10
- Added 3.3.11
- Added 3.3.12
- Added 3.3.13
- Added 3.3.14
- Protocols and Extensions
- Added 2.10.1
- Types
- Added 1.6.1
- Added 1.6.2
- Added 1.6.3
- Added 2.6.1
- Added 2.6.2
- Added 2.6.3
- Added 3.6.1
- Added 3.6.2
- Type Guards
- Added 2.7.1
- Added 3.7.1
- Unit Testing
- Added 1.5.1
- Added 2.5.1
- Added 3.5.1
- Documentation
- Glossary
- added Base Class
- added Branded Type
- added Caller
- added CQRS
- added Data Bag
- added Data Guarantee
- added Data Guard
- added Data Path
- added Default Value
- added Defensive Programming
- added Dependency Injection
- added Dependency
- added Docblock
- added End-User
- added Entity
- added Exported Item
- added Extension
- added Flavoured Type
- added Function Prefix
- added Function Signature
- added Hard-Coded
- added Identity
- added Identity Function
- added Identity Type
- added Immutability
- added Inherited Method
- added Instantiable Type
- added Mandatory Dependency
- added No-Op
- added Nominal Typing
- added Optional Input
- added Overridden Method
- added Plain Object
- added Primitive Type
- added Protocol
- added Refined Type
- added Rest Parameter
- added Reusability
- added Side Effects
- added Smart Constructor
- added Structural Typing
- added Type Alias
- added Type Casting
- added Type Guarantee
- added Type Guard
- added Type Inference
- added Type Predicate
- added User-Supplied Functional Options
- added User-Supplied Input
- added User-Supplied Options
- added User-Supplied Optional Dependencies
- added Value
- added Value Object
Released Monday, 1st January 2020.