All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.0.0 - 2024-10-01
- Compatibility with TYPO3 v13
- Default value of "ageOfDays" option in cleanup command lowered from 30 to 7 days
- Compatibility with TYPO3 v11
- Widgets "Instance Starts" and "Instance Start Types"
- "type" option from the "JobRouterStartInstance" form finisher
3.0.1 - 2024-06-06
- Closing edit view in backend shows empty page
3.0.0 - 2024-02-21
- Require JobRouter REST Client in version 3
- Namespace from
Brotkrueml\JobRouterProcess
toJobRouter\AddOn\Typo3Process
2.0.0 - 2023-05-31
- Allow attachment and date types for an instance start (#9)
- Compatibility with TYPO3 v12
- Require JobRouter Client in version 2
- Require JobRouter Connector extension in version 2
- Require JobRouter Base extension in version 2
- Models are no longer Extbase-based and are moved to the Domain/Entity namespace
- Repositories are no longer Extbase-based
- Compatibility with TYPO3 v10 (#5)
- Compatibility with PHP 7.4 and 8.0
- Configuration of log writers in the extension configuration
1.2.0 - 2022-05-31
- Compatibility with PHP 7.3
1.1.1 - 2022-05-20
- Database error in module DB Check > Records Statistics due to wrong label in TCA
- Handle multibyte characters correctly when cutting string to specific length for transfer
1.1.0 - 2021-11-21
- Compatibility with TYPO3 v11 LTS
- Possibility to refresh dashboard widgets (TYPO3 v11+ only)
- Configuration of log writers in the extension configuration
- Compatibility with PHP 7.2
1.0.0 - 2021-03-14
- Show number of days for available transfers in status widget
- Set crdate in transfer table correctly
0.5.1 - 2021-03-07
- Dashboard widget "Instance Start Errors"
- Raise minimum required version to TYPO3 10.4.11
0.5.0 - 2020-10-19
- Identifiers of widgets
- Use log table from TYPO3 JobRouter Base extension
- Rename "transfer identifier" to "correlation id" in transfer table
- Differentiate between empty string and 0 in form finisher (integer field)
- Consider maximum length of step parameters
0.4.1 - 2020-09-07
- Possibility to encrypt transfer data
0.4.0 - 2020-09-02
- Change/add description field for process/step record
- JobRouter language variable resolver
- Get form values from ResolveFinisherVariableEvent
- Rework "Instance Start Status" widget
- TYPO3 JobRouter Connector to version 0.11
- RestClientFactory is not available anymore, use from TYPO3 JobRouter connector extension instead
- Default parameters in step record
- Show disabled hint in list view
- Resolve all form values in StartInstanceFinisher (also not available because of unfulfilled conditions)
0.3.0 - 2020-06-06
- Support for TYPO3 v10 LTS
- Prepare for upcoming major PHP versions
- Dashboard widget "Instance starts"
- Dashboard widget "Instance start status"
- Dashboard widget "Types of instance starts"
- Identify types of transfers
- Rename DeleteOldTransfersCommand to CleanUpTransfersCommand
- Support for TYPO3 v9 LTS
0.2.2 - 2020-04-03
- Use toggle to display process table fields in module
- Throw exception when using undefined process table field
- Assign correct value to process table field when using multi checkbox
0.2.1 - 2020-04-01
- Type to list of process table fields in module
- Correct translation for frontend context
0.2.0 - 2020-03-30
- Simplify configuration in form finisher
- Shorten strings to the maximum length of process field in form finisher
0.1.1 - 2020-03-02
- Language variable resolver for form finisher
- Localised label variable resolver for form finisher
- Display last run of start command in system information toolbar
0.1.0 - 2020-02-24
Initial pre-release