Update Version
Keep EXT:ns_t3af up to date for security fixes, new providers, and MCP improvements.
Update commands
composer update nitsan/ns-t3af
vendor/bin/typo3 extension:setup -e ns_t3af
vendor/bin/typo3 upgrade:run
vendor/bin/typo3 cache:flush
After every update
Run
extension:setup— applies database schema changesFlush all caches — backend module and MCP routes refresh
Test provider connection in AI Providers
Test MCP if enabled — see MCP Server
Check AI Usage & Logs for errors after a test AI request
Migration wizard
After upgrade from v1:
vendor/bin/typo3 upgrade:run ns_t3afMigrateExtConfProviders
Verify all providers migrated correctly before deleting old Extension Configuration keys.
Best practice
Backup database and
composer.lockbefore every updateUpdate on staging first
Update production in a low-traffic window
Notify editors if MCP or provider settings change
Rollback
# Restore composer.lock from backup first
composer install
vendor/bin/typo3 extension:setup -e ns_t3af
vendor/bin/typo3 cache:flush
Restore database only if the new version changed schema and you cannot fix forward.
Difference between update and upgrade
Update — Routine
composer updateto the latest compatible versionUpgrade — Major version jump (for example v1 to v2) — follow Upgrade Guide with migration wizards
Check current version
In TYPO3: Admin Tools → Extensions → ns_t3af version column.
Or via Composer:
composer show nitsan/ns-t3af