1.0 Release Candidate 5
Pre-releaseThis is a refinement release. It does, however, contain breaking changes (albeit minor).
- Move
.UnsafelyUnwrap*
methods toTrueMyth.Unsafe
namespace. Described in the docs. - Rename
Result<T,E>.Unwrap
methods toUnwrapOr
andUnwrapOrElse
, respectively
Binaries available through nuget.org: https://www.nuget.org/packages/TrueMyth/1.0.0-rc5
This release should become v1.0. The only work slated for 1.0 that isn't in this is an update to how the documentation is generated and pushed to GitHub Pages, which isn't a functional change to the software. Stay tuned!
Relevant commit log:
-
Fix minor xref issues in docs; re-generate for RC5
Ben Collins - Tue, 8 Jan 2019 21:39:49 -0600 -
Move unsafe methods to .Unsafe namespace; closes #8.
Ben Collins - Tue, 8 Jan 2019 21:14:58 -0600Also: rename Result.Unwrap to be consistent with Maybe, as well as True Myth
Typescript -
Implement void Match; closes #23
Ben Collins - Tue, 8 Jan 2019 20:13:49 -0600 -
fix syntax error from bad merge
Ben Collins - Tue, 8 Jan 2019 11:42:54 -0600 -
Implements nullable conversions. Closes #26.
Ben Collins - Sun, 6 Jan 2019 16:05:48 -0600 -
IComparable/IComparable<T> implementation (#27)
Ben Collins - Sat, 5 Jan 2019 15:45:18 -0600- release conditions / variable didn't work as expected; use Pipelines release
instead - [wip] icomparable updates
- Complete IComparable implementation; closes #22
- fix broken step
- release conditions / variable didn't work as expected; use Pipelines release