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