Skip to content

Commit

Permalink
Merge branch 'release/2.1.2'
Browse files Browse the repository at this point in the history
  • Loading branch information
clemlatz committed Oct 13, 2019
2 parents e1ee3ad + ed9720b commit 130d3e5
Show file tree
Hide file tree
Showing 6 changed files with 484 additions and 436 deletions.
6 changes: 3 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
language: php

php:
- '5.6'
- '7.0'
- '7.1'
- '7.2'

before_script: composer install
before_script:
- rm composer.lock
- composer install

script: composer test
75 changes: 2 additions & 73 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ This package can be used to:
Install with composer:

```console
composer require biblys/isbn:^2.1.1
composer require biblys/isbn:^2.1.2
```

## Usage
Expand All @@ -28,8 +28,6 @@ use Biblys\Isbn\Isbn as Isbn;

$isbn = new Isbn('9782843449499');

$isbn = new Isbn($ean);

try {
$isbn->validate();
$isbn13 = $isbn->format("ISBN-13");
Expand Down Expand Up @@ -70,73 +68,4 @@ composer run update-ranges

## Changelog

### 2.1.1 (2019-07-17)

- Upgrade dependencies
- Upgrade PHPUnit to 8.3

### 2.1.0 (2019-04-18)

- Added a `validate` method that throws an Exception on ISBN validation errors
- Fixed [#9] Improve error output
- Added composer scripts to run tests and update ranges in a Docker container
- Updated ISBN ranges

### 2.0.8 (2019-02-07)

- Fixed [#7](https://github.com/biblys/isbn/issues/7): ISBNs with invalid product
code or country code are considered valid
- Added PHP versions 7.1 & 7.2 to travis config file

### 2.0.7 (2019-02-01)

- Attempts to format an invalid ISBN will now throw an Exception
- Fixed considering ISBNs with an invalid product code as valid
- Updated ISBN ranges

### 2.0.6 (2017-11-22)

- Fixed [#6](https://github.com/biblys/isbn/issues/6): Error when validating
ISBN-10 with X as a checksum digit

### 2.0.5 (2017-11-07)

- Update ISBN ranges

### 2.0.4 (2017-06-29)

- Fixed error when no rule is found (eg. for ISBN 9790706801940)

### 2.0.3 (2016-07-06)

- Added 978-99978 range for Mongolia

### 2.0.2 (2016-04-12)

- Fixed [#3](https://github.com/biblys/isbn/issues/3): Bug in the 978-613 range
- Added a composer script to update ISBN ranges from isbn-international.org

### 2.0.1 (2016-03-01)

- Fixed [#2](https://github.com/biblys/isbn/issues/2):
added LICENSE file and copyright information
- Added Travis configuration file

### 2.0.0 (2016-03-01)

- Revamped library as a Composer package

### 1.1.0 (2015-08-21)

- Fixed [#1](https://github.com/biblys/isbn/issues/1):
ISBN-10 checksum character calculation
- Added phpunit tests
- Updated ISBN XML ranges file

### 1.0.1 (2014-04-21)

- EAN-13 checksum character calculation bug fix

### 1.0.0 (2014-04-19)

- First release
[See Github releases](https://github.com/biblys/isbn/releases)
6 changes: 3 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "biblys/isbn",
"description": "A PHP library to convert and validate ISBNs & EANs",
"time": "2019-08-17",
"time": "2019-10-13",
"keywords": [
"ISBN",
"EAN",
Expand All @@ -19,10 +19,10 @@
"issues": "https://github.com/biblys/isbn/issues"
},
"require": {
"php": ">=5.3.0"
"php": ">=7.1.0"
},
"require-dev": {
"phpunit/phpunit": "^8.3",
"phpunit/phpunit": "^7.1 || ^8.3",
"guzzlehttp/guzzle": "^6.2"
},
"autoload": {
Expand Down
Loading

0 comments on commit 130d3e5

Please sign in to comment.