All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Class
Ghostwriter\Option\Exception\NullPointerException - Class
Ghostwriter\Option\Exception\ShouldNotHappenException - Interface
Ghostwriter\Option\Interface\ExceptionInterface - Interface
Ghostwriter\Option\Interface\NoneInterface - Interface
Ghostwriter\Option\Interface\OptionInterface - Interface
Ghostwriter\Option\Interface\SomeInterface - Method
Ghostwriter\Option\None::new() - Method
Ghostwriter\Option\Option::new() - Method
Ghostwriter\Option\Some::new()
- Class
Ghostwriter\Option\AbstractOptionwas removed - Class
Ghostwriter\Option\Exception\OptionExceptionwas removed - Interface
Ghostwriter\Option\Exception\OptionExceptionInterfacewas removed - Interface
Ghostwriter\Option\NoneInterfacewas removed - Interface
Ghostwriter\Option\OptionInterfacewas removed - Interface
Ghostwriter\Option\SomeInterfacewas removed - Method
Ghostwriter\Option\None::create()was removed - Method
Ghostwriter\Option\Option::create()was removed - Method
Ghostwriter\Option\Some::create()was removed
1.5.1 - 2023-07-05
- First version