diff --git a/CHANGELOG.md b/CHANGELOG.md index accadb2..607e5c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,11 +10,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- +## 0.3.0 ### Added -- Add Rspec Helper mock_service; -- Add Rspec Matcher have_succeed_with and have_failed_with; -- Add `Success()`, `Failure()`, `Check()`, `Try()` now can be multipe types; -- Changed depreacate `Result#type` method. +- Added Rspec Helper `#mock_service` #41; +- Added Rspec Matcher `#have_succeed_with` and `#have_failed_with` #41; +- Added `Success()`, `Failure()`, `Check()`, `Try()` now can be multipe types #41; +- Changed Depreacate `Result#type` method #41; +- Changed Deprecate method `#then` for Success and Failure classes #40 +- Added RSpec support for mock and match results #35 +- Deprecate method `#then` for Success and Failure classes #40; +- Removed deprecated method `#on` #33 +- Changed Capture just one callback per result #30; ## 0.2.0 ### Added diff --git a/Gemfile.lock b/Gemfile.lock index c186b89..566468b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - f_service (0.2.0) + f_service (0.3.0) GEM remote: https://rubygems.org/ diff --git a/f_service.gemspec b/f_service.gemspec index b268a4c..1006893 100644 --- a/f_service.gemspec +++ b/f_service.gemspec @@ -7,8 +7,8 @@ require 'f_service/version' Gem::Specification.new do |spec| spec.name = 'f_service' spec.version = FService::VERSION - spec.authors = ['Matheus Richard'] - spec.email = ['matheusrichardt@gmail.com'] + spec.authors = ['Fretadao Tech Team'] + spec.email = ['tech@fretadao.com.br'] spec.summary = 'A small, monad-based service class' spec.description = <<-DESCRIPTION diff --git a/lib/f_service/version.rb b/lib/f_service/version.rb index f7590f8..06d219a 100644 --- a/lib/f_service/version.rb +++ b/lib/f_service/version.rb @@ -2,5 +2,5 @@ module FService # Current version of the gem - VERSION = '0.2.0' + VERSION = '0.3.0' end