Developer Tools module changelog Version 2.0.8: - Change: Adminer database tool updated to 4.8.1 Version 2.0.7: - New: Advanced Config key added for "disable developer mode" to prevent Developer Mode from being enabled Version 2.0.6: - Bug Fix: Fix for Memory Cache Admin tool possibly showing a "Jamroom already installed" error Version 2.0.5: - Bug Fix: selecting a different value for the List Pager in the Language Log tool was not working Version 2.0.4: - Bug Fix: SQL Queries could still show up as slow queries even if Slow Query logging was disabled Version 2.0.3: - Bug Fix: Slow Query logging was not working correctly Version 2.0.2: - Bug Fix: Adminer and APC scripts were not working due to corruption during packaging - Change: "Disable Pulse Requests" moved to advanced config key 'jrProfile_disable_pulse' (on/off) Version 2.0.1: - New: "Disable Pulse Requests" global setting to disable profile Pulse XHR requests Version 2.0.0: - New: "Rebase" and "Reset" tools hidden by default - enabled in Global Config -> Developer Settings - New: Database Query Counts tool added along with new "Track Query Counts" global config option - New: "Log Database Queries" config option logs queries to the parseable sql_query_log in the log directory - New: "Language Log" tool added to tools menu to find language string mismatches Version 1.6.1: - Change: Updated to work with new Recycle Bin functions found in Jamroom Core 6.2.0 Version 1.6.0: - New: Language string mismatch logging option to help with debugging langauge string inconsistencies - Bug Fix: APC Memory Cache Admin tool may not show correctly on some installs Version 1.5.3: - New: Ability to set new cloned Skin Title when cloning an existing skin Version 1.5.2: - Bug Fix: PHP files with comment headers not using Javadoc style tags not being packaged correctly Version 1.5.1: - Bug Fix: Updated Adminer table filter plugin to work with new version of Adminer Version 1.5.0: - New: Memory Cache Admin tool added to support new local memory cache functions in Core 6.1.6+ - Change: Updated bundled Adminer MySQL admin script to version 4.6.1 Version 1.4.7: - Change: Updated bundled Adminer MySQL admin script to version 4.3.1 Version 1.4.6: - Change: Removed "URL detail in Queries" global config - now automatically enabled in the Core - Change: "Template Name in Source" no longer requires that Developer Mode is enabled to work - Bug Fix: System Reset tool not removing "count" keys from master admin user and profile DS entries Version 1.4.5: - Change: "System Reset" Tool wording clarified - Bug Fix: "System Reset" Tool not working if run twice in succession Version 1.4.4: - New: "URL detail in Queries" setting to add information to logged SQL queries - Change: Template name no longer added to RSS templates even if "Template Name in Source" is enabled - Change: Remove profile loader option from Global Config - Bug Fix: Templates that were not active when the skin was cloned not getting the skin name converted Version 1.4.3: - Bug Fix: "System Reset" tool not deleting media directories for profiles with an ID over 1000 Version 1.4.2: - Bug Fix: Custom images uploaded to the ACP were not being saved to new skin when a skin was cloned Version 1.4.1: - Change: "Template Name in Source" is no longer active unless Developer Mode is enabled Version 1.4.0: - Change: Removed images that were used for profiles when using Loader Mode - Change: Updated System Reset tool to work with new Jamroom Core 6.0.0 - Change: "Template Name in Source" is no longer applied to email templates Version 1.3.17: - Bug Fix: Strict Standards errors showing in bundled Adminer database script in PHP 5.6 Version 1.3.16: - Change: Bundled Adminer script updated to NOT show PHP Notices if Developer Mode is enabled Version 1.3.15: - Bug Fix: "Reset System" SQL error when running on Jamroom 5.2.x and older Version 1.3.14: - New: "reset_system" event is now triggered when the System Reset tool is run - New: "reset categories" tool added to allow modules to be returned to their default location Version 1.3.13: - Change: "Marketplace Version Differences" now shows local module version from include.php (not DB) Version 1.3.12: - New: "Slow Query Log" Global Config option to log slow Search queries to the Activity Log Version 1.3.11: - Fix: Fixed bottom margin so pages block doesn't hide the footer buttons. Version 1.3.10: - New: Added a link to the changelog to the module/skin packaging system Version 1.3.9: - New: Package a module/skin tool shows marketplace versions for items awaiting deployment - Change: Package module and skin tools only show if Developer prefix and name are configured Version 1.3.8: - Bug Fix: Table Filter plugin in Adminer was not working correctly in Safari Version 1.3.7: - Change: Updated bundled Adminer to 4.2.1 and added a CSS skin and filter plugin Version 1.3.6: - New: "Template Name in Source" option shows the template Name, START and END in the page source - Bug Fix: "System Reset" tool was not resetting Profile Quota counts Version 1.3.5: - Bug Fix: Update to ensure that the first character of a cloned skin name is a letter Version 1.3.4: - Bug Fix: Customized language strings were not being copied properly to a cloned skin Version 1.3.3: - Bug Fix: Customized templates in cloned skin may not have $_conf variables renamed Version 1.3.2: - New: Clone Skin now properly copies customized Templates, CSS and Images to new skin Version 1.3.1: - New: Clone image over-rides when the skin is cloned. Version 1.3.0: - New: "Reset System" tool to reset a system back to how it was after a fresh install - Bug Fix: possible FATAL PHP error in module/skin rebase on systems with Xcache installed - New: Skin name now also changes when the skin is cloned. - New: Templates altered via the ACP now also get cloned to the new skin. Version 1.2.4: - Bug Fix: Improperly configured xcache PHP module could cause rebase function to fail - New: added a way to export Form Designer fields added to modules. Version 1.2.3: - Change: Updated bundled Adminer script to version 4.1.0 - Change: Package Skin tool now uses skin title if set Version 1.2.2: - New: "delete all zip files" button in module/skin packager to delete existing zip files - Change: Rebase now resets PHP 5.5+ OPcache if configured Version 1.2.1: - Bug Fix: Rebasing modules could result in a white screen making the site inaccessible Version 1.2.0: - New: added a way to rebase the versions of modules back onto their base module directory. - New: added a way to rebase the versions of skins back onto their base skin directory. Version 1.1.3: - Bug Fix: function names in include.php not being named correctly on Skin Clone Version 1.1.2: - Bug Fix: Clone Skin returning error that skin name must be 3 characters or longer Version 1.1.1: - New: If a module or skin is missing the "license" meta data field, an error message is shown. - Bug Fix: Packaged modules or skins without a license field were defaulting to MPL. Version 1.1.0: - New: Support for "license" field in skin/module meta data to auto select license when building. Version 1.0.4: - Bug Fix: hitting enter caused the form to submit in locations with one text field only. - Bug Fix: skins can be cloned to names with less than 3 characters. Version 1.0.3: - Added new MIT and Freeware Licenses Version 1.0.1: - Now uses system media dir (media/0/0) to store module/skin packaged ZIP files - Added validation of Developer Prefix to Global Config Version 1.0.0: - Initial Release