All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Use Configuration/user.tsconfig (#214)
- Add return type to
ModuleController->initializeAction()
(#233) - Use PHP attribute for tagging event listener (#236)
- Use PHP attribute for tagging commands where applicable (#237)
- Warning when set up extension (#253)
- Use correct version in ext_emconf.php
- Switch from Controller attribute to AsController attribute (#240)
- Fix language labels for titles and options in AdminModuleController (#240)
- Switch value for setShowLabelText() to a valid boolean in AdminModuleController (#240)
- Remove outdated langDisable and langChildren tags in FlexForms (#248)
- Dynamic properties in ModuleController (#221)
- Use correct object to call pushModuleData() method in AdminModuleController (#222)
- Fix module registration for plain (non-extbase) controller (#223)
- Streamline XLIFF files (#209)
- Use aliases for data processors (#159, #160)
- Introduce Rector (#151)
- Add a middleware as showcase for translation via PHP (#149)
- Create a Frontend Plugin without Extbase (#124)
- Create extended console command example (#121)
- Example for sending an HTTP request with Guzzle (#113)
- Create a basic console command example (#119)
- Example for event listener for flex form parsing (#116)
- Example for BeforeRecordIsAnalyzedEvent listener (#111)
- Password hashing examples (#56)
- Create example pages for data processors (#65)
- Use new backend module registration API (#69)
- SiteLanguageProcessor (#75)
- Make ExtensionUtility::registerPlugin method return plugin signature (#76)
- returnUrl in module "Links" (#86)
- Example for a non-extbase backend module in new API (#71)
- Custom Linkvalidator type
- Use ES6 modules instead of AMD modules for context menu item (#138)
- Register icons via Configuration/Icons.php (#90)
- Use custom CategoryRepository (#91)
- Use ContextualFeedbackSeverity for flash message severity (#87)
- Make flash example work with ES6 (#143)
- Fix Core Linkhandling (#141)
- Fix GitHub Linkhandler JavaScript (#141)
- Forward-port correcting GitHub linkhandler (#133)
- Fix the count-buttons in FlashMessage example (#135)
- Fix TCA userfunc PHP warnings when no record is created yet (#134)
- Fix new record controller xClass example (#64)
- defined('TYPO3') or die(); (#66)
- PlusMinus widget example (#137)
- Context-sensitive help (#92)
- typo3-ter/examples replace section in composer.json (#88)
- Publish TER release by GitHub Action
- Support all TYPO3 v11 instances
- Make it a distribution
- Use database field type "text" for TCA m:n relation
- Make master available for TYPO3 v11
- Support TYPO3 v10 (#17)
- List examples in extension documentation (#13)
- Information on installation
- Use UriBuilder as BackendUriBuilder
- Updated examples for edit or create record links. There is now a ViewHelper in EXT:backend therefore the custom ViewHelper could be removed.
- PHP call of buildUriFromRoute
- Update EditLinkViewHelper to use UriBuilder instead of getModuleUrl
- Add commas to the end of lines
- Examples for the Logging Framework
- Deprecations (#16)
- Example RTE transformation (#14)
- Non-working Logger writer example and created an example for logging to a custom database table
- FlexForms
- TCA errors and exchange hidden field definition to match TYPO3 v9 LTS
- composer.json for composer 2.0
- Changes for TYPO3 v9.5
- Changes for TYPO3 v10
- CONTRIBUTING.md file
- Update code to match TYPO3 v7.6 guidelines
- Vendor from "Documentation" to "T3docs"
- Extension name in plugin registration
- Requirements
- Custom page type to the page tree toolbar
- Context menu example
- Apply TCA migration on tx_examples_haiku
- Version constraint for TYPO3 v8.7
- Old context menu implementation
- Custom navigation component registration
- Add extension key to addNavigationComponent call
- NewRecordController XClass
- Extension name in plugin registration
- Use TCA/Overrides for TCA changes
- Add example of adding extra fields to User Settings
- Add FAL examples
- Filter for select items
- Update FlashMessage API calls in DefaultController
- Example for suggest wizard
- Code for TCA interface
- Move TCA configuration
- Add categories examples
- Demonstrate exclude flag in makeCategorizable
- Backend module URL with BackendUtility::getModuleUrl
- Cleanup file structure
- Move flexform definitions
- Migrate and update documentation
- Use sprite for tables
- Adapt BE module layout
- Adjust color picker wizard registration
- Finish moving locallang files
- Removed loadTCA calls
- Remove usage of enableJumpToUrl in be.container
- Wrong code in content wizard
- Wrong namespaces in Log configuration
- Fix weirdness field wizard