CHANGELOG.md in loqate-0.2.0 vs CHANGELOG.md in loqate-0.3.0

- old
+ new

@@ -2,10 +2,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [0.3.0] - 2018-11-10 +### Changed +- `address.retrieve` and `address.find` return a single error, not an array with a single item +- `address.retrieve` returns a single address, not an array of addresses +- `Loqate::Error` inherits from `StandardError` so that it can be raised as an exception +- Improved the documentation of `Success` and `Failure` + +## Added +- `find!` to find an address or raise an exception +- `retrieve!` to retrieve the details of an address or raise an exception +- Aliased `Failure#value` to `Failure#error` + +## Fixed +- Fixed the documentation of `AddressGateway` + ## [0.2.0] - 2018-10-31 ### Added - VCR and WebMock to record HTTP interactions - A file to hold a development API key (`.api_key`) - A ruby version dotfile (`.ruby-version`) @@ -18,6 +33,7 @@ ## [0.1.0] - 2018-09-29 ### Added - Initial core functionality - Codebase maintenance tools -[0.2.0]: https://github.com/wilsonsilva/memoria/compare/v0.1.0...v0.2.0 +[0.3.0]: https://github.com/wilsonsilva/loqate/compare/v0.2.0...v0.3.0 +[0.2.0]: https://github.com/wilsonsilva/loqate/compare/v0.1.0...v0.2.0