Skip to content

Commit 28b781d

Browse files
author
Aleksander Laurowski
committed
release v3.0.0
1 parent c30a69f commit 28b781d

8 files changed

Lines changed: 34 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
php: ['7.2', '7.3', '7.4']
12-
deps: ['lowest', 'stable']
13-
11+
php: [ '7.3', '7.4' ]
12+
deps: [ 'lowest', 'stable' ]
13+
exclude:
14+
- php: '7.4'
15+
deps: lowest
1416
steps:
1517
- name: Checkout code
1618
uses: actions/checkout@v2

BackwardCompatibility/ArticleResource.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
use Shopware\Components\Model\QueryBuilder;
99
use Shopware\Models\Shop\Shop;
1010

11+
/**
12+
* @deprecated 5.5 backward compatibility will be removed in next major version
13+
*/
1114
class ArticleResource extends Article
1215
{
1316
public function getList($offset = 0, $limit = 25, array $criteria = [], array $orderBy = [], array $options = [])

BackwardCompatibility/BackwardCompatibilityCompilerPass.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
use Symfony\Component\DependencyInjection\Definition;
1111
use Symfony\Component\DependencyInjection\Reference;
1212

13+
/**
14+
* @deprecated 5.5 backward compatibility will be removed in next major version
15+
*/
1316
class BackwardCompatibilityCompilerPass implements CompilerPassInterface
1417
{
1518
public function process(ContainerBuilder $container)

BackwardCompatibility/ShopRegistrationService.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
namespace Shopware\Components;
66

7+
/**
8+
* @deprecated 5.5 backward compatibility will be removed in next major version
9+
*/
710
interface ShopRegistrationServiceInterface
811
{
912
}
@@ -16,6 +19,9 @@ interface ShopRegistrationServiceInterface
1619
use Shopware\Models\Shop\Template;
1720
use Symfony\Component\DependencyInjection\ContainerInterface;
1821

22+
/**
23+
* @deprecated 5.5 backward compatibility will be removed in next major version
24+
*/
1925
class ShopRegistrationService implements ShopRegistrationServiceInterface
2026
{
2127
/**

CHANGELOG.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
# Changelog
2-
## Unreleased
2+
## [v3.0.0] - 04.03.2022
33
### Breaking
4-
- public method removal
5-
- `OmikronFactfinder\Components\Service\TranslationService::getPropertyGroupTranslation`
4+
- public method removal
5+
- `OmikronFactfinder\Components\Service\TranslationService::getPropertyGroupTranslation`
6+
7+
- drop PHP7.1 and 7.2 support
8+
9+
### Deprecations
10+
Shopware5.5 support will be dropped in the next major release
11+
- `BackwardCompatibility/BackwardCompatibilityCompilerPass`
12+
- `BackwardCompatibility/ArticleResource`
13+
- `OmikronFactfinder\BackwardCompatibility\ShopRegistrationServiceInterface`
14+
- `OmikronFactfinder\BackwardCompatibility\ShopRegistrationService`
15+
616
### Add
717
- add support for variants free text fields translations
818

@@ -108,6 +118,7 @@
108118
## [v1.0.0] - 2021.04.09
109119
Initial module release. Includes Web Components v4.0.1
110120

121+
[v3.0.0]: https://github.com/FACT-Finder-Web-Components/shopware5-plugin/releases/tag/v3.0.0
111122
[v3.0.0-rc.1]: https://github.com/FACT-Finder-Web-Components/shopware5-plugin/releases/tag/v3.0.0-rc.1
112123
[v2.0.2]: https://github.com/FACT-Finder-Web-Components/shopware5-plugin/releases/tag/v2.0.2
113124
[v2.0.1]: https://github.com/FACT-Finder-Web-Components/shopware5-plugin/releases/tag/v2.0.1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ process. The second chapter *Settings* explains the customisation options in the
2929

3030
## Requirements
3131
- Shopware 5.5 or higher
32-
- PHP version 7.1 or higher
32+
- PHP version 7.3 or higher
3333

3434

3535
## Installation

Resources/views/frontend/index/header.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<script type="text/javascript">
2222
const activeCurrency = '{$activeCurrencyField}';
2323
document.addEventListener('ffReady', function (e) {
24-
e.factfinder.sdk = 'sw5-v3.0.0-rc.1';
24+
e.factfinder.sdk = 'sw5-v3.0.0';
2525
e.factfinder.communication.fieldRoles = {$ffFieldRoles|@json_encode};
2626
e.factfinder.communication.ResultDispatcher.addCallback('result', function (result) {
2727
result.groups = result.groups.filter(function (group) {

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111
],
1212
"require": {
13-
"php": "^7.1",
13+
"php": "^7.3",
1414
"ext-json": "*",
1515
"composer/installers": "^1.8",
1616
"league/flysystem-sftp": "1.0.22"

0 commit comments

Comments
 (0)