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.
Unmaintained Developer Tools
1.5.0
No permission to download
- Fix: Exception related to
array_key_exists is thrown when creating a new user (6e6307d)
- Fix: Unable to save phrases if you accidentally clicked the "Add more phrase" button (#82)
- Fix: Undefined index exception is thrown when both permission group and permission does not exist (#92)
- Fix: Clamping version returns "No phrases or templates were updated" (#93)
- Fix: Decimal column types are not handled correctly when creating entity from table (#94)
- Fix: Class ProcessBuilder is deprecated and need to switch to Process (#95)
- New: Button to clear email logs (#90)
- Change: Options, Permissions and Style Properties are now grouped in the output rather than displaying group inline (#88)
- Change: Increase mails per-page to 100 (#89)
- Fix: Fix newline printing literally in the resulting Markdown code (#88)
- Fix: Cron entries that use "Day of the week" run schedule will now correctly generate readme entries (#87)
- 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 (#83)
- Fix: Suppress DOM errors when attempting to convert markdown to HTML (#81)
- 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 (#78)
- Change: Disable polyfill for JsMinifier closure (#74) (Thanks @DragonByte Tech)
- Fix: Argument 2 passed to TickTackk\DeveloperTools\Listener::dispatcherPostRender() must be of the type string, null given (#73)
- Change: Apply default sort order for entities that are fetched when building README files (#71)
- Fix: Style property description is same as title in README file (#67)
- Fix: CLI command
tck-devtools:build-readme does not have descriptive description (#69)
- Fix: CLI command
tck-devtools:add-phrase does not have description (#70)
- New: Handle in-line code tags when building
README files (#64)
- Change: The .idea directory will now be excluded by default when building add-on release archive (#63)
- Change: Do not try to autodetect google closure compiler (#66)
- Fix: Excluded directories are not respected when building add-on release archive (#62)
- New: CLI Command to create
README file (#57)
- The following information will be available in
README with description whenever possible:
- Add-on title
- Add-on description
- Add-on requirements
- Options
- Permissions
- Admin permissions
- BB codes
- BB code media sites
- Style properties
- Advertising positions
- Widget positions
- Widget definitions
- Cron entries
- REST API scopes
- CLI Commands
- Further more, you can add your own blocks by creating HTML files named after the hook positions:
BEFORE_TITLE
AFTER_TITLE
BEFORE_DESCRIPTION
AFTER_DESCRIPTION
BEFORE_REQUIREMENTS
AFTER_REQUIREMENTS
BEFORE_OPTIONS
AFTER_OPTIONS
BEFORE_PERMISSIONS
AFTER_PERMISSIONS
BEFORE_ADMIN_PERMISSIONS
AFTER_ADMIN_PERMISSIONS
BEFORE_BB_CODES
AFTER_BB_CODES
BEFORE_BB_CODE_MEDIA_SITES
AFTER_BB_CODE_MEDIA_SITES
BEFORE_STYLE_PROPERTIES
AFTER_STYLE_PROPERTIES
BEFORE_ADVERTISING_POSITIONS
AFTER_ADVERTISING_POSITIONS
BEFORE_WIDGET_POSITIONS
AFTER_WIDGET_POSITIONS
BEFORE_WIDGET_DEFINITIONS
AFTER_WIDGET_DEFINITIONS
BEFORE_CRON_ENTRIES
AFTER_CRON_ENTRIES
BEFORE_REST_API_SCOPES
AFTER_REST_API_SCOPES
BEFORE_CLI_COMMANDS
AFTER_CLI_COMMANDS
- When an add-on is built, following README variants will be created:
- BB code version at
_dev/resource_description.txt for resource descriptions
- Markdown version at
README.md for any VCS repository
- Change: Increase minimum XenForo version requirement to 2.1.7 (#59)
- Change: Increase minimum PHP version requirement to 7.3 (#60)
- Fix: When creating code event listener method, passed by reference state is not respected (#58)
- New: Show callback execution order in code event listener list (#51)
- New: Allow clamping versions via CLI (#52) (Thanks @Xon)
- Change: Make execution order selectable in class extensions select (#50)