Marketplace module change log

Version 1.7.4:
- Bug Fix: Reloading a skin from the marketplace could result in redirect to "not found" url.

Version 1.7.3:
 - Change: Some small updates and fixes for sites running on PHP 8.0+

Version 1.7.2:
 - Bug Fix: Skin updates with changed module version dependencies may not show in Updates

Version 1.7.1:
 - Change: Updated to new view file structure supported by Jamroom Core 6.5+
 - Change: Added support for minimum PHP version checking for modules and skins

Version 1.7.0:
 - Change: Updated module update function to apply schema changes before applying file changes
 - Change: Database cache is no longer emptied when a module or skin is updated

Version 1.6.2:
 - Change: Updates and optimizations to better support PHP 8+

Version 1.6.1:
 - Bug Fix: Browsing and System Updates still working even if all Marketplace Systems were disabled

Version 1.6.0:
 - Change: Updated how modules and skins are updated to ensure update processes much faster

Version 1.5.6:
 - Change: Updated cache reset after module/skin update to prevent CSS from not being rebuilt

Version 1.5.5:
 - Bug Fix: Updating a single item using "Update All Items" may hang after updating single item

Version 1.5.4:
 - Change: More updates to try and prevent modules from appearing to not update

Version 1.5.3:
 - Change: Updated to help prevent modules from appearing to not update in some instances

Version 1.5.2:
 - New: "updated_module_info" event is triggered with module update info before files are updated
 - Change: Updated "update" process to make it more stable with some module configurations

Version 1.5.1:
 - Change: Updated to show if a module has any unmet requirements before installing from Marketplace

Version 1.5.0:
 - Change: BBCode is now stripped from the module descriptions when browsing the Marketplace
 - Bug Fix: Module verification may not run after updating a module from the Marketplace

Version 1.4.5:
 - Change: CSS rules added for the Change log background color so it can be changed in the Styles tab

Version 1.4.4:
 - New: Updating and Reloading modules and skins from the marketplace is now an "atomic" process
 - Change: Added background color to the jrCore_page_custom in the view_jrMarket_changelog function
 - Bug Fix: "Update All" when only System Core update was available may just show spinner and not update
 - Bug Fix: Upgrading Image Support module was resetting image caches

Version 1.4.3:
 - Bug Fix: Reload Modules or Skins could fail to reload the selected module or skin
 - Bug Fix: Restoring previous release from Release Archive may get "invalid item version" error

Version 1.4.2:
 - New: "delete" button added in Marketplace Channels to allowed deletion of private channels
 - Change: "Release Channels" tool renamed to "Marketplace Channels"

Version 1.4.1:
 - Change: Update to run module verification on new install so Config and Quota are setup properly

Version 1.4.0:
 - New: Updated default marketplace URL to be SSL (https://www.jamroom.net)
 - New: Updated with new module icon for Jamroom Core 6.0.0
 - New: Updated to work with new module icons in Jamroom Core 6.0.0
 - Bug Fix: Installing item from Private Channel may install older version from stable/beta channel
 - Bug Fix: Change log for BETA items may show change log for STABLE item in it's place

Version 1.3.1:
 - Change: Marketplace Versions default changed to "Keep All Versions"
 - Bug Fix: Unable to re-install module or skin if DB contained item but was missing from filesystem

Version 1.3.0:
 - New: "Marketplace Versions" global Config option to automatically keep release archive pruned
 - Change: Delete Archive Version button removed from Release Archive tool - not used
 - Bug Fix: Release Archive could show NEWER version as the previous version to restore to

Version 1.2.19:
 - Change: Daily marketplace updates check moved to background worker process

Version 1.2.18:
 - Change: Some CSS class names changed to not conflict with class names in Issue Tracker module

Version 1.2.17:
 - Bug Fix: Marketplace Browse not showing correct version for Beta modules and skins

Version 1.2.16:
 - Bug Fix: FTP settings showing on General Settings tab instead of FTP Settings tab

Version 1.2.15:
 - Bug Fix: Small "screenshot" icons may not show properly in some marketplace listings

Version 1.2.14:
 - Change: Resets core module cache to reflect updated module and skin version number

Version 1.2.13:
 - Bug Fix: "Update All" may get incorrect version number for some modules

Version 1.2.12:
 - New: Validates module and skin directory symlinks during an integrity check
 - Bug Fix: "Update All" may not update module version in DB in some instances

Version 1.2.11:
 - Bug Fix: "Check for Updates" not always checking skin versions correctly
 - Bug Fix: Clicking on "Already Installed" button for skin not redirecting to installed skin

Version 1.2.10:
 - Bug Fix: Downgrading to an older module version in Release Archive may not update module version

Version 1.2.9:
 - Change: button for 'already installed' now links to the modules /info page
 - Bug Fix: possible FATAL PHP error in module/skin rebase on systems with Xcache installed
 - Bug Fix: 'Update All' with an invalid license now continues with updating other items

Version 1.2.8:
 - Change: System Update without an active marketplace system now redirects to marketplace config
 - Change: Improved help messages for form fields and error responses from the marketplace system

Version 1.2.7:
 - Bug Fix: Module and Skin updates now work on PHP installs with XCache configured incorrectly

Version 1.2.6:
 - Change: Update to latest Core provided cache reset functions

Version 1.2.5:
 - Change: System Update tool now shows the Skin title instead of the directory name

Version 1.2.4:
 - Bug Fix: Daily Updates available could show updates for skins that were already updated

Version 1.2.3:
 - Bug Fix: Updates available for skins not showing correctly in daily updates available email
 - Bug Fix: "Purchase License" link i System Updates shows item already installed

Version 1.2.2:
 - New: "installed_module", "installed_skin", "updated_module" and "updated_skin" event triggers
 - Bug Fix: Available Updates email not listing skin names correctly

Version 1.2.1:
 - Bug Fix: Invalid License error when updating a non-active skin

Version 1.2.0:
 - New: Update Check global setting to check for system updates during daily maintenance and notify admins
 - Change: minor updates to Marketplace template style to improve the layout

Version 1.1.4:
 - Bug Fix: PHP 5.5+ running OPcache may not reset cache properly so module will appear to not update

Version 1.1.3:
 - Bug Fix: Modules and Skins with multiple dependencies may not show in System Update properly

Version 1.1.2:
 - Bug Fix: Table Layout was broken in the Reload Modules or Skins tool

Version 1.1.1:
 - Bug Fix: extra closing tag before Cancel button when updating System Core module

Version 1.1.0:
 - New: Page Jumper in Browse Marketplace for modules, skins, bundles and installed
 - New: Reload Modules or Skins too now shows modules and skins in alphabetical order
 - Change: "History" marketplace tab moved to Tools -> Install History
 - Bug Fix: Layout in System Archive tool was broken for some skin entries

Version 1.0.19:
 - Bug Fix: Installation of free bundles could fail with an "invalid license" error

Version 1.0.18:
 - Bug Fix: Updates to browse.tpl to fix screenshot lightbox issue

Version 1.0.17:
 - Change: Added system checks to the core 'System Check' page to make sure credentials exist for the default marketplace.

Version 1.0.16:
 - Change: Low Disk Space warning only shows if less than 100mb of space left on drive

Version 1.0.15:
 - Change: Updated to use lightbox2 instead of lightbox
 - Change: Tab text changed to fit better on tablets displays

Version 1.0.14:
 - Bug Fix: invalid license error in Update All from System Updates would show a "close" button

Version 1.0.13:
 - Change: Additional cache resets on module and skin updates

Version 1.0.12:
 - Change: Set max_execution time during "install all updates" to prevent script from exiting before it finishes

Version 1.0.11:
 - Bug Fix: Remove Archive for modules with point release larger than 9 returning "invalid version" error
 - Bug Fix: Skin icons were not showing properly in the Release Archive tool

Version 1.0.10:
 - Bug Fix: Active Javascript and CSS are rebuilt on module and active skin update/reload

Version 1.0.9:
 - Bug Fix: Beta Channel items are now properly highlighted with a different color than Stable
 - Bug Fix: Unable to update to a beta version of an item if a stable version of the item existed

Version 1.0.8:
 - Bug Fix: New version of Stripe Checkout was truncating the price from the purchase and install button

Version 1.0.7:
 - Bug Fix: Update Skin now returns to System Update instead of Skin Info screen

Version 1.0.6:
 - Bug Fix: "Update All" not working correctly for Jamroom installed in sub directory
 - Change: System Update will now show "Purchase License" with link instead of "No License" for unlicensed module

Version 1.0.5:
 - Bug Fix: Full Super Pack bundle install failing due to URL issue in installer

Version 1.0.4:
 - Bug Fix: Reloading module/skin that encountered a license error would refresh to invalid page

Version 1.0.3:
 - Bug Fix: "Update All" modal window will now properly report any errors encountered updating an item
 - Bug Fix: Javascript error when closing Update All modal window
 - Change: If an Item does not have an associated license with it, "No License" is shown instead of Update button (as the update will fail)

Version 1.0.2:
 - Bug Fix: System Update may show a module as not updated even though it is updated

Version 1.0.0:
 - Initial release