Sha256: 911c2d1db889079b8b85f869959a8104432afbd490642e5a81743f3f38854a6c
Contents?: true
Size: 911 Bytes
Versions: 1
Compression:
Stored size: 911 Bytes
Contents
# Change Log All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [0.4.1] - [2019-07-04] Fixes: Replaces the default context object in BC::Refined with simple Hash. No need to have default value for the context key elements. It violates principlke of least surprise. ## [0.4.0] - [2019-06-25] This is a first public release marked in change log with features extracted from production app. Includes: - Base class BloodContracs::Core::Refined to write your own validations - Meta classes BloodContracs::Core::Pipe, BloodContracs::Core::Sum and BloodContracs::Core::Tuple for validations composition in ADT style - BloodContracs::Core::Contract meta class as a syntactic sugar to define your own contracts with Refined validations under the hood
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
blood_contracts-core-0.4.1 | CHANGELOG.md |