Changelog — JTL WorkFlows
Alle nennenswerten Änderungen an JTL WorkFlows (tnt_workflows), neueste Version zuerst.
Die Versionsnummer entspricht der <Version> in info.xml und dem Git-Tag vX.Y.Z.
2.5.3 — 2026-08-06
- carry the origin's scope, so a chained mail knows the buyer
2.5.2 — 2026-08-06
- render the recipient, so a chained mail can reach the buyer
2.5.1 — 2026-08-06
- dispatch workFlowCompleted from every completion lane
2.5.0 — 2026-08-06
- tell a client which actions the async flag actually means something for
2.4.0 — 2026-08-06
- an async action no longer depends on the visitor's browser
2.3.0 — 2026-08-06
- orderPlaced — the first trigger that HAS an order
2.2.0 — 2026-08-06
- let a client bind trigger arguments, and stop it inventing placeholders
2.1.0 — 2026-08-06
- ship the six missing trigger/action icons
2.0.0 — 2026-08-06
- Wartungsrelease.
1.27.1 — 2026-08-06
- repair the settings pane Tailwind preflight flattened; drop two stale banners
1.27.0 — 2026-08-06
- Retire the Onboarding tab — connecting an AI client has one home now (design step 13, 1.27.0)
1.26.0 — 2026-08-05
- LLM_FEATURES: the AI engine is not in this plugin any more (design step 15)
- Retire the moved AI setting and say where the KI tab went (design step 13, partial)
- Consume the AI engine from tnt_mcp instead of shipping a second copy (1.26.0)
1.25.0 — 2026-08-05
- KI tab — set the AI key without an MCP client
1.24.1 — 2026-08-05
- dark-mode select + toast background
1.24.0 — 2026-08-05
- Scope the SSRF self-call assertion to a privately-resolving shop URL
- Add/standardise Makefile help target
1.4.0 — 2026-07-28
- Fix orderAsGuest, standardShippingAddress, workFlowCompleted and newShippingAddress triggers; add Playwright e2e harness
1.3.0 — 2026-07-28
- TimeWindow trigger condition (scheduling windows)
1.2.0 — 2026-07-27
- Wire 22 previously-inert triggers to their JTL hooks + make selectable
1.1.6 — 2026-07-27
- ExecutionLog: HTMX on-change filter (remove Filter button), fix select light-mode contrast + tab-header gap, translate ExecutionLog tab, hide empty context togg
1.1.5 — 2026-07-27
- Stop tracking runtime *.workflow files (test data leaked into release); gitignore them
- Disable async checkbox for sync-only actions (UI reflects asyncCompatible) + mark FunctionJS/HideProduct/ExcludeCoupons as sync-only
1.1.4 — 2026-07-27
- Remove stray base.mo.bak debug artifacts; ignore *.bak
- Add make locale (po->base.mo compiler, replaces lost PhpStorm File Watcher); recompile base.mo so executionLog/setHttpHeader strings + Gesamtsumme fix register
1.1.3 — 2026-07-27
- Fix always-visible loading spinners on standalone inputs (explicit htmx-indicator CSS) + Gesamtsumme typo
1.1.2 — 2026-07-27
- i18n(actions): add missing SetHttpHeader translations (title, desc, header-name/value/mode args) in de-DE + en-GB
1.1.1 — 2026-07-27
- SetHttpHeader used a missing icon (code-bracket-square) → template load error; use code-bracket
1.1.0 — 2026-07-27
- log workflow/action execution results to ExecutionLog tab
- add workflow Execution log + debugger
- add SetHttpHeader action
- shop 5.8 compat - resolve adminmenu controller from untranslated menu name
1.0.3 — 2026-05-18
- Add Makefile to .gitattributes export-ignore, update build script
- some workflows can never be async. Make sure to handle that.
- added ci (unit + stan + style)
- shop 5.7.1 compatible
- added todos for async queue
- Add static classes to smarty.
- Removed deprecated uasort returning bool
- new plugin version
- Remove const strict types because of compatibility to php 8.1 and 8.2
- OffCanvas is now finished and more or less generic.