Skip to content

Commit eb72c89

Browse files
committed
Merge branch 'v4.x'
2 parents 0f3c985 + b7f9502 commit eb72c89

File tree

435 files changed

+167049
-17667
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

435 files changed

+167049
-17667
lines changed

.gitattributes

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
/demo export-ignore
2-
/tests export-ignore
3-
.gitattributes export-ignore
4-
.gitignore export-ignore
5-
.travis.yml export-ignore
6-
composer.lock export-ignore
7-
phpunit.xml export-ignore
8-
src/resources/public_suffix_list.dat export-ignore
9-
src/resources/dat2php.php export-ignore
1+
/demo export-ignore
2+
/tests export-ignore
3+
/scripts export-ignore
4+
.gitattributes export-ignore
5+
.gitignore export-ignore
6+
.php_cs.dist export-ignore
7+
.travis.yml export-ignore
8+
phpunit.xml.dist export-ignore

.php_cs.dist

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?php
2+
3+
return My\PhpCsFixerConfig::create()
4+
->setFinder(
5+
PhpCsFixer\Finder::create()
6+
->files()
7+
->name('*.php')
8+
->in(__DIR__.'/src')
9+
->in(__DIR__.'/demo')
10+
->in(__DIR__.'/tests')
11+
->exclude('cache')
12+
->exclude('fixtures')
13+
);

.travis.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,7 @@ language: php
22
sudo: false
33

44
php:
5-
- 5.6
6-
- 7.0
7-
- 7.1
8-
- 7.2
9-
- 7.3
5+
- 7.4
106

117
before_install:
128
- composer install

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](http://keepachangelog.com/)
6+
and this project adheres to [Semantic Versioning](http://semver.org/).
7+
8+
## 4.0.0 - Unreleased
9+
Full library refactoring.
10+
11+
### Added
12+
- Support for multiple parallel request with `curl_multi`
13+
- Support for PSR-7 Http Messages, PSR-17 Http Factories and PSR-18 Http Client
14+
- `cms` value
15+
- `language` to detect the page language
16+
- `languages` to detect urls to versions in different languages
17+
18+
### Changed
19+
- Changed the providers approach by independent detectors.
20+
- The `tags` value is renamed to `keywords`
21+
- Use Psr standards instead custom interfaces.
22+
- `providerImage` is renamed to `favicon` (small icons) and `icon` (big icons)
23+
24+
### Removed
25+
- `type` value (is was very confusing)
26+
- `images` value
27+
- Support for files (pdf, jpg, video, etc).

0 commit comments

Comments
 (0)