|
1 | 1 | # CHANGELOG |
2 | 2 |
|
3 | | -### 3.1.4 (Febrrary 14 2025) |
| 3 | +### 3.2.0 |
4 | 4 |
|
5 | | -- No-op release. |
| 5 | +- Fixes PHP8.0 support, add symfony/cache ^7.0 support, phpunit 11,12 support |
| 6 | +- Run tests on PHP 8.3 and 8.4 |
| 7 | +- Fix ipv6 notations and add tests |
| 8 | +- Add support for IPinfo Lite API |
6 | 9 |
|
7 | | -### 3.1.3 (September 3d 2024) |
| 10 | +### 3.1.4 |
8 | 11 |
|
9 | | -- No-op release. |
| 12 | +- No-op release. |
10 | 13 |
|
11 | | -### 3.1.2 (October 2nd 2023) |
| 14 | +### 3.1.3 |
12 | 15 |
|
13 | | -- Fixed cache key. |
| 16 | +- No-op release. |
14 | 17 |
|
15 | | -### 3.1.1 (August 3rd 2023) |
| 18 | +### 3.1.2 |
16 | 19 |
|
17 | | -- Patched deprecations. |
| 20 | +- Fixed cache key. |
18 | 21 |
|
19 | | -### 3.1.0 (July 28th 2023) |
| 22 | +### 3.1.1 |
20 | 23 |
|
21 | | -- Default cache changed. Replaced `sabre/cache` with `symfony/cache`. |
| 24 | +- Patched deprecations. |
22 | 25 |
|
23 | | -### 3.0.1 (June 19th 2023) |
| 26 | +### 3.1.0 |
24 | 27 |
|
25 | | -- Added the link of country flag image. |
| 28 | +- Default cache changed. Replaced `sabre/cache` with `symfony/cache`. |
26 | 29 |
|
27 | | -### 3.0.0 (December 27th 2022) |
| 30 | +### 3.0.1 |
28 | 31 |
|
29 | | -- Require PHP >= 8.0. |
30 | | -- Add local bogon checking. |
| 32 | +- Added the link of country flag image. |
31 | 33 |
|
32 | | -### 2.3.1 (June 27 2022) |
| 34 | +### 3.0.0 |
33 | 35 |
|
34 | | -- Added Stringable implementation for PHP 8.0 with backward compatibility. |
| 36 | +- Require PHP >= 8.0. |
| 37 | +- Add local bogon checking. |
35 | 38 |
|
36 | | -### 2.3.0 (September 21 2021) |
| 39 | +### 2.3.1 |
37 | 40 |
|
38 | | -- Added batch ops integration. |
39 | | -- Added the ability to disable cache usage entirely. |
| 41 | +- Added Stringable implementation for PHP 8.0 with backward compatibility. |
40 | 42 |
|
41 | | -### 2.2.0 (April 22nd 2021) |
| 43 | +### 2.3.0 |
42 | 44 |
|
43 | | -- Added Maps integration. |
44 | | -- Added versioned cache keys. |
45 | | - This allows more reliable changes to cached data in the future without |
46 | | - causing confusing incompatibilities. This should be transparent to the user. |
47 | | - This is primarily useful for users with persistent cache implementations. |
| 45 | +- Added batch ops integration. |
| 46 | +- Added the ability to disable cache usage entirely. |
48 | 47 |
|
49 | | -### 2.1.1 (January 12 2021) |
| 48 | +### 2.2.0 |
50 | 49 |
|
51 | | -- Bug fix issue reported in Laravel SDK |
52 | | - (https://github.com/ipinfo/laravel/issues/14) which also applies in PHP SDK, |
53 | | - with https://github.com/ipinfo/php/pull/27. |
| 50 | +- Added Maps integration. |
| 51 | +- Added versioned cache keys. |
| 52 | + This allows more reliable changes to cached data in the future without |
| 53 | + causing confusing incompatibilities. This should be transparent to the user. |
| 54 | + This is primarily useful for users with persistent cache implementations. |
54 | 55 |
|
55 | | -### 2.1.0 (December 2 2020) |
| 56 | +### 2.1.1 |
56 | 57 |
|
57 | | -- Deprecate PHP 7.2 support. |
58 | | -- Add support for PHP 8.0. |
| 58 | +- Bug fix issue reported in Laravel SDK |
| 59 | + (https://github.com/ipinfo/laravel/issues/14) which also applies in PHP SDK, |
| 60 | + with https://github.com/ipinfo/php/pull/27. |
59 | 61 |
|
60 | | -### 2.0.0 (November 2020) |
| 62 | +### 2.1.0 |
61 | 63 |
|
62 | | -- A `guzzle_opts` option is supported in the settings, which allows full Guzzle |
63 | | - option overrides. |
64 | | -- A `timeout` option is supported in the settings, which is the request timeout |
65 | | - value, and defaults to 2 seconds. |
66 | | - **BREAKING**: this was previously unconfigurable and was 0 seconds, |
67 | | - i.e. infinite timeout. |
68 | | -- The `buildHeaders` method on the main `IPinfo` client is now private. |
69 | | - **BREAKING**: this will no longer be available for use from the client. |
70 | | -- Only non-EOL PHP 7 versions are supported. In particular, PHP 7.2 and above |
71 | | - are all supported and tested in the CI. |
| 64 | +- Deprecate PHP 7.2 support. |
| 65 | +- Add support for PHP 8.0. |
| 66 | + |
| 67 | +### 2.0.0 |
| 68 | + |
| 69 | +- A `guzzle_opts` option is supported in the settings, which allows full Guzzle |
| 70 | + option overrides. |
| 71 | +- A `timeout` option is supported in the settings, which is the request timeout |
| 72 | + value, and defaults to 2 seconds. |
| 73 | + **BREAKING**: this was previously unconfigurable and was 0 seconds, |
| 74 | + i.e. infinite timeout. |
| 75 | +- The `buildHeaders` method on the main `IPinfo` client is now private. |
| 76 | + **BREAKING**: this will no longer be available for use from the client. |
| 77 | +- Only non-EOL PHP 7 versions are supported. In particular, PHP 7.2 and above |
| 78 | + are all supported and tested in the CI. |
0 commit comments