You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
xF2 Add-on Developer Tools
1.4.3
No permission to download
- Fix: Command tck-dt:entity-class-properties does not set getters and relations make use of @Property-read tag as it should
- Fix: Error: Call to undefined method XF\Mvc\Reply\Error::getParam()
- Fix: Command
tck-devtools:create-entity-from-table
marks auto increment primary key as required
- New: A new CLI command which will add class properties to entities similar to stock installation but with slight tweaks (#116)
- New: Prefer template type in title over the type set in URL when creating template (#114)
- New: Display style property group name and display order when viewing style properties (#113)
- New: Allow using full width page in admin control panel (#79)
- Fix: Creating class extension without any options provided throws unique add-on id required error (#115)
- Fix:
XF\Api\Templater
error message when calling API endpoints
- Fix: Inability to save phrases via admin control panel
1.3.7
- Change: On XF 2.2.7+ when minifying JS files go with the stock minifier service
- Fix: Exception thrown when the add-on assigned to permission interface has been removed
- Fix: Building readme with PHP 8.1 fails
- Fix: Large email HTML body causes "Data too long for column" exception to be thrown
- Fix: Building add-on from admin control panel does not rebuild data directory
- Change: Improvement to how
XF\PermissionCache
class is extended (#99) (Thanks @Xon)
- Change: Disable the "View template modifications" feature of this add-on if standard library 1.5.0+ is detected (#101)
- Fix: Many hard-coded text instead of using phrases in "View template modifications" page (#100)
- General code improvements and compatibility fixes
1.3.4
- Fix: Testing template modification for specific style does not work
- Fix: Exception related to array_key_exists is thrown when creating a new user
- Fix: Unable to save phrases if you accidentally clicked the "Add more phrase" button
- Fix: Undefined index exception is thrown when both permission group and permission does not exist
- Fix: Clamping version returns "No phrases or templates were updated"
- Fix: Decimal column types are not handled correctly when creating entity from table
- Fix: Class ProcessBuilder is deprecated and need to switch to Process
- New: Button to clear email logs
- Change: Options, Permissions and Style Properties are now grouped in the output rather than displaying group inline
- Change: Increase mails per-page to 100
- Fix: Fix newline printing literally in the resulting Markdown code
- Fix: Cron entries that use "Day of the week" run schedule will now correctly generate readme entries
- New: Arguments must now be passed to tck-devtools:build-readme in order to build any of the 3 different output formats
- New: A new argument can be passed to tck-devtools:build-readme in order to copy the resulting file to the _no_upload directory
- New: Support for @Xon's require-soft recommendations parameter in addon.json
- Change: Stop building readme when building add-on
- Fix: Suppress DOM errors when attempting to convert markdown to HTML
- Fix: Potential server error when attempting to copy files
- Fix: Error with building the list of requirements if the version was * instead of an array
Some of the contributions were made by @DragonByte Tech
- New: Allow viewing HTML and text sent via emails