Skip to content

Commit

Permalink
update changelog for v0.4.0
Browse files Browse the repository at this point in the history
- Rebuild AbstractWhoisClient more logically using an interface.
- Merge BaseClient and Client concepts.
- Update PHPunit version in composer file.
- Merge and restructure test for minor version update.
- Update travis and scrutinizer build files.
- Update DocBlock versions to be correct.
  • Loading branch information
mallardduck committed May 13, 2018
1 parent 73a64ce commit d929a44
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [Unreleased]

## [0.4.0] - 2018-05-13
### Added
- New WhoisClientInterface to define basic whois client request function.
- New AbstractWhoisClient that implements just the barebones of the interface.
- Added makeSafeWhoisRequest to the Client class.

### Removed
- CLRF property no longer needed on base client.
- No longer need makeWhoisRequest and makeWhoisRawRequest in BaseClient.
- Removed concrete BaseClient class - merged functionality with the Client class.

### Changed
- Update BaseClient to extend the new AbstractWhoisClient
- Moved the following methods to Client from BaseClient:
- getSearchableHostname
- parseWhoisDomain
- and class constructor.
- Merged some tests together to update for structure chanages.

## [0.3.0] - 2018-05-04
### Changed
- Made getWhoisServer abstract in AbstractLocator and implemented in the concrete class.
Expand Down

0 comments on commit d929a44

Please sign in to comment.