Fix for Object Cache Pro / Redis specific bug with GoDaddy hosting
Updated minimum required version numbers for dependencies
2.0.14
Updated minimum required version numbers for dependencies
2.0.13
Fixed HTML rendering in level descriptions in the lightbox
Updated minimum required version numbers for dependencies
2.0.12
Updated minimum required version numbers for dependencies
2.0.11
Added Stripe Express support
Updated minimum required version numbers for dependencies
2.0.10
Updated minimum required version numbers for dependencies
2.0.9
Improved reliability by loading module and currency data directly from local files instead of making remote HTTP requests, with added error handling and fallback defaults for currencies.
Updated version numbers for dependencies
2.0.8
Removed the ability to process product and project pre-authorizations from the interface, including related buttons and UI updates.
Updated version numbers for dependencies
2.0.7
Improvements to Setup area for improved first experience
Updated version numbers for dependencies
2.0.6
Updated required minimum version numbers for dependencies that fixes a couple of small bugs, including one with Authorize.Net.
Tested up to WordPress version 6.8
2.0.5
Fixed an issue with subscription payment processing with Stripe Checkout
2.0.4
Readme fix for screenshots section.
2.0.3
Added screenshots to wordpress.org listing page.
Improved the Register page to include a link to register and a link to subscribe to our newsletter.
2.0.2
Added new upgrade paths and help text to the upgrade page.
2.0.1
Removed some whitespace from the bottom of a couple of PHP files.
2.0.0
Initial release of brand new refactoring of the plugin menu system, no functional changes to be concerned about, just a much easier interface for your operation. Here’s a (cheat sheet)[https://docs.ignitiondeck.com/article/183-plugin-reorganization-guide] for things that have moved. If you have any questions, please reach out to us at support@ignitionwp.com, we’d love to help you out!
1.10.4
Added support for new subscription option, drop us a line at support@ignitionwp.com if you’d like to learn more!
1.10.3
Added support for new subscription options
1.10.2
Improved security of nonce verification in a couple places
Fixed an issue when receipt settings where not always being saved correctly
1.10.1
Added more capability checks for security purposes.
1.10.0
Resolved all plugin compliance issues reported by Wordfence and the Plugin Check (PCP) plugin.
Added capability checks to various functions called via AJAX actions
Added missing nonce verifications
Updated missing/incorrect translation strings
Updated tested to header
Updated short description to meet WP parameter
Fixed undefined current version
1.9.8
Enhanced text description of our plugin
1.9.7
Updated version numbers for dependencies
1.9.6
Updated version numbers for dependencies
1.9.5
Improved inline documentation by adding function headers
Updated version numbers for dependencies
Happy holidays everyone, let’s make 2024 a good one!
1.9.4
Minor bug fixes and content changes to the wizard steps
Updated version numbers for dependency plugins
1.9.3
Updated minimum version numbers for dependency plugins
1.9.2
Bug fixes and QoL enhancements for the setup wizard
1.9.1
Bug fixes for issues caused by intermittent internet connections
Updated version numbers for dependencies
1.9.0
Bug fix for auto-updater
QoL improvements for first-time users
Bug fixes for Google reCAPTCHA v2 and v3
Updated version numbers for dependencies
1.8.2
Minor bug fixes
Updated version numbers for dependencies.
1.8.1
Updated reCAPTCHA to support the latest version.
Updated version numbers for dependencies.
1.8.0
Relaxed the requirement to use specific themes without a license.
Updated version numbers for dependencies.
1.7.1
Some bug fixes and cosmetic improvements to the dashboard, thank you for the feedback everyone!
1.7.0
New dashboard!
Updated version numbers for dependencies
1.6.17
Updated version numbers for dependencies
1.6.16
Updated version numbers for dependencies
1.6.15
Updated version numbers for dependencies
Tested for 6.1.1
1.6.14
Fixed bug that was causing the PWYW field to no longer accept 0
Updated version numbers for dependencies
1.6.13
Fixed bug when activating plugin on a WooCommerce site
1.6.12
Tested up to 6.1
1.6.11
More PHP 8 fixes
Removed hotlinking to external image files
Updated version numbers for dependencies
1.6.10
Refactored the uninstall process
Updated version numbers for dependencies
1.6.9
Updated version numbers for dependencies
Verified compatibility with WP 6.0.2
1.6.8
PHP 8 compatibility fixes
jQuery handler fixing for WP 5.5+
Verified compatibility with WP 6.0.1
1.6.7
Bug fix for email verification form
1.6.6
Removed deprecated option for email verification
Updated minimum version numbers for dependencies
Tested for WP 6 and bumped version number accordingly
1.6.5
Updated readme links
Replaced wp_localize_script with wp_add_inline_script for PHP 8 compatibility
Updated minimum version numbers for dependencies
1.6.4
Updated readme
Tested up to 5.9.3
1.6.3
Updated version numbers for dependencies
Added support for Uganda Shilling currency
1.6.2
Fixed wp_cron glitch
Fixed visual problem on dashboard caused by WP 5.9 banner with those big balloons
1.6.1
Updated dependency version numbers
Tested for WP 5.9
Added convenience link for license renewal
1.6.0
Updated IDCF version number in TGMPA dependency settings
Added new licensing logic
1.5.3
Added SSL for external dependency download links
1.5.2
Update dependency to IDCF 1.7.11 to fix a new project saving bug with the default WP editor.
1.5.1
Hotfix for edge case where fivehundred theme has not been installed
1.5.0
Refactored dependency acquisition methodology
Tested up to 1.10.7 of IDC
Tested up to 5.8.1 of WP
1.4.9
Fixed a glitch where shortcodes were displaying incorrectly
Tested up to 1.10.6 of IDC
Tested up to 1.7.10 of IDCF
Tested up to 5.8 of WP
1.4.8
wp_localize_script replaced with wp_add_inline_script
Tested up to 1.10.5 of IDC
Tested up to 1.7.9 of IDCF
1.4.7
Tested up to 1.10.4 of IDC, fixing glitch with product assignments
1.4.6
Tested up to 1.10.3 of IDC. Now supporting Stripe Connect via Stripe Checkout for complete SCA compliance.
Language file update and version bump
1.4.5
Updates for dependencies
Language file udpates and version bump
1.4.4
Hotfix for some more jQuery issues with WP 5.7.1
1.4.3
Updates in dependencies for compatibility with WP core changes to jQuery
Compatibility testing with WP 5.7.1
Language file updates and version bump
1.4.2
Some fixes for rare connectivity issues with curl commands
1.4.1
Replace some transients with options for compatibility with wordpress.com caching plugins
1.4.0
Update IDF version, language file updates
Update to IDC 1.10.1
Includes a Stripe Checkout IgnitionDeck module with SCA compatibility for our client with European users
1.3.23
Update IDF version, language file updates
1.3.22
Update IDF version
Update language files
1.3.21
Update IDF version
Update IDC and IDCF versions to 1.9.46 and 1.7.8 respectively
Update language files
1.3.20
Fixed license checking issue with www subdomain
Update IDF version
Update IDC version to 1.9.45
Update language files
1.3.19
Tested up to 5.5.1
Update IDF version
Update IDC and IDCF default versions
The problem caused by WP’s removal of the global JavaScript objects in 5.5 has been fixed in this version, so we are ready for when it is reinstated in 5.7 (March 2021)
1.3.18
Tested up to 5.4.2 (5.5 coming soon)
Update IDF version
Update language files
1.3.17
Update IDF version
Update language files
1.3.16
Update IDF version
Update language files
1.3.15
Update IDF version
Update language files
1.3.14
Test compatibility with WordPress 5.4.1
Update IDF version
Update language files
1.3.13
Update IDF version
Update language files
1.3.12
Update IDC minimum version default
Code formatting updates
Update for WordPress 5.4 support
Update language files
1.3.11
Update IDCF version
Update for WordPress 5.4 support
Update language files
1.3.10
Update IDCF version
Update for WordPress 5.3.2 support
Update language files
1.3.9
Update IDCF version
Update for WordPress 5.3.1 support
Update language files
1.3.8
Update IDCF version
Update language files
Update file formatting
1.3.7
Update IDCF version
Update for WordPress 5.3 support
Update language files
1.3.6
Update IDCF version
Update for WordPress 5.2 support
Update language files
1.3.5
Update IDCF version
Update support links on plugin homepage
1.3.4
Update IDCF version
Update for WordPress 5.1 support
Update Ignition Deck Dashboard widget support information
Update contributor inormation
1.3.3
Update IDCF version
Update for WordPress 5.0 support
1.3.2
Fix issue causing error by using deprecated get_checkout_url WC function
Update IDCF version number
1.3.1
Run idf_set_roles on user_registration hook in order to prevent need to refresh prior to seeing Enterprise menus
Set default idfPriceFormat to 0.00 when empty
Update IDC version
1.3.0
Add additional license verification option that uses IgnitionDeck login email, which bypasses license keys for a much smoother experience
Fix issue preventing WooCommerce selection without IgnitionDeck Commerce present
Default to 0.00 when using idfParseFloat on an empty value
Minor CSS updates to IgnitionDeck Dashboard menu
1.2.42
Update IDC/IDCF versions
Cleanup main dashboard menu, improve instructions, and design
Disable modules when not activated
Trigger query var after activation
1.2.41
Fix level select dropdown height
Round idfParseFloat to 2 decimals
Remove enqueue call for stock browser js
Improve user project count efficiency by using extra conditionals
1.2.40
Fix issue with disabled login button when reCAPTCHA is enabled without a Site ID
Update IDCF license input text
Update banner/logo assets
1.2.39
Supplement license validation requests with ID account data in order to prepare migration away from license keys
1.2.38
Fix module activation/deactivation link
1.2.37
Fix issue with disabled button on lost password screen when recaptcha is enabled
Module menu now displays locked modules and links to pricing screen to inform how they can become unlocked
New category filter for modules
New filter to hide locked modules
Pass more arguments through module object, such as status and requires
Remove Helix update notices from menu and submenu
Add support for form-input third, fourth, sixth, and eighth
Remove checks for expired license since we now require an active license in order to maintain functionality
Extend get_module_list to filter, given args of key and value
1.2.36
Minify js and CSS
Update IDCF and IDC versions
Remove filters/hooks for removing legacy IDCF menus, which have been removed from IDCF all together
New function idf_is_id_theme(), which helps fix bug when child theme author !== IgnitionDeck
1.2.35
New idf_sanitize_array function
Update IDC version
1.2.34
Fix Helix login form labels and design
New js functions idfParseFloat and idfFormatPrice
idf_has_gutenberg checks for gutenberg
Update IDCF version to 1.6.8
1.2.33
New reCAPTCHA module that integrates with Helix, IgnitionDeck Commerce, and standard WordPress forms
New function idf_active_widgets which returns option sidebars_widgets
1.2.32
Include idf-functions.js file that was missing in last release
1.2.31
Import validate email function idfValidateEmail()
Localize idf_current_url()
Minor updates to getting started instructions in order to simplify next steps
Update IDC/IDCF versions
1.2.30
Add support for custom-modules directory
Add support for WordPress 4.9
1.2.29
Update latest IDC/IDCF version numbers
1.2.28
Add additional date formats to idf_datepicker_format() js
1.2.27
New PHP/Javascript functions for retrieving and returning date format. Includes localized variable, which is helpful for front-end js and datepicker fields
Create custom dashicon font for IgnitionDeck icons
Prepare IDF scripts so they can be enqueued directly outside of the plugin
1.2.26
Add support for WooCommerce checkout URL selection when WC is set as commerce platform
Update Helix logo URL
1.2.25
Ensure we check for IDC prior to using its functionality
Minor Helix styling improvements, including disabling of auto-popout on mobile
1.2.24
Remove need to cache list of caches, which significantly improves page load
Restore texdomain load function and update language files
Main menu content update
Deprecate IDF registration api v1
Implement dev tools menu for support agents
1.2.23
Set proper version numbers of current IDC and IDCF
Disable activation button if server does not meet minimum PHP requirements
New IDF_Requirements class for managing software requirements
Define and update Helix logo URL
Hide Helix from print media
Multiple CSS improvements for Helix module
1.2.22
Fix issue with non-functioning meta dropdowns when adding/editing IDCF projects
Forward support for removal of IDCF menu page
Add callback function for closing of generic lightbox
New idf_current_url() function grabs currently loaded URL
Link to Helix docs
New banners & minor text changes
1.2.21
Add Helix support for non-IDE users
1.2.20
The Helix module is now live
Add trigger to openLBGlobal function to assist fixing pwyw issues with idc_button shortcode/lightbox
Update Font Awesome to 4.7
1.2.19
Update delivery URLs to https version, which fixes multiple issues related to automatic plugin download and installation
Fix issue related to hard coded wp-content directory
Update IDC and IDCF in the background via wp_cron
Add inputID to attachment data on idfMediaSelected trigger
Import modules class from IDC in order to manage modules from this framework rather than IDC
Add button to flush module cache
Add idf_logged_in as localized var
Remove deprecated idf_enable_checkout function, idf-lite.js, and related conditionals
Add hook id_set_module_status and id_set_module_status_before on module activation/deactivation
Import Helix files to prep for launch
1.2.18
Update plugin delivery URLs to account for upgrade to https, which should fix multiple install issues
Replace direct linking of wp-content dir via ABSPATH with WP_PLUGIN_DIR
Add inputID to attachment data on idfMediaSelected trigger
1.2.17
Add CURLOPT_FOLLOWLOCATION to our cURL protocols in order to account for IgnitionDeck.com migration to https
1.2.16
Fix issue causing some PHP installations to error out based on syntax in new IDF_Cache class files
1.2.15
Fix issue resulting in media library being accessible by all users when adding or editing avatar
New caching class allows us to easily cache any object as transient, and automatically delete them when plugin is uninstalled
New actions fire when commerce platform is saved
Fix issue with array_slice on extension list when array is empty
Minor css updates and fixes
1.2.14
Fix issue preventing registration from completing successfully
1.2.13
Default to options for license handling when transients are cached and flushed via object caching
Ensure WooCommerce only shows as commerce option when it is supported by a license
Register idf-admin-media.js for front-end use
Modify upload capability function and filter to prepare for avatar upload on IDC profile screen
1.2.12
Fix issue preventing modules from deactivating or showing activated
Remove .po/.mo files in favor of .pot file
Add review and feedback mechanism in main menu
Auto-redirect to plugin main menu on activation/update
new banner/icon images
1.2.11
A brand new IgnitionDeck that features a new (free) version of IgnitionDeck Commerce
Deprecation of IgntiionDeck Legacy for new users
Deprecation of the term “IgnitionDeck Framework”
Remove automatic IDCF/IDC/FH updates on plugin update as that is now handled in the plugins menu
Completely new plugin dashboard menu that exhibits the breadth of the IgnitionDeck plugin
Make modules product aware so they are not visible when not available based on current license or installed product
1.2.10
Fix error some users are having when updating
1.2.9
Fix inconsistencies with update handler and free IDC
1.2.8
Wrap ID_DEV_MODE in quotes to fix error on activation
Import license handling from IDCF and IDC
Rename languages folder to languages_default in order to prevent overwriting translation files
New modules imported from IDC, add filters to hook into menu list
Multiple text and link updates to module list to better handle plugins vs modules
1.2.7
Fix PHP error caused when idcommerce is not installed
1.2.6
Fix issue with unrecognized functions when using WP Multisite
Fix issue with license validation text showing IgnitionDeck Basic instead of IgnitionDeck Crowdfunding
1.2.5
Fix issue with legacy and WooCommerce lightbox not properly functioning
Fix issue preventing saving of commerce platform on main menu
Use https as default for license validation, with http as a backup
Fix multiple language strings
Rename extensions menu to modules menu
Fix issues related to saving and validating of IDC and IDCF license keys
1.2.4
Fix multiple issues with license validation, including use of https as default
Rename extensions to modules
Fix issue preventing selection of IDC as commerce platform
Fix use of ID_DEV_MODE constant
1.2.3
Automatically update IDCF on installation, force plugin check, and pester for IDC update (if installed)
Port key handling from IDC and IDCF to IDF
Import lightbox handling from Legacy IDCF
Replace get_currentuserinfo() with wp_get_current_user()
Additional functions for purpose of validating whether IDC and IDCF are installed
Fix issue with super admin role checking in non-multisite mode
1.2.2
Fix call to is_id_basic()
1.2.1
Fix issue preventing some users from being able to upload images on FES
Option to disconnect account on primary admin screen
New idf_handle_video for parsing video html/URLs
Fix some issues with activation/configuration links on themes page
Only show platform choices of installed platforms
Begin port for universal access keys
1.2.0
Add www to curl request URLs to avoid connection issues breaking IDCF and 500 downloads on some hosts
Enabling of lightbox in admin menus
Update styling of submit buttons
Create a general function for adding and implementing the WordPress media uploader on admin side
Migrate Font Awesome from plugins and create a general integration for all plugins, extensions, and modules
Fix issue causing basic user roles to be removed when using IDCF FES
Fix some javascript bugs causing prices to be handled incorrectly
Update getting started guide
1.1.9
Fix issue preventing users without file_get_contents() capabilities from downloading IDCF and 500
Fix issue preventing non-admin logged in users from viewing media galleries
Fix issue with undeclared user variable that was breaking javascript chain when trying to manage user roles
Update Launchpad registration schema
New global functions for adding media via custom button, getting query string prefix, and getting client IP
Properly enqueue scripts on login screen for ID Social support
1.1.8
use maybe_userialize on dashboard settings when setting WP roles to solve offset error
1.1.7
Security Fix: Remove nopriv option for theme/extension activation and require that user can manage_options
Security Fix: Update our media button priveleges in order to ensure that users can only edit media when on a project they own, or when creating a new project
1.1.6
New function for validating and returning linkable URLs: id_validate_url($url)
Early prep for integration with iThemes Exchange
Port idc order lightbox functionality to ID Social
1.1.5
Fix header error caused by last update
1.1.4
Fix bug preventing admins from viewing media
Minor design updates on extensions and themes admin pages
Add documentation button for extensions/themes on respective admin pages
1.1.3
(IDE) Add new roles and capabilities for the purposes of editing media on the front-end submission form
1.1.2
Fix issue preventing WC and EDD levels from linking to lightbox
1.1.1
Add checks for SSL so that APIs can be used with or without SSL
1.1.0
Port admin styling from IDC/IDCF into IDF
New generic lightbox methods for cross-platform compatibility
Optimize loading of IDF scripts
Begin work on cross-platform social sharing template
1.0.9
Extensions can now be activated via the extensions menu
Disable buttons for installed extensions
Update extension description CSS
1.0.8
Add js for lite version so that adjustHeights is not undefined
1.0.7
Add js function to resize text dynamically
Disable lightbox submission if no levels are available
Minor styling updates to lightbox
1.0.6
Fix IgnitionDeck Crowdfunding download and activation script so that plugin can be automatically downloaded and activated
Don’t hide project settings to prevent issue accessing project settings menu
Add option to automatically update to latest version of IgnitionDeck Crowdfunding
1.0.5
Load lightbox via admin_enqueue in the event IDCF is not licensed
Create new localized admin variables for ajax URL and site URL for use with admin javascript
Modify menu text
1.0.4
Update registration page link
1.0.3
Hide Legacy IgnitionDeck Crowdfunding menus when non-Legacy platforms are enabled
Do not modify href attributes that do not exist, such as when levels are sold out or closed
Add functionality and integrate with upcoming IgnitionDeck Commerce pledge what you want feature
Only load functionality of IgnitionDeck Crowdfunding is enabled and registered
Add data-href attribute to lightbox levels that can be accessed when necessary
Remove lightbox support for Legacy PWYW functionality
1.0.2
Fix bug causing “scalar value as array” error if platform not saved
1.0.1
Update directory paths for new IgnitionDeck Crowdfunding structure and menu items