Release Notes
v1.2.2 — August 2026
New features
- Implemented the TatraPay Plus API v1.5.2 full feature set: Bank Transfer
and QR Pay as independently enabled payment methods (alongside card
payment and PayLater),
ApiService::getPaymentMethods(),cancelPayment(), andgetLoanPrecalculation(). - Added a plugin Dashboard with order/revenue/success/failure KPIs, a 30-day transaction trend chart, a status breakdown list, and a recent transactions table. See Dashboard.
- Split Settings into five sections: General, Credentials, Pricing, Restrictions, and Test cards, each with its own CP route and a shared action bar (Test Credentials, Save).
- Migrated the test-cards table and settings action buttons to shared
yui-corecomponents.
Note: despite the patch-level version number, this release adds new payment methods (Bank Transfer, QR Pay), a new Dashboard page, and a settings structure change. Confirm with the plugin's developer whether a minor version bump would better reflect the scope before relying on the version number to gauge impact.
Fixes
- Corrected the Composer package registry host (
repo.yui.sk→packages.yui.sk) and requiredyui/craft-pluginat runtime. - Removed private
constre-declarations that were shadowing protected parent constants. - Used
created_at(notdateCreated) for dashboard transaction date queries.
v1.2.1 — July 2026
Fixes
- Removed the Craft prefix from the plugin display name in
extra.name. - Removed a stale
minVersionRequiredvalue that blocked the Craft CLI on a fresh install.
v1.2.0 — July 2026
New features
- Added Slovak and Hungarian translations for TatraPay.
v1.1.0 — July 2026
- Added a new plugin UI framework: a licence management panel, declarative Control Panel navigation, and a sectioned settings layout.
- Added Slovak and Hungarian translations.
- Corrected the
Pluginsclass namespace. - The plugin now extends
ycore'sBaseServiceand implementsPaymentMethodRegistryInterface. - Migrated
SettingsandSettingsControllertoycorebase classes.