Compare commits
No commits in common. "master" and "1.0.3.0" have entirely different histories.
317
CHANGELOG.md
317
CHANGELOG.md
@ -1,317 +0,0 @@
|
|||||||
# Changelog
|
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
|
||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
||||||
|
|
||||||
## [Unreleased](https://github.com/d3datadevelopment/oxidservicebridges/compare/2.0.2.0...rel_2.x)
|
|
||||||
|
|
||||||
## [2.1.0.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/2.0.1.0...2.1.0.0) - 2024-09-09
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- add bridge for shop template cache service
|
|
||||||
- invalidateCache function
|
|
||||||
|
|
||||||
## [2.0.1.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/2.0.0.0...2.0.1.0) - 2024-05-08
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 7.1
|
|
||||||
|
|
||||||
## [2.0.0.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.2.1.0...2.0.0.0) - 2024-02-01
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 7.0
|
|
||||||
|
|
||||||
### Removed
|
|
||||||
|
|
||||||
- installable in OXID < 7
|
|
||||||
- bridge for template block module setting handler service
|
|
||||||
- bridge for Doctrine connection service
|
|
||||||
|
|
||||||
## [1.2.1.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.2.0.0...1.2.1.0) - 2023-07-23
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 6.5.2 (CE 6.14)
|
|
||||||
|
|
||||||
## [1.2.0.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.1.1.0...1.2.0.0) - 2023-04-23
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- add bridge for template block module setting handler service
|
|
||||||
- handleOnModuleActivation function
|
|
||||||
- handleOnModuleDeactivation function
|
|
||||||
|
|
||||||
## [1.1.1.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.1.0.0...1.1.1.0) - 2022-12-13
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 6.5.1 (CE 6.13)
|
|
||||||
|
|
||||||
## [1.1.0.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.0.3.0...1.1.0.0) - 2022-08-21
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- add bridge for Doctrine connection service
|
|
||||||
- getConnection function
|
|
||||||
|
|
||||||
## [1.0.3.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.0.2.0...1.0.3.0) - 2022-08-18
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 6.5.0
|
|
||||||
|
|
||||||
## [1.0.2.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.0.1.0...1.0.2.0) - 2021-12-17
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 6.4
|
|
||||||
|
|
||||||
## [1.0.1.0](https://github.com/d3datadevelopment/oxidservicebridges/compare/1.0.0.0...1.0.1.0) - 2021-08-03
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- installable in OXID 6.3.1
|
|
||||||
|
|
||||||
## [1.0.0.0](https://github.com/d3datadevelopment/oxidservicebridges/releases/tag/1.0.0.0) - 2021-05-08
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- bridge for module path resolver service
|
|
||||||
- getFullModulePathFromConfiguration function
|
|
||||||
- installable in OXID 6.2.0 to 6.3.0
|
|
||||||
|
|
||||||
---------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
- v1.1 French translation.
|
|
||||||
- v1.1 Dutch translation (#371).
|
|
||||||
- v1.1 Russian translation (#410).
|
|
||||||
- v1.1 Japanese translation (#363).
|
|
||||||
- v1.1 Norwegian BokmĂĄl translation (#383).
|
|
||||||
- v1.1 "Inconsistent Changes" Turkish translation (#347).
|
|
||||||
- Default to most recent versions available for each languages.
|
|
||||||
- Display count of available translations (26 to date!).
|
|
||||||
- Centralize all links into `/data/links.json` so they can be updated easily.
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- Improve French translation (#377).
|
|
||||||
- Improve id-ID translation (#416).
|
|
||||||
- Improve Persian translation (#457).
|
|
||||||
- Improve Russian translation (#408).
|
|
||||||
- Improve Swedish title (#419).
|
|
||||||
- Improve zh-CN translation (#359).
|
|
||||||
- Improve French translation (#357).
|
|
||||||
- Improve zh-TW translation (#360, #355).
|
|
||||||
- Improve Spanish (es-ES) transltion (#362).
|
|
||||||
- Foldout menu in Dutch translation (#371).
|
|
||||||
- Missing periods at the end of each change (#451).
|
|
||||||
- Fix missing logo in 1.1 pages.
|
|
||||||
- Display notice when translation isn't for most recent version.
|
|
||||||
- Various broken links, page versions, and indentations.
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Upgrade dependencies: Ruby 3.2.1, Middleman, etc.
|
|
||||||
|
|
||||||
### Removed
|
|
||||||
|
|
||||||
- Unused normalize.css file.
|
|
||||||
- Identical links assigned in each translation file.
|
|
||||||
- Duplicate index file for the english version.
|
|
||||||
|
|
||||||
## [1.1.0] - 2019-02-15
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Danish translation (#297).
|
|
||||||
- Georgian translation from (#337).
|
|
||||||
- Changelog inconsistency section in Bad Practices.
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- Italian translation (#332).
|
|
||||||
- Indonesian translation (#336).
|
|
||||||
|
|
||||||
## [1.0.0] - 2017-06-20
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- New visual identity by [@tylerfortune8](https://github.com/tylerfortune8).
|
|
||||||
- Version navigation.
|
|
||||||
- Links to latest released version in previous versions.
|
|
||||||
- "Why keep a changelog?" section.
|
|
||||||
- "Who needs a changelog?" section.
|
|
||||||
- "How do I make a changelog?" section.
|
|
||||||
- "Frequently Asked Questions" section.
|
|
||||||
- New "Guiding Principles" sub-section to "How do I make a changelog?".
|
|
||||||
- Simplified and Traditional Chinese translations from [@tianshuo](https://github.com/tianshuo).
|
|
||||||
- German translation from [@mpbzh](https://github.com/mpbzh) & [@Art4](https://github.com/Art4).
|
|
||||||
- Italian translation from [@azkidenz](https://github.com/azkidenz).
|
|
||||||
- Swedish translation from [@magol](https://github.com/magol).
|
|
||||||
- Turkish translation from [@emreerkan](https://github.com/emreerkan).
|
|
||||||
- French translation from [@zapashcanon](https://github.com/zapashcanon).
|
|
||||||
- Brazilian Portuguese translation from [@Webysther](https://github.com/Webysther).
|
|
||||||
- Polish translation from [@amielucha](https://github.com/amielucha) & [@m-aciek](https://github.com/m-aciek).
|
|
||||||
- Russian translation from [@aishek](https://github.com/aishek).
|
|
||||||
- Czech translation from [@h4vry](https://github.com/h4vry).
|
|
||||||
- Slovak translation from [@jkostolansky](https://github.com/jkostolansky).
|
|
||||||
- Korean translation from [@pierceh89](https://github.com/pierceh89).
|
|
||||||
- Croatian translation from [@porx](https://github.com/porx).
|
|
||||||
- Persian translation from [@Hameds](https://github.com/Hameds).
|
|
||||||
- Ukrainian translation from [@osadchyi-s](https://github.com/osadchyi-s).
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Start using "changelog" over "change log" since it's the common usage.
|
|
||||||
- Start versioning based on the current English version at 0.3.0 to help
|
|
||||||
translation authors keep things up-to-date.
|
|
||||||
- Rewrite "What makes unicorns cry?" section.
|
|
||||||
- Rewrite "Ignoring Deprecations" sub-section to clarify the ideal
|
|
||||||
scenario.
|
|
||||||
- Improve "Commit log diffs" sub-section to further argument against
|
|
||||||
them.
|
|
||||||
- Merge "Why can’t people just use a git log diff?" with "Commit log
|
|
||||||
diffs".
|
|
||||||
- Fix typos in Simplified Chinese and Traditional Chinese translations.
|
|
||||||
- Fix typos in Brazilian Portuguese translation.
|
|
||||||
- Fix typos in Turkish translation.
|
|
||||||
- Fix typos in Czech translation.
|
|
||||||
- Fix typos in Swedish translation.
|
|
||||||
- Improve phrasing in French translation.
|
|
||||||
- Fix phrasing and spelling in German translation.
|
|
||||||
|
|
||||||
### Removed
|
|
||||||
|
|
||||||
- Section about "changelog" vs "CHANGELOG".
|
|
||||||
|
|
||||||
## [0.3.0] - 2015-12-03
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- RU translation from [@aishek](https://github.com/aishek).
|
|
||||||
- pt-BR translation from [@tallesl](https://github.com/tallesl).
|
|
||||||
- es-ES translation from [@ZeliosAriex](https://github.com/ZeliosAriex).
|
|
||||||
|
|
||||||
## [0.2.0] - 2015-10-06
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Remove exclusionary mentions of "open source" since this project can
|
|
||||||
benefit both "open" and "closed" source projects equally.
|
|
||||||
|
|
||||||
## [0.1.0] - 2015-10-06
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Answer "Should you ever rewrite a change log?".
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Improve argument against commit logs.
|
|
||||||
- Start following [SemVer](https://semver.org) properly.
|
|
||||||
|
|
||||||
## [0.0.8] - 2015-02-17
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Update year to match in every README example.
|
|
||||||
- Reluctantly stop making fun of Brits only, since most of the world
|
|
||||||
writes dates in a strange way.
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- Fix typos in recent README changes.
|
|
||||||
- Update outdated unreleased diff link.
|
|
||||||
|
|
||||||
## [0.0.7] - 2015-02-16
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Link, and make it obvious that date format is ISO 8601.
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Clarified the section on "Is there a standard change log format?".
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- Fix Markdown links to tag comparison URL with footnote-style links.
|
|
||||||
|
|
||||||
## [0.0.6] - 2014-12-12
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- README section on "yanked" releases.
|
|
||||||
|
|
||||||
## [0.0.5] - 2014-08-09
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Markdown links to version tags on release headings.
|
|
||||||
- Unreleased section to gather unreleased changes and encourage note
|
|
||||||
keeping prior to releases.
|
|
||||||
|
|
||||||
## [0.0.4] - 2014-08-09
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Better explanation of the difference between the file ("CHANGELOG")
|
|
||||||
and its function "the change log".
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- Refer to a "change log" instead of a "CHANGELOG" throughout the site
|
|
||||||
to differentiate between the file and the purpose of the file — the
|
|
||||||
logging of changes.
|
|
||||||
|
|
||||||
### Removed
|
|
||||||
|
|
||||||
- Remove empty sections from CHANGELOG, they occupy too much space and
|
|
||||||
create too much noise in the file. People will have to assume that the
|
|
||||||
missing sections were intentionally left out because they contained no
|
|
||||||
notable changes.
|
|
||||||
|
|
||||||
## [0.0.3] - 2014-08-09
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- "Why should I care?" section mentioning The Changelog podcast.
|
|
||||||
|
|
||||||
## [0.0.2] - 2014-07-10
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Explanation of the recommended reverse chronological release ordering.
|
|
||||||
|
|
||||||
## [0.0.1] - 2014-05-31
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- This CHANGELOG file to hopefully serve as an evolving example of a
|
|
||||||
standardized open source project CHANGELOG.
|
|
||||||
- CNAME file to enable GitHub Pages custom domain.
|
|
||||||
- README now contains answers to common questions about CHANGELOGs.
|
|
||||||
- Good examples and basic guidelines, including proper date formatting.
|
|
||||||
- Counter-examples: "What makes unicorns cry?".
|
|
||||||
|
|
||||||
[unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/v1.1.1...HEAD
|
|
||||||
[1.1.1]: https://github.com/olivierlacan/keep-a-changelog/compare/v1.1.0...v1.1.1
|
|
||||||
[1.1.0]: https://github.com/olivierlacan/keep-a-changelog/compare/v1.0.0...v1.1.0
|
|
||||||
[1.0.0]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.3.0...v1.0.0
|
|
||||||
[0.3.0]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.2.0...v0.3.0
|
|
||||||
[0.2.0]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.1.0...v0.2.0
|
|
||||||
[0.1.0]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.8...v0.1.0
|
|
||||||
[0.0.8]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.7...v0.0.8
|
|
||||||
[0.0.7]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.6...v0.0.7
|
|
||||||
[0.0.6]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.5...v0.0.6
|
|
||||||
[0.0.5]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.4...v0.0.5
|
|
||||||
[0.0.4]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.3...v0.0.4
|
|
||||||
[0.0.3]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.2...v0.0.3
|
|
||||||
[0.0.2]: https://github.com/olivierlacan/keep-a-changelog/compare/v0.0.1...v0.0.2
|
|
||||||
[0.0.1]: https://github.com/olivierlacan/keep-a-changelog/releases/tag/v0.0.1
|
|
@ -22,7 +22,7 @@ class ModulePathResolverBridge implements ModulePathResolverBridgeInterface
|
|||||||
/**
|
/**
|
||||||
* @var ModulePathResolverInterface
|
* @var ModulePathResolverInterface
|
||||||
*/
|
*/
|
||||||
private ModulePathResolverInterface $modulePathResolver;
|
private $modulePathResolver;
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
ModulePathResolverInterface $modulePathResolver
|
ModulePathResolverInterface $modulePathResolver
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For the full copyright and license information, please view the LICENSE
|
|
||||||
* file that was distributed with this source code.
|
|
||||||
*
|
|
||||||
* https://www.d3data.de
|
|
||||||
*
|
|
||||||
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
|
||||||
* @author D3 Data Development - Daniel Seifert <info@shopmodule.com>
|
|
||||||
* @link https://www.oxidmodule.com
|
|
||||||
*/
|
|
||||||
|
|
||||||
declare(strict_types=1);
|
|
||||||
|
|
||||||
namespace D3\OxidServiceBridges\Internal\Framework\Templating\Cache;
|
|
||||||
|
|
||||||
use OxidEsales\EshopCommunity\Internal\Framework\Templating\Cache\ShopTemplateCacheServiceInterface;
|
|
||||||
|
|
||||||
class ShopTemplateCacheServiceBridge implements ShopTemplateCacheServiceBridgeInterface
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* @var $shopTemplateCacheService
|
|
||||||
*/
|
|
||||||
private ShopTemplateCacheServiceInterface $shopTemplateCacheService;
|
|
||||||
|
|
||||||
public function __construct(
|
|
||||||
ShopTemplateCacheServiceInterface $shopTemplateCacheService
|
|
||||||
) {
|
|
||||||
$this->shopTemplateCacheService = $shopTemplateCacheService;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param int $shopId
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function invalidateCache(int $shopId): void
|
|
||||||
{
|
|
||||||
$this->shopTemplateCacheService->invalidateCache( $shopId);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,26 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For the full copyright and license information, please view the LICENSE
|
|
||||||
* file that was distributed with this source code.
|
|
||||||
*
|
|
||||||
* https://www.d3data.de
|
|
||||||
*
|
|
||||||
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
|
||||||
* @author D3 Data Development - Daniel Seifert <info@shopmodule.com>
|
|
||||||
* @link https://www.oxidmodule.com
|
|
||||||
*/
|
|
||||||
|
|
||||||
declare(strict_types=1);
|
|
||||||
|
|
||||||
namespace D3\OxidServiceBridges\Internal\Framework\Templating\Cache;
|
|
||||||
|
|
||||||
interface ShopTemplateCacheServiceBridgeInterface
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* @param int $shopId
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function invalidateCache(int $shopId): void;
|
|
||||||
}
|
|
@ -22,8 +22,8 @@
|
|||||||
"MIT"
|
"MIT"
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^8.0",
|
"php": "^7.0 || ^8.0",
|
||||||
"oxid-esales/oxideshop-ce": "7.0 - 7.1"
|
"oxid-esales/oxideshop-ce": "6.5 - 6.12"
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
services:
|
services:
|
||||||
_defaults:
|
_defaults:
|
||||||
autowire: true
|
autowire: true
|
||||||
public: true
|
public: false
|
||||||
|
|
||||||
D3\OxidServiceBridges\Internal\Framework\Module\Path\ModulePathResolverBridgeInterface:
|
D3\OxidServiceBridges\Internal\Framework\Module\Path\ModulePathResolverBridgeInterface:
|
||||||
class: D3\OxidServiceBridges\Internal\Framework\Module\Path\ModulePathResolverBridge
|
class: D3\OxidServiceBridges\Internal\Framework\Module\Path\ModulePathResolverBridge
|
||||||
|
public: true
|
||||||
D3\OxidServiceBridges\Internal\Framework\Templating\Cache\ShopTemplateCacheServiceBridgeInterface:
|
|
||||||
class: D3\OxidServiceBridges\Internal\Framework\Templating\Cache\ShopTemplateCacheServiceBridge
|
|
||||||
|
Loading…
Reference in New Issue
Block a user