Redux Framework

Wordpress Plugin
Download latest - 4.3.21

Download Stats

Today 8,820
Yesterday 11,609
Last Week 54,934
All Time 3,520,573
Banner 772x250

Releases (130 )

Version Release Date Change Log
4.3.21 2022-12-05
  • Added: Google Maps extension.
  • Fixed: Widget area UI improperly aligned when dev_mode set to false.
  • Fixed: spinner field not outputting output data.
  • Fixed: Metaboxes CSS causing layout issues when dev_mode set to false.
  • Update: Extendify Library 1.2.1
  • Update: Font Awesome 6.2.1
  • Release date: December 05, 2022
4.3.20 2022-11-02
  • Added: Widget Areas extension (for use with Classic Widgets only).
  • Fixed: spinner field returning JavaScript error.
  • Fixed: required not working outside a repeater when repeater field is loaded somewhere in the project.
  • Fixed: JS error when typography font-style set to false.
  • Updated: Removed registration verbiage from Google Fonts update notice.
  • Updated: Extendify Library 1.0.1
4.3.19 2022-09-30
  • Fixed: Extendify menu item appearing when it should not.
  • Fixed: Blank page template would cause fatal error.
4.3.18 2022-09-26
  • New: Typography weights argument to override standard default weights.
  • Updated Extendify Library 0.10.2
  • Updated: Font Awesome 6.2.0
  • Modified: Attempt to override old theme embedded extensions that use the 3.x loading method.
  • Fixed: Social Profiles in metaboxes, hopefully.
  • Fixed: slides field not showing image upon select. Thanks @animeiswrong
  • Removed: Social Profiles Widget (use the shortcode in HTML widget instead. See docs).
  • Removed: Redux template library (use Extendify template library instead).
  • Removed: Appsero registration for Redux Pro.
  • Modified: Cleanup of old or outdated code.
  • Release date: September 26, 2022
4.3.17 2022-08-22
  • Added: Social Profiles extension.
  • Fixed: Metabox post types and templates selection inoperative on new posts.
  • Updated: Extendify Library.
  • Release date: August 22, 2002
4.3.16 2022-07-25
  • Added: Accordion extension.
  • Added: JS Button extension.
  • Fixed: Validation messages dismissed when using ace_editor field after redux_change event.
  • Updated: Extendify Library.
  • Release date: July 21, 2022
4.3.15 2022-06-21
  • Added: Multi Media extension.
  • Added: DateTime extension.
  • Fixed: Deprecation error surrounding add_menu_page in WordPress 6.0.
  • Fixed: undefined unit entry in letter-spacing subfield of the typography field.
  • Modified: Deprecation notices for outdated API.
  • Updated: Extendify Library.
  • Release date: June 21, 2022
4.3.14 2022-05-19
  • New: typography field supports individual unit types for subfields that support them (font-size, line-height, etc.) See:
  • Fixed: Redux installed via TGMPA failing with "This plugin does not have a valid header."
  • Updated: Extendify Library.
  • Release date: May 19, 2022
4.3.13 2022-05-03
  • Fixed: Work for required functionality within the repeater field.
  • Fixed: Filter out bad default values for color_rgba field.
  • Fixed: jQuery deprecation notice.
  • Fixed: Type error in import_export field. Additional repeater JS fix.
  • Fixed: required functionality within the repeater field.
  • Modified: Additional sanitizing on color hex values.
  • Modified: Customizer code to eliminate init() error.
  • Updated: Extendify Library.
  • Release date: May 05, 2022
4.3.12 2022-03-08

Updated: Vendor libraries. Updated: Extendify Library. Fixed: jQuery deprecation notices. Fixed: Filesystem class error. Fixed: Customizer not saving data for sections not shown in the customizer. Fixed: Fix deprecation errors in customizer. Fixed: Fix core deprecation notices in metaboxes. Release date: March 08, 2022

4.3.11 2022-02-23
  • Added: Advanced Customizer!
  • Added: Font Awesome 6 Library for future extensions.
  • Modified: Enforcing deprecation notices for deprecated functions. Developers: Please update your code as necessary.
  • Modified: Connection banner to meet library standards.
  • Updated: Extendify Library.
  • Release date: February 23, 2022
4.3.10 2022-02-09
  • Added: Repeater field for beta testing.
  • Modified: Background field will now show background styling options even if background-image is not set.
  • Modified: Connection banner now promotes Extendify plugin with download/activate option.
  • Updated: Extendify Library.
  • Release date: February 09, 2022
4.3.9 2022-02-03
  • Fixed: Extendify Library JavaScript error.
  • Release date: January 26, 2022
4.3.8 2022-01-25
  • Fixed: Spacing field defaults to px if no default is set.
  • Fixed: Remove plugin.php hack in Appsero SDK.
  • Updated: Default Google Fonts list brought up to current release
  • Updated: Extendify Library.
  • Release date: January 25, 2022
4.3.7 2022-01-11
  • Fixed: Incorrect global variable assignment. Thanks, @webbudesign.
  • Release date: January 11, 2022
4.3.6 2022-01-11
  • Modified: Update to the Extendify Library.
  • Modified: Moved Extendify and Redux templates libraries back to root folder.
  • Modified: Removed "Gutenberg is currently disabled" notice when the Classic Editor plugin is active.
  • Fixed: date shortcode without attributes producing error.
  • Fixed: Various jQuery deprecation fixes.
  • Release date: January 11, 2022
4.3.5 2021-12-01
  • Added: Add former premium feature: Option panel Search Bar. See Sample demo or the docs site.
  • Added: Add former premium feature: Shortcodes. See Sample demo or the docs site.
  • Fixed: #3852 - Editor in metaboxes not saving HTML. WIll now save the same HTML posts/pages allows.
  • Fixed: Front end formatting issue with the Extendify template library.
  • Release date: December 01, 2021
4.3.4 2021-11-24
  • Fixed: CSS and JS not loading when embedding Redux due to malformed path.
  • Modified: Update to the Extendify template library.
  • Release date: November, 24 2021
4.3.3 2021-11-16

Modified: Move template libraries to redux-core directory. Modified: Update to the Extendify template library. Release date: November 16, 2021

4.3.2 2021-11-11

Added: Metaboxes! Fixed: Incorrect return type in Options Constructor. Modified: Prefixed Browser class to avoid conflict with older versions in other projects. Release date: November 11, 2021

4.3.1 2021-09-22

Fixed: wp_mail has been declared by another process or plugin message. Fixed: Malformed README wouldn't allow clicking of some support links. Release date: September 22, 2021

4.3.0 2021-09-22

Added: Gutenberg Template Library updated to the new Extendify library. See more information here about this upgrade and how to access the legacy library: Added: Option to enable/disable Template libraries. Found under Settings > Redux > Templates Added: Redux debug data moved to WordPress Site Health Info screen. Removed: Redux Framework Health Screen. Modified: Tools > Redux Framework screen moved to Settings > Redux Modified: Redux Templates disabled by default. Release date: September 21, 2021

4.2.14 2021-08-12

Fixed: Parse error in Import/Export module due to old versions of PHP.

4.2.13 2021-08-11

Fixed: #3822 - Default value function returns string or array to prevent type error. Modified: #3820 - Better support for Redux embedded in themes. Modified: install_plugins security level now required to install Template blocks that require additional plugins. This was done for security reasons. Added: New global arg load_on_cron. Set to true if you require Redux to run within a cron initiated function. Removed: URL based Import/Export option due to security concerns. Manual Import/Export features remain. Removed: Support URL feature due to security issues. Please use WordPress Site Health 'copy to clipboard' compiler to submit system data when reporting issues.

4.2.12 2021-08-11

Fixed: #3822 - Default value function returns string or array to prevent type error. Modified: #3820 - Better support for Redux embedded in themes. Modified: install_plugins security level now required to install Template blocks that require additional plugins. This was done for security reasons. Added: New global arg load_on_cron. Set to true if you require Redux to run within a cron initiated function. Removed: URL based Import/Export option due to security concerns. Manual Import/Export features remain. Removed: Support URL feature due to security issues. Please use WordPress Site Health 'copy to clipboard' compiler to submit system data when reporting issues.

4.2.11 2021-07-30

Fixed: Removed type declarations on core return values to support improperly written third-party extensions. Fixed: Added shim to prevent errors on functions calls outdated extensions are still using. Fixed: Removed type declarations on field code to support outdated versions of PHP (PHP 7.4 is the minimum recommendation from WordPress...please update if you are able. ). Fixed: Support URL button kicking back a JavaScript error.

4.2.10 2021-07-29

Fixed: Output on the frontend triggering error. Fixed: Updated shims to support older extensions not authored by

4.2.9 2021-07-28

Fixed: WordPress data class now works properly.

4.2.8 2021-07-28

Redux instances returning null. Saved options now show on the front end.

4.2.7 2021-07-28

Fixed: Options reverting or not saving.

4.2.6 2021-07-28

Fixed: Fatal error if passing null as an option section. Fixed: Error in connection banner routine.

4.2.5 2021-07-28

Fixed: Type mismatch in Redux Helpers.

4.2.4 2021-07-28
4.2.3 2021-07-28

Fixed: Return type error in Redux templates.

4.2.2 2021-07-28

Fixed: WordPress data options not handling WP_Error properly.

4.2.1 2021-07-28

Fixed: Type mismatch regarding select boxes and callbacks.

4.2.0 2021-07-27
  • New: Typography features: Top and bottom margins, text shadow.
  • New: Media Image Filters (greyscale, sepia, opacity, contrast, invert, blur, saturate, brightness, hue-rotate).
  • New: Filters (type, reach, angle) for Gradient color field.
  • New: Box Shadow field.
  • New: Flyout Submenus: flyout_submenus global arg.
  • New: Alpha color option for color field: color_alpha field arg for fields that support color pickers.
  • Updated: select2 library to 4.1.0.
  • Updated: readme.txt to conform to standards.
  • Fixed: Remove PHP 7.2 syntax to keep older versions of PHP 7 happy.
  • Fixed: Redux tempates not showing on 'page attributes' for some.
  • Fixed: Additional PHP 8.0 compatibility.
  • Fixed: Widget screen would not load due to conflict with template library.
  • Added: WordPress 5.8 compatibility.
  • Improved: Better Gutenberg block editor detection.
  • Modified: Redux Pro no longer required for automatic Google font updates.
  • Modified: Rename Parsedown class for raw field to avoid conflicts with other plugins.
  • Removed: async_typography global arg. Google no longer supports it. Use font_display with one of the following auto|block|swap|fallback|optional. See:
4.1.29 2021-06-29

= * Fixed: All PHP 7.4 specific syntax backed out. It caused older versions of PHP to report fatal errors. * Fixed: Index error in the image_select field.


4.1.28 2021-06-29

= * Fixed: #217 - Redux templates loading on post types with no block editor. * Fixed: #158 - Redux theme checks no longer prevent theme check plugin from functioning. * Fixed: #215 - Heatbeat check no longer eats the function if disregarded. * Fixed: #222 - Background field image now hides preview image upon removal. * Fixed: RAW field in sample config now works. * Fixed: Helper function is_field_in_use now returns false, instead of null. * Fixed: Palette field rendering improperly. * Fixed: Google font update fail. * Modified: buttonset() jQuery widget deprecated. Replaced with controlgroup(). * Modified: Additional JavaScript updates to fix jQuery deprecation notices.


4.1.27 2021-06-22

= * Fixed: Image select not selecting default value. * Modified: #209 - Link color field overridden by theme. Added 'important' arg to the output array to fix. See sample config. * Fixed: #208 - Same config not setting footer background in Twenty-twenty theme due to incorrect class. * Fixed: #207 - Radio field not displaying text after save/refresh when displaying WordPress data. * Modified: #210 - Donation text removed. * Fixed: #206 - Link color CSS compiling incorrectly due to late escaping.


4.1.26 2021-04-21

= * Added: Menu accent introduced in WordPress 5.7. * Updated: ACE Editor 1.4.12. * Updated select2 to support cssContainer. * Fixed: Multiple submenus in metaboxes; the last submenu it cut off. * Fixed: Fatal error: Can't use function return value in write context. * Fixed: PHP 8.0 deprecation warnings. * Fixed: Malformed HTML causing Redux pro alpha color-picker to not render. * Fixed: IMproved class checks for Redux Pro. * Fixed: jQuery 3.x deprecation notices. * Fixed: Malformed SCSS. * Release date: March 17, 2021


4.1.24 2020-12-12

= * Fixed: Select2 callback fix for select fields. * Added: Shim: empty field_*.php files to fix developers including files improperly. * Fixed: Changed use of ctype_xdigit to account for hosts where it's disabled. * Added: Shim for people using terms data key, but using taxonomies instead of taxonomy. * Fixed: Static call mismatch in redux colors. * Fixed: CSRF security issue with a flipped if conditional. Thanks @ErwanLR. * Fixed: WordPress 4.6 API warnings. * Fixed: WordPress 4.6 customizer issue where fields not displaying properly. * Fixed: Massive speed improvement to the library. * Fixed: Pro template count error if previously activated and Redux Pro not enabled. * Release date: Dec 12, 2020


4.1.23 2020-10-25

= * Fixed: Massive speed improvement to the library. * Fixed: Pro template count error if previously activated and Redux Pro not enabled. * Release date: Oct 24, 2020

4.1.22 2020-10-23
  • Fixed: Menu locations WordPress data object not providing name.
  • Added: Undefined if menu location is not assigned to a menu.
  • Fixed: Another import/export edge case.
  • Fixed: Fix setField API value.
  • Fixed: Older extension compatibility.
  • Fixed: Text field error with data/options args not displaying properly.
  • Fixed: Import/Export now properly respects order of objects. Now using PHP over JS json_encode.
  • Release date: Oct 23, 2020
4.1.21 2020-10-08
  • Fixed: Fixed connection banner to hide even if JS is broken by jQuery migrate issue (WP 5.5).
  • Fixed: Resolved all remaining legacy extension compatibility issues.
  • Fixed: Custom callback with select field.
  • Fixed: Typography bug when style was hidden.
  • Fixed: Issue with text labels.
  • Fixed: Google fonts html validation issues.
  • Added: Feedback modal.
  • Fixed: Import logic flaw.
  • Fixed: Security bug. Thanks @lenonleite of
  • Release date: Oct 08, 2020
4.1.20 2020-09-18
  • Added: Properly adjust the blocked editor page width based on template selected.
  • Added: Broke out third-party premium plugins for filtering to help with understanding of what comes with Redux Pro.
  • Added: Update block editor width when selecting a Redux template.
  • Fixed: Some styling issues with preview modal.
  • Fixed: Issue where plugin titles were not alphabetical.
  • Fixed: Disabled third party premium dependencies.
  • Fixed: Issue where crash would occur when Redux could not write out a file.
  • Fixed: CSS selectors with HTML entities, like >, were not getting decoded for the passed compiler values.
  • Fixed: Redux Pro activation issue.
  • Fixed: Invalid logic causing some extensions not to run.
  • Release date: Sep 18, 2020
4.1.18 2020-09-09
  • Fixed: Bug with typography output and non-array values for CSS selectors.
  • Fixed: Bug with spacing field not adding the units when a default is provided.
  • Added: Redux Pro install and activation flow.
  • Fixed: Templates trial wasn't working properly! It works now. :)
4.1.17 2020-08-27
  • Fixed: Edge case where enable Gutenberg notice doesn't disappear. Sorry everyone!
4.1.15 2020-08-25
4.1.14 2020-08-17
  • Added: Shim for ReduxFramework->get_default_value()
  • Fixed: Local issue with WP and strtolower. Sites that couldn't find classes should work now.
  • Fixed: Ajax for select boxes is now working again.
  • Fixed: Autoloading to bypass other embedded versions of Redux.
  • Fixed: Customizer interactions are MUCH faster now. Had a greedy CSS selector before.
  • Fixed: If opt_names had multiple dashes in them, JS errors occurred by a non-global replace.
  • Fixed: Fix for servers that disable output buffers.
  • Fixed: Ajax now does not load anything else, faster calls.
  • Fixed: .folds replace issue when opt_name selector wasn't properly found.
  • Release date: Aug 11, 2020
4.1.13 2020-08-06
  • Fixed: Major typography bug affecting saving in the panel as well as third-party extensions.
  • Fixed: Customizer issue with some external extensions.
  • Added: Removed FS_METHOD define completely.
  • Added: Shim for ReduxFramework->get_default_value()
  • Fixed: Local issue with WP and strtolower. Sites that couldn't find classes should work now.
  • Fixed: Ajax for select boxes is now working again.
  • Fixed: Autoloading to bypass other embedded versions of Redux.
  • Release date: Aug 5, 2020
4.1.12 2020-08-05
  • Fixed: Direct calls to ReduxFramework were causing unexpected errors.
  • Fixed: JS error on .replace because opt_name wasn't found.
  • Added: FS_METHOD define location, had to move lower in the stack.
  • Release date: Aug 5, 2020
4.1.11 2020-08-05
  • Fixed: Templates JS not loading and conflicting with other plugins. Need to namespace or something.
  • Added: FS_METHOD define method for environments where it is not properly defined.
  • Release date: Aug 4, 2020
4.1.10 2020-08-04
  • Fixed: Minified templates directory now loads.
  • Added: Shadow files from old repo to stop errors from previously included third-party developer includes.
  • Release date: Aug 4, 2020
4.1.9 2020-08-04
  • Fixed: Compatibility issue when developers made custom panel templates. The opt_name wasn't fetched and thus saving broke.
  • Release date: Aug 1, 2020
4.1.8 2020-08-01
  • Fixed: Map files are now all present.
  • Fixed: Path fix for how developers called the typography file directory.
  • Release date: Aug 1, 2020
4.1.7 2020-07-31
  • Fixed: Issue with sortable in text mode not properly passing the name attribute and thus not saving properly.
  • Fixed: Compatibility with old extension names to not crash other plugins.
  • Release date: July 31, 2020
4.1.6 2020-07-31
  • Fixed: Issue with customizer double loading the PHP classes and causing an exception.
  • Fixed: Chanced a class name as to not conflict with a 6+ year old version of Redux.
  • Release date: July 30, 2020
4.1.5 2020-07-30
  • Fixed: Google fonts not working when old configs used string vs an array for output.
  • Release date: July 30, 2020
4.1.4 2020-07-30
  • Fixed: Google fonts loading over non-secure breaks fonts. Forced all SSL for Google fonts. :)
  • Release date: July 30, 2020
4.1.3 2020-07-29
  • Fixed: Issue where theme devs tried to bypass the framework. Literally I made an empty file to fix their coding. :P
  • Release date: July 29, 2020
4.1.2 2020-07-29
  • Fixed: Don't try to set empty defaults when none are present.
  • Fixed: Issue where the WP Data argument was misused.
  • Release date: July 29, 2020
4.1.1 2020-07-29
  • Fixed: CSS decode when esc_attr replaces the HTML characters and CSS outputs are set with >'s.
  • Release date: July 29, 2020
4.1.0 2020-07-29
  • Fixed: Compatibility with certain themes using the deprecated $_is_plugin variable.
  • Release date: July 28, 2020
4.0.9 2020-07-29
  • Fixed: Complete compatibility fix for older Redux extensions.
  • Release date: July 28, 2020
4.0.8 2020-07-29
  • Fixed: Initial library load was failing on some server setups.
  • Release date: July 28, 2020
4.0.7 2020-07-28
4.0.6 2020-07-28
  • Fixed: Race condition for PHP include for Redux_Typography causing blank white screens.
  • Release date: July 28, 2020
4.0.5 2020-07-28
  • Fixed: Issues where the site crashes because of varied ways Redux was called.
  • Fixed: Varied implementations of opt_names resulting in option panels not working as expected.
  • Release date: July 28, 2020
4.0.4 2020-07-24
  • Release date: July 24, 2020


3.6.18 2020-03-24
3.6.17 2020-01-07
3.6.16 2019-11-14
  • Fixed: WordPress 5.3.1 compatibility. Also added the new @redux account to the plugin.
3.6.15 2018-12-08
3.6.14 2018-11-03
3.6.11 2018-08-09
3.6.10 2018-08-09
3.6.9 2018-05-04
3.6.8 2018-02-06 2017-10-03
3.6.5 2017-05-15
3.6.4 2017-03-24
3.6.3 2016-12-23
3.6.2 2016-09-23
3.6.1 2016-08-16
3.5.9 2016-01-18
3.5.8 2015-10-12
3.5.7 2015-08-26
3.5.6 2015-07-22
3.5.5 2015-07-08
  • Fixed: Date-time fixes with CSS overloading and positioning.
  • Added: Lite support for
  • Modified: CDN to be a more bulletproof solution (
  • Modified: CDN alerts to be more clear, and have proper links.
  • Fixed: Bad code in raw field hosing up the entire panel.
  • Modified: #2436 - Validation check for any validation type ending in 'not_empty' now recognized.
  • Fixed: Undefined index for undeclared variable in Theme-Check checks.
  • Fixed: Annoying Redux Theme-Check notices.
  • Fixed: How some functions were called.
  • Fixed: Theme-Check baby! Everything working as it should with extra theme-check hints to prepare your theme for submission!
  • Fixed: Better .org hinting for theme submission.
  • Modified: forced_dev_mode_off argument that will ensure dev_mode is ALWAYS off. PLEASE do not ship with this enabled. We will NOT provide any support for any instance that has this argument enabled. Disable and test prior to posting on our issue tracker.
  • Added: customizer_only as a global arg that disables all of Redux except for the customizer, in preparation for our customizer integration.
  • Modified: Dissmissable Redux Admin notices now use the WP 4.2 dismiss JS and Ajax. Pretty.
  • Modified: Admin notice code is now it's own isolated class inside core.
  • Modified: Use DB for admin notice, not flat-files. Boo.
  • Modified: Sample configs not to cause errors if multiple users use the same function name.
  • Fixed: CDN internationalization class.
  • Modified: Parsedown so as not to throw a shortcode error that didn't actually exist.
  • Fixed: #2446 - Non google font choice not saving in certain instances.
  • Fixed: Added additional check in redux.js to stop errors with panels containing multiple raw fields.
  • Fixed: Hopefully, the issue of settings not saving on first install when using the Redux API.
  • Fixed: Set use_cdn argument to true, by default.
  • Fixed #2437 - undefined value set to blank line height.
  • Fixed: #2429 - Required evaluator 'contains' not working properly with multi_check
  • Fixed: #2426 - Section field not indenting.
  • Fixed: Divider field not rendering properly.
  • Added: fieldset_class argument for fields. Thanks @Enchiridion.
  • Added: Option to set checkbox label. Thanks @Enchiridion.
  • Added: javascript .trigger('change') to switch, spinner, and image_select. Thanks @Enchiridion.
  • Modified: Ajax change output of error and notice via hooks.
  • Fixed: #2414 - Bad ajax save due to mis-initialized variable.
  • Fixed: CSS in metabox fields all wanky.
  • Added: 'reload_on_change' arg for fields, to force page reload after setting change.
  • Fixed: #2377 - Replaced mysql_gets_server_info with $wpdb.
  • Modified: Templates to properly excape values.
  • Fixed: Import/Export to properly be full-width and use lazy-load JS.
  • Modified: CSS for sections to bound to the section, not all of Redux.
  • Fixed: #2368 - Options panel layout offset.
  • Fixed: #2369 - validate_callback not working for color, color_gradient, and date.
  • Fixed: #2355 - Space missing in switch class arg.
  • Fixed: Fixed all fields without leading space in class arg.
  • Modified: Restrict table modification to redux-container.
  • Fixed: Container overflow for pre's.
  • Modified: Redux API to include removeSection and removeField.
  • Added: Added before and after hooks to any panel template file.
  • Fixed: #2351 - WP_Error check added to admin blast remote get.
  • Modified: Moved styling for the divide field into it's own CSS file.
  • Modified: All WP Color Pickers to properly save the value before save.
  • Added: CSS Styles for the customizer. ;)
  • Modified: Panel is MUCH more responsive now.
  • Fixed: Small stylings for a few fields.
  • Fixed: Added extra qTip class.
  • Modified: Ajax save animation. Added fallback for pre 4.2 CSS.
  • Fixed: Small issue with Redux info boxes and spacing.
  • Fixed: Small bug with the Redux API where divide sections were causing errors.
  • Fixed: Small admin blast fix.
  • Modified: Qtip and Spectrum vendor libraries restored to local.
  • Fixed: Admin notice loading on front end.
  • Modified: Callback actions run with do_action_ref_array now.
  • Added: show_options_object argument to enable or disable option object.
  • Added: Error suppressing to filesystem class to avoid notice errors when site goes down.
  • Fixed: Panels not rendering, again
  • Added: Vendor support plugin link to CDN fallback message.
  • Modified: Moved vendor libraries ACE, select2, qtip, and spectrum to CDN.
  • Removed: Local installs of above libraries.
  • Fixed: Option panel not rendering due to experimental code.
  • Fixed: How sorter works with data
  • Modified: How the data arg is stored in Redux.
  • Removed: sysinfo.php. No longer needed in lieu of our support URL feature.
  • Removed: debug.php. Moved to options_object extension.
  • Modified: #2274 - PHP Unit test compatibility. Thanks @daithi-coombes.
  • Modified: #2144 - Optional class argument per image. Thanks @paulthecoder.
  • Fixed: #2278 - More W3 Total Cache hacks.
3.5.4 2015-04-21
  • Modified: update_notice arg only truly shows up if dev_mode is on.
  • Added: Tooltip to developer mode badge, for informational purposes.
  • Modified: Added css_layout ext to default value filter, to avoid errors.
  • Fixed: #2239 - Various extensions didn't support default values for default arg. Filtered out offending extensions.
3.5.3 2015-04-16
  • Fixed: #2228 - Submenu items still visible if permissions not allowed.
  • Fixed: Import/Export showing up in customizer.
  • Modified: Admin-fresh theme to match new WordPress 4.2
  • Modified: Redux widget now has a proper ID. Thanks @corradomatt!
  • Modified: Added text-shadow to submenu items to give a stronger "pop"
  • Modified: Page_slug now dynamically generated if not specified.
  • Modified: Admin blast message pinging server on each load after three day expiration. Possible slow down of the overall panel loading time.
  • Fixed: #2221 - Background field media not enqueueing when used with no other media based fields.
  • Fixed: #2214: Bad path for import/export enqueue.
  • Release: release.
  • Fixed: #2214 - Import/export field contained bad enqueue path.
  • Modified: If running localhost or WP_DEBUG is set to true, Redux dev_mode is forced to true.
  • Modified: Page_slug now dynamically generated if not specified.
3.5.2 2015-04-09
  • Fixed: #2214 - Import/export field contained bad enqueue path.
3.5.1 2015-04-09
  • Modified: Redux News dashboard widget appears only when dev_mode is true or in a local host environment.
  • Fixed #2127 - Elusive icons not working in footer as before.
  • Fixed Issue where Status tab not showing extension versions properly.
  • Fixed Issue in support URL not passing data correctly.
  • Fixed Support URLs now work even if max_input_vars is way low in PHP 5.3+
  • Fixed #2197 - Import/export not loading proper for those who have opted to install Wordpress in ways it was never intended.
  • Fixed: 'Generate Support URL' feature kicking back error.
  • Fixed Sortable checkbox labels not displaying properly.
  • Fixed Sortable textbox not displaying default value as placeholder.
  • Updated: sample-config with accurate example for both sortable modes.
  • Fixed #2181 - Fixed issue with Ajax Save when PHP 5.3 Magic Quotes were disabled.
  • Fixed: #2181 - Lingering issue with Ajax Save and PHP Magic Quotes.
3.5.0 2015-04-02
3.4.1 2015-01-24
3.4.0 2015-01-22
3.3.9 2014-10-16
  • Fixed: #1775 - Call to undefined function is_customize_preview() in pre WP 4.0.
  • Fixed: Issue where in some cases tracking still occuring after opt-out.
  • Modified: Documentation URL.
  • Fixed: #1742 - Sidebar subsections don't always expand.
  • Fixed: #1758 - Thanks @echo1consulting!
  • Added: 'hidden' to menu_type argument to allow for hidden menus until available.
  • Fixed: #1749 - Remove font-wight and font-style from css output when not in use.
  • Modified: Added the "redux/options/{$this->args['opt_name']}/compiler/advanced" hook for more advanced compiling.
  • Added: Suggestions as per #1709. Thanks @echo1consulting.
  • Modified: Removed a cURL instance from the core and fixed the developer ad resizing.
  • Fixed: PHP 5.2 issues. sigh
3.3.8 2014-09-23
  • Modified: Updated potomo, thanks @shivapoudel.
  • Added: Grunt checktextdomain and made improvements. Thanks @shivapoudel.
  • Modified: #1685 - Specifying no default argument for image_select caused errors on reset.
  • Fixed: #1667 - Slides Upload button causing JS error.
  • Fixed: #1670 - Fix for Theme Check -> add_setting() method needs to have a sanitization callback function passed.
  • Fixed: #1661 - Fix for undefined index in some versions of PHP. Thanks @gianbalex!
  • Modified: #1658 - Improvements from @shivapoudel, including:
    • Removed makepot and used grunt-wp-i18n instead.
    • Added a jshintrc file
    • Added a grunt addtextdomain to correct any bad textdomains in the core.
    • Updated .gitignore for better readability
    • Updates to a few other files including package.json.
    • Updated language files.
    • Update codestyles/.editorconfig to reflect the project's standards.
  • Modified: #1653 - Better admin bar with external links: Admin bar menu priority, icon, and external links. Thanks @shivapoudel!
  • Added: #1651 - library_filter argument. Allows specification of what files to display in the media library.
  • Modified: #1651 - mode argument accepts either file type or mime type (but not both).
  • Fixed: #1650 - Toogle error with responsive CSS.
  • Fixed: #1643 - Slight border issue (2px) on sticky footer.
  • Fixed: #1642 - Added font_family_clear arg, enabling the clear option for font-family.
  • Fixed: #1638 - Spacing field not outputting when units values attached to default values.
  • Modified #1644 - import_icon argument now accepts wordpress dashicons
  • Fixed: #1634 - Double border for sections field. Thanks @AlexandruDoda
  • Modified: Changelog location to now
  • Fixed: #1632 - Sortable with no defaults set revert to false (instead of options values).
  • Fixed: Labels for sortable in text mode updated to match framework.
3.3.6 2014-08-14
  • Fixed: #1560 - IE8 RGBA fallack
  • Modified: Language files.
  • Fixed: #1543 - Hint icon not changing when set in args.
  • Fixed: #1537 - Media field not accepting images with mode set to false.
  • Fixed: #1529 - ACE Editor conflict with Visual Composer.
  • Added: #1530 - Added argument to specify admin bar icon, admin_bar_icon. Thanks Ninos!
  • Fixed: #1532 - Media field not accepting any mime type when 'mode' => false.
  • Fixed: #1520 - Checkbox field not displaying Wordpress data when using data argument.
  • Fixed: #1516 - Invalid index and foreach when using compiler and async_typography.
  • Fixed: #1509 - Sorter adding unnecessary bits on some items.
  • Fixed: #1514 - Customizer and multisite not getting on properly.
  • Fixed: #1512 - Slides 'Upload' button not showing or saving selected image.
  • Fixed: Checkboxes with required were working in reverse.
  • Fixed: ASync Typography now works! No more flashing fonts.
  • Fixed: #1489 - Color picker UI lining up improperly.
  • Fixed: #1497 - dev_mode spinner issue.
  • Fixed: Spelling error in tracking dialog.
  • Modified: Updated ace_editor.
  • Modified: Many MANY fields for the group field.
  • Fixed: Some CSS bugs.
  • Fixed: #1481 - Custom fonts loading in google font CSS.
  • Fixed: #1485 - Customizer 'invalid argument' error. Thanks @rnlmedia.
  • Fixed: #1472 - font style not displaying saved valie with no font-family argument set.
  • Fixed: #1471 - raw field and required not playing nice together.
3.3.4 2014-07-11
  • Fixed: Issues with file writing. Basically many users don't install WordPress with all the permissions correct. So... Had to move it back to ~/uploads/. Sorry Otto, that's just how it is.
  • Fixed: #1444 - output of typography all_styles when font_style UI was hidden.
  • Fixed: #1440 - flaw in new cleanFilePath logic.
  • Fixed: #1432 - Theme check failing when double-slashes existed in get_template_directory() return.
  • Removed: curlRead from helper class.
  • Fixed: #1426 - menu_name not appearing on front end admin bar.
  • Added: #1427 - button_set added to customizer UI. Thanks @wpexplorer.
  • Fixed: #1429 - ACE Editor erroring with no default value set.
  • Fixed: wp_filesystem now initialized with credentials in an effort to combat the tmp file issue.
  • Modified: Code purification.
  • Modified: How section tabs work. Isolated within the redux-container class.
  • Modified: #1412 - Redesigned text label, placeholder fix.
3.3.3 2014-07-02
  • Fixed: #1408 & #1357 - Typography subsets losing value after multiple saves on other panels.
  • Fixed: #1403 - unit value no longer prints after empty typography values
  • Modified: Typography: Backup font no longer appends to font-family variable. Please use the backup-font variable to specify backup fonts. This does not apply to output/compiler strings.
  • Fixed: #1403 - Backup font not appearing in font-family variable.
  • Modified: Customizer now supports section and field permissions argument.
  • Fixed: #1399 - Customizer respects page_permissions argument.
  • Fixed: #1400 - output/compiler string incomplete using multiple selectors.
  • Fixed: #1396 - Custom fonts cutting off multiple families in selector, after save.
  • Fixed: Typography attempting to queue up non google fonts on backend.
  • Added: #1395 - Display of child theme status in sysinfo, thanks @SiR-DanieL.
  • Fixed: #1387 - Page jump when clicking "Options Object". Thanks @rrikesh.
  • Added: #1392 - Filters to change the following localized strings: redux/{opt_name}/localize/reset redux/{opt_name}/localize/reset_all redux/{opt_name}/localize/save_pending redux/{opt_name}/localize/preset
  • Fixed: #1376 - checkbox.min.js missing.
  • Fixed: Static variable changes for instances and basic comment cleanup
  • Fixed: #1361 - Raw field not hiding with required.
  • Fixed: Datepicker not formatting properly. Still needs some work.
3.3.2 2014-06-16
  • Fixed: #1357 - Preview not rendering font on page load.
  • Fixed: #1356 - Color fields and transparency not syncing due to new JS.
  • Fixed: #1354 - Add class check for W3_ObjectCache.
  • Fixed: #1341 - JS not initializing properly in import_export.
  • Fixed: #1339 - Typography would lose Font Weight and Style. value was named val in the HTML, so it would be destroyed on the next save if not initialized.
  • Fixed: #1226 - W3 Total Cache was affecting validation and compiler hooks.
  • Fixed: Menu errors weren't showing properly for non-subsectioned items.
  • Fixed: #1341 - Import/Export buttons not functioning. Also fixed sortable somehow.
  • Fixed: Slides not initializing with the last fix.
  • Fixed: Slides field was not properly initialized for the media elements. Fixed.
3.3.1 2014-06-12
  • Fixed: #1337 - redux JS dependency loading issue. Many thanks @tpaksu
  • Modified: Drastically changed the way JavaScript is used in the panel. Forced as-needed initialization of fields. Thus reducing dramatically the overall load time of the panel. The effects have been seen up to 300% speed improvement. The only time a field will be initialized is if it's visible, thus reducing the processing needed in DOM overall.
  • Fixed: #1336 - fixed default font in preview.
  • Fixed: #1334 - Typography not un-saving italics.
  • Added: #1332 - New validation: numeric_not_empty.
  • Fixed: #1330 - Required not working on all fields.
3.3.0 2014-06-08
  • Fixed: #1322 - Sections not folding with required argument.
  • Fixed: #1270 - Editor field compiler hook not firing in visual mode.
  • Fixed: select2 dependency in select_image, and other fields.
  • Fixed: Filter out @eaDir directories in extensions folder.
  • Fixed: Fixed the image_select presets to work again. Also now will function even if import/export is disabled.
  • Fixed: Minor tweaks for metabox update.
  • Fixed: #1297 - Missing space in image_select class.
  • Fixed: Slider field tweaked for metaboxes.
  • Fixed: #1291 - Change of font-family would not trigger preview, or show in open preview.
  • Fixed: #1289 - Typography not retaining size/height/spacing/word/letter spacing settings.
  • Fixed: #1288 - Background color-picker dependency missing. Thanks @farhanwazir.
  • Fixed: Search extension failed do to dependency issue from the core.
  • Fixed: #1281 - color field output/compiler outputting incorrect selector when only one array present.
  • Fixed: Update check only appears once if multiple instances of Redux are loaded in the same wordpress instance.
  • Fixed: Changing font-family in typography didn't trigger 'save changes' notification.
  • Fixed: More typography: Back up font appearing in font-family when opening selector.
  • Fixed: Typography: undefined message when NOT using google fonts. Thanks @farhanwazir
  • Fixed: Typography font backup not in sync with font-family.
  • Fixed: Typography not saving font-family after switching back and forth between standard and google fonts.
  • Fixed: Background field selects not properly aligned.
  • Fixed: Removed select field dependency from background field.
  • Fixed: #1264 - Color-picker/transparent checkbox functionality.
  • Fixed: Typography fine-tuning.
  • Fixed: All typography select fields render as select2.
  • Fixed: Switching between transparency on and off now restores the last chosen color in all color fields.
  • Fixed: Redux uploads dir should NOT be ~/wp-content/uploads, but just wp-content. As per Otto.
  • Fixed: Navigation no longer has that annoying outline around the links. Yuk.
  • Fixed: #1218 - Select2 multi select not accepting any keyboard input.
  • Fixed: #1228 - CSS fixes
  • Added: hide_reset argument, to hide the Reset All and Reset Section buttons.
  • Added: content_title argument to slides field. Thanks @psaikali!
  • Added: customizer_only argument for fields & sections, contributed by @andreilupu.
  • Added: select2 args for spacing field.
  • Added: select2 args for the following fields: typography, background, border, dimensions and slider.
  • Added: #1329 - `'preview'
3.2.9 2014-05-16
  • Added: Network admin support! Set argument 'database' to network and data will be saved site-wide. Also two new arguments: network_admin & network_sites for where to show the panel.
  • Added: Customizer hook that can be used to simulate the customizer for live preview in the customizer. redux/customizer/live_preview
  • Added: output argument for color and color_rgba fields accepts key/pairs for different modes.
  • Added: class argument to the Redux Arguments, section array, and metabox array. If set, a class will be appended to whichever level is used. This allows further customization for our users.
  • Added: disable_save_warn flags to the arguments to disable the "you should save" slidedown.
  • Added: Actions hooks for errors and warnings.
  • Fixed: Redux now ignores any directories that begin with . in the extension folder. See #1213.
  • Fixed: Redux not saving when validating uploads.
  • Fixed: Border field output/compiler formatting. Removed 'inherit' in place of default values. See #1208.
  • Fixed: Trim() warning in framework.php when saving. See #1209, #1201.
  • Fixed: Typography not outputting all styles when all_styles set to true.
  • Fixed: 'Cannot send header' issues with typography.
  • Fixed: Small fix for validation if subsection parent is free of errors, remove the red highlight when not expanded.
  • Fixed: Small CSS classes for flashing fonts where web-font-loader.
  • Fixed: ASync Flash on fonts. FINALLY. What a pain.
  • Fixed: 3+ JavaScript errors found in the background field. Now works flawlessly.
  • Fixed: PHP warnings in background field. #1173. Thanks, @abossola.
  • Fixed: CSS validation not respecting child selector symbol. #1162
  • Fixed: Extra check for typography bug.
  • Fixed: Error css alignment issue with subsections.
  • Fixed: javascript error in typography field.
  • Fixed: Added a title to the google fonts stylesheet to fix validation errors.
  • Fixed: One more slides field error check, and an extra JS goodie for an extension.
  • Fixed: Leftover debug code messing up slides field.
  • Fixed: More reliable saved action hook.
  • Fixed: Removed erroneous debug output in link_color field.
  • Modified: Dimension field default now accepts either units or unit.
  • Modified: Google CSS moved into HEAD via WP enqueue.
  • Modified: Now do a trim on all fields before validating. No need to alert because of a space...
  • Modified: Typography field CSS completely rewritten. All thanks to @eplanetdesign!
  • Modified: Validation now works in metaboxes as well as updates numbers as changes occur. Validation for subsections is SO hot now.
  • Modified: Various CSS fixes and improvements.
  • Modified: Turned of mod_rewrite check.
  • Modified: How errors are displayed, no longer dependent on the ID, now proper classes.
  • Modified: Error notice stays until all errors are gone. Also updates it's number as errors fixed!
  • Modified: Moved google font files to proprietary folder in upload to help with permission issues.
3.2.8 2014-05-06
  • Fixed: Formatting of field files. Normalizing headers.
  • Added: is_empty / empty / !isset AND not_empty / !empty / isset as required operations
  • Fixed: Reset defaults error.
  • Added: show argument to turn on and off input boxes in slider.
  • Fixed: Required now works with muti-check fields and button set when set to multi.
3.2.7 2014-04-28
  • Fixed: Import works again. A single line was missed...
  • Fixed: link_color field not outputting CSS properly via compiler or output. Thanks @vertigo7x
  • Fixed: Sorter field CSS. Buttons were all smushed together.
  • Fixed: 'undefined' error in typography.js. Thanks @ksere.
3.2.6 2014-04-27
  • Fixed: Another stray undefined index. Oy.
  • Added: open_expanded argument to start the panel completely expanded initially.
3.2.5 2014-04-27
  • Fixed: Various bad mistakes. Oy.
3.2.3 2014-04-24
  • Fixed: Responsive issues with spacing and dimension fields.
  • Fixed: Style conflicts with WP 3.9. Added register filter to fields via id.
  • Fixed: Metaboxes issues.
  • Fixed: Compiler hook in the customizer now passes the CSS.
  • Fixed: Compiler hook now properly fires in the customizer.
  • Fixed: Validation error with headers already being set.
  • Fixed: Added mode for width/height to override dimensions css output.
  • Fixed: Restoring lost formatting from multiple merges.
  • Fixed: New sorter default values get set properly now. ;)
  • Fixed: Removed erroneous 's' character from HTML.
  • Fixed: Info field didn't intend within section.
  • Fixed: Compiler hook wasn't running.
  • Modified: Some admin panel stylings. Now perfect with mobile hover. Also fixed an issue with the slidedown width for sections. No more 2 empty pixels.
  • Added: data and args can now be set to sorter! Just make sure to have it be a key based on what you want it to display as. IE: array('Main'=>'sidebars')
  • Added: Prevent Redux from firing on AJAX heartbeat, but added hook for it 'redux/ajax/heartbeat'.
  • Added: Tick mark if section has sub sections. Hidden when subsections expanded.
  • Added: Check to make sure a field isn't empty after the filter. If it is empty, skip over it.
  • Added: Subsections now show icon if they have it. Show text only (without indent) if they do not.
  • Added: Set a section or field argument of 'panel' => false to skip over that field or panel and hide it. It will still be registered with defaults saved, but not display. This can be useful for things like the customizer.
  • Added: SUBSECTIONS! Just add 'subsection' => true to any section that isn't a divide/callback and isn't the first section in your panel. ;)
3.2.2 2014-04-19
  • Fixed: Info field didn't intend within section.
  • Fixed: Compiler hook wasn't running.
3.2.1 2014-04-18
  • Fixed: Small bug in image_select javascript.
  • Added: Import hook, just because we can. :)
  • Fixed: Customizer preview now TRULY outputs CSS even if output_tag is set to false;
  • Fixed: Reset section, etc. Discovered an odd WordPress thing.
  • Fixed: Image_select size override.
  • Fixed: Customizer save not firing the compiler hook.
  • Fixed: Customizer not outputting CSS if output_tag is set to false.
  • Fixed: Small empty variable check. Undefined index in the defaults generating function.
  • Fixed: WP 3.9 update made editor field button look ugly.
  • Fixed: Save hook not firing when save_default set to false.
  • Fixed: Reset section anomalies. Maybe.
  • Fixed: Array of values in required not recognized.
  • Fixed: Updated hint defaults to prevent index warning.
  • Fixed: Removed leftover debug code.
  • Added: New readonly argument for text field.
  • Fixed: Reset/Reset section actions hooks now fire properly.
  • Fixed: When developer uses section field but does not specify an indent argument.
  • Fixed: Dynamic URL for slides
  • Fixed: Accidently removed reset action on section reset. Restored.
  • Fixed: Section defaults bug for certain field types.
  • Fixed: Dynamic URL if site URL changed now updates media properly if attachement exists.
  • Fixed: Customizer now correctly does live preview.
  • Fixed: Special enqueue case fix.
  • Added: A few more hooks for defaults and options.
  • Fixed: Small undefined index error.
  • Added: Section key generation via title.
  • Modified: File intending.
  • Fixed: Custom menus not displaying options panel.
  • Fixed: Single checkbox option not retaining checked value.
  • Fixed: Border field returning bad CSS in CSS compiler.
  • Fixed: Import/Export fix. Thanks, @CGlingener!
3.1.9 2014-04-09
  • Fixed: Typography custom preview text/size not outputting.
  • Fixed: No font selected in typography would default to 'inherit'.
  • Fixed: Hint feature kicking back a notice if no title was specified.
  • Fixed: Sortable field, when used a checkboxes, were all checked by default, even when set not to be.
  • Fixed: button_set field not setting properly in multi mode.
  • Fixed: Javascript console object not printing options object.
  • Fixed: Load errors from child themes no longer occur.
  • Fixed: Compiler output for slider field.
  • Fixed: update_check produced a fatal error on a local install with no internet connection.
  • Fixed: Compiler hook failing on slider.
  • Fixed: Error on update_check when the response code was something other than 200.
  • Fixed: image_select images not resizing properly in FF and IE.
  • Fixed: Layout for the typography field, so everything isn't smushed together. The new layout is as follows:
  • Fixed: link_color field showing notice on default, if user enters no defaults.
  • Fixed: Fixed tab notice in framework.php if no tab parameter is set in URL.
  • Fixed: Hide demo hook wasn't hiding demo links.
  • Added: Admin notice for new builds of Redux on Github as they become available. This feature is available on in dev_mode, and may be turned off by setting the update_notice argument to false. See the Arguments page of the wiki for more details.
  • Added: text-transform option for the typography field.
  • Added: Newsletter sign-up popup at first load of the Redux options panel.
  • Added: Added PHP 5.2 support for import/export.
  • Added: Action hooks for options reset and options reset section.
  • Added: Theme responsive for date picker.
  • Added: New slider. Better looking UI, double handles and support for floating point values. See the wiki for more info.
  • Added: Typography improvements.
  • Added: Hints! More info:
  • Added: Complete Wordpress admin color styles. Blessed LESS/SCSS mixins. ;)
  • Added: Font family not required for the typography module any longer.
  • Added: Support for using the divide field in folding.
  • Added: Error trapping in typography.js for those still attempting to use typography with no font-family.
  • Added: Full asynchronous font loading.
  • Added: email_not_empty validation field.
  • Modified: Typography word and letter spacing now accept negative values.
  • Modified: Typography preview shows spaces between upper and lower case groupings.
  • Modified: Google font CSS moved to header so pages will pass HTML5 validation.
  • Modified: Removed Google font CSS line from header (because it's in the footer via wp_enqueue_style.
  • Modified: RGBA Field stability. Thank you, @SilverKenn.
  • Modified: Separated Import/Export from the core. It can now be used as a field.

    [family-font] [backup-font] [style] [script] [align] [transform] [size] [height] [word space] [letter space] [color]

  • Reverted: email validation field only checks for valid email. not_empty check moved to new validation field.

3.1.8 2014-02-20
  • Fixed: Improper enqueue in tracking class.
  • Fixed: Few classes missed for various fields.
  • Fixed: Spacing field kicking back notices and warnings when 'output' wasn't set.
  • Modified: Added file_exists check to all include lines in framework.php
  • Fixed: Background field now works with dynamic preview as it should.
  • Fixed: Extension fields now enqueueing properly.
  • Added: Text-align to typography field.
  • Fixed: Servers returning forwards slashes in TEMPLATEPATH, while Redux is installed embedded would not show options menu.
  • Fixed: On and Off for switch field not displaying language translation.
  • Fixed: email validation allowing a blank field.
  • Fixed: Now allow for empty values as valid keys.
  • Added: Dismiss option to admin notices (internal function)
3.1.6 2014-02-13
  • Fixed: CSS spacing issue
  • Fixed: Customizer now works and doesn't break other customizer fields outside of Redux.
  • Fixed: Several minor bug fixes
  • Added: Metabox support via extension
  • Added: Admin-bar menu
  • Fixed: Section field now folds.
  • Fixed: wp_content_dir path now handles double forward slashes.
  • Fixed: Typography field missing italics in Google fonts.
  • Fixed: Default color in border field not saving properly.
  • Fixed: hex2rgba in class.redux_helpers.php changed to static.
  • Fixed: 'sortable' field type not saving options as default.
  • Fixed: Specified default color not set when clicking the color box default button.
  • Fixed: Sorter field options are now saved as default in database.
  • Fixed: Issues with checkboxes displaying default values instead of labels.
  • Fixed: Outstanding render issues with spacing field.
  • Fixed: Plugins using Redux from load failure.
  • Fixed: 'not_empty' field validation.
  • Fixed: Media field.
  • Added: 'read-only' option for media text field.
  • Added: 'mode' option to image_select, so CSS output element may be specified.
  • Added: Admin Bar menu for option panel.
  • Modified: media field 'read-only' to 'readonly' to vonform to HTML standards.
  • Modified: Removed raw_align field and added align option to raw field. See wiki for more info.
  • Removed: EDD extension. It never belonged in Core and will be re-released as a downloadable extension shortly
  • Removed: Group field, temporarily.
  • Removed: wp_get_current_user check. See
3.1.4 2013-12-22
  • Fixed error in redux-framework.php.
  • Added select_image field.
3.1.3 2013-12-22
  • Fixed a few undefined variables
  • Removed old code from the repo.
  • Fix for validation.
  • Remove the compiler hook by default.
  • Fix to sortable field.
  • Added an extra check for link color. Removes user error.
  • Localization updates.
  • Error in slides.
  • Fixed the info box bug with spacing and padding.
  • Fixed the first item in each section having WAY too much padding. ;)
  • Fixed section reset issue where values weren't being saved to the db properly.
3.1.2 2013-12-13
  • Feature - Sortable select boxes!
  • Feature - Reset a section only or the whole panel!
  • New Field - RGBA Color Field!
  • Improvement - Use of REM throughout.
  • Fixed Typography - Fix output option and various small bugs.
  • Fixed Border - Fix output option and various small bugs.
  • Fixed Dimensions - Fix output option and various small bugs.
  • Fixed Image_select - Various small bugs.
  • Fixed Slides - Various small bugs.
  • Fixed Sortable - Using native jQuery UI library same as within WordPress.
  • Fixed Slider and Spinner Input Field - Values now move to the closest valid value in regards to the step, automatically.
  • Fixed Ace Editor
  • FEATURE - All CSS/JS files are compiled into a single file now! Speed improvements for the backend.
  • Fix in how WordPress data is received, improved some output.
  • Fix for various fields not triggering fold/compiler/save.
  • Fixed elusive icons to use the new version and classes.
  • Fixed media thumb to only be the thumbnail version.
  • Fixed admin https error with WordPress core not renaming URL.
  • Placeholders throughout the framework are now properly there.
  • Feature - Setting to not save defaults to database on load.
  • Fixed - Computability issue with GT3 builder.
  • Fixed localization issue with default values.
  • Language - Added Russian
  • Feature - Media now can have any content type passed in to limit content types.
  • Allow negative values in typography and other fields.
  • WordPress 3.8 computability.
  • CSS validation issue.
  • Feature - User contributed text direction feature.
  • EDD Extension now fully function for plugins or themes.
  • Removed get_theme_data() fallbacks, we're well pass WordPress 3.4 now. ;)
  • A ton of other small updates and improvements.
3.1.0 2013-11-20
  • Fix Issue 224 - Image Select width was breaking the panel.
  • Fix Issue 181 - Broken panel in firefox
  • Fix Issue 225 - 0px typography bug. Thanks @partnuz.
  • Fix Issue 228 - Resolved a duplicated enqueue on color_link field. Thanks @vertigo7x.
  • Fix Issue 231 - Field spacing bug fixes.
  • Fix Issue 232 & 233 - Dimensions: bug fix with units and multiple units. Thanks @kpodemski
  • Fix Issue 234 - Pass options as a ref so validating actions can modify/sanitize them. Thanks @ZeroBeeOne
  • Fix Issue 222 - Tab cookie function wasn't working.
  • Feature - Pass params to Select2. Thanks @andreilupu
  • Fix Issue 238 - Fix for conditional output. Thanks @partnuz.
  • Fix Issue 211 - Google Web font wasn't loading at first init of theme.
  • Fix Issue 210 - Elusive Icons update. Changed classes to force use of full elusive name.
  • Fix Issue 247 - Media thumbnails were not showing. Also fixed media to keep the largest file, but display the small version in the panel as a thumb. Thanks @kwayyinfotech.
  • Fix Issue 144 - JS error when no item found in slider.
  • Fix Issue 246 - Typography output errors.
  • Feature & Issue 259 - Multi-Text now support validation!
  • Fix Issue 248/261 - Links color issue. Also fixed color validation.
  • Feature & Issue 262 - Now registered sidebars can be used as a data type.
  • Fix Issue 194/276 - Custom taxonomy terms now passing properly. Thanks @kprovance.
  • Feature & Issue 273 - Argument save_defaults: Disable the auto-save of the default options to the database if not set.
  • Feature - Docs now being moved to the wiki for community participation.
  • Issue 283 - Date placeholder. Thanks @kprovance.
  • Issue 285 - HTTPS errors on admin. Known WordPress bug. Resolved.
  • Fix Issue 288 - Float values now possible for border, dimensions, and spacing.
  • Feature - Media field can now accept non-image files with a argument being set.
  • Fix Issue 252 - Post Type data wasn't working properly. Thanks @Abu-Taymiyyah.
  • Fix Issue 213 - Radio and Button Set wasn't folding.
3.0.9 2013-11-11
  • Feature - Added possibility to set default icon class for all sections and tabs.
  • Feature - Make is to the WP dir can be moved elsewhere and Redux still function.
  • Added Spanish Language. Thanks @vertigo7x.
  • Fix Issue 5 - Small RGBA validation fix.
  • Fix Issue 176 - Fold by Image Select. Thanks @andreilupu.
  • Fix Issue 194 - Custom taxonomy terms in select field.
  • Fix Issue 195 - Border defaults not working.
  • Fix Issue 197 - Hidden elements were showing up on a small screen. Thanks @ThinkUpThemes.
  • Fix issue 200 - Compiler not working with media field.
  • Fix Issue 201 - Spacing field not using default values.
  • Fix Issue 202 - Dimensions field not using units.
  • Fix Issue 208 - Checkbox + Required issue.
  • Fix Issue 211 - Google Font default not working on page load.
  • Fix Issue 214 - Validation notice not working for fields.
  • Fix Issue 181/224 - Firefox 24 image resize errors.
  • Fix Issue 223 - Slides were losing the url input field for the image link.
  • Fix - Various issues in the password field.
  • Fixed various spelling issues and typos in sample-config file.
  • Initialize vars before extract() - to shut down undefined vars wargnings.
  • Various other fixes.
3.0.8 2013-11-05
  • Version push to ensure all bugs fixes were deployed to users. Various.
3.0.7 2013-11-05
  • Feature - Completely redone spacing field. Choose to apply to sides or all at once with CSS output!
  • Feature - Completely redone border field. Choose to apply to sides or all at once with CSS output!
  • Feature - Added opt-in anonymous tracking, allowing us to further analyze usage.
  • Feature - Enable weekly updates of the Google Webfonts cache is desired. Also remove the Google Webfont files from shipping with Redux. Will re-download at first panel run to ensure users always have the most recent copy.
  • Language translation of german updated alone with ReduxFramework pot file.
  • Fix Issue 146 - Spacing field not storing data.
  • Fix - Firefox field description rendering bug.
  • Fix - Small issue where themes without tags were getting errors from the sample data.
3.0.6 2013-11-04
  • Hide customizer fields by default while still under development.
  • Fix Issue 123 - Language translations to actually function properly embedded as well as in the plugin.
  • Fix Issue 151 - Media field uses thumbnail not full image for preview. Also now storing the thumbnail URL. Uses the smallest available size as the thumb regardless of the name.
  • Fix Issue 147 - Option to pass params to select2. Contributed by @andreilupu. Thanks!
  • Added trim function to ace editor value to prevent whitespace before and after value keep being added
  • htmlspecialchars() value in pre editor for ace. to prevent html tags being hidden in editor and rendered in dom
  • Feature: Added optional 'add_text' argument for multi_text field so users can define button text.
  • Added consistent remove button on multi text, and used sanitize function for section id
  • Feature: Added roles as data for field data
  • Feature: Adding data layout options for multi checkbox and radio, we now have quarter, third, half, and full column layouts for these fields.
  • Feature: Eliminate REDUX_DIR and REDUX_URL constants and instead created static ReduxFramework::$url and ReduxFramework::$_dir for cleaner code. Feature: Code at bottom of sample-config.php to hide plugin activation text about a demo plugin as well as code to demo how to hide the plugin demomode link.
  • Started work on class definitions of each field and class. Preparing for the panel builder we are planning to make.
3.0.5 2013-11-01
  • Fixed how Redux is initialised so it works in any and all files without hooking into the init function.
  • Issue #151: Added thumbnails to media and displayed those instead of full image.
  • Issue #144: Slides had error if last slide was deleted.
  • Color field was outputting hex in the wrong location.
  • Added ACE Editor field, allowing for better inline editing.
3.0.4 2013-10-31
  • Fixed an odd saving issue.
  • Fixed link issues in the framework
  • Issue #135: jQuery UI wasn't being properly queued
  • Issue #140: Admin notice glitch. See
  • Use hooks instead of custom variable for custom admin CSS
  • Added "raw" field that allows PHP or a hook to embed anything in the panel.
  • Submenus in Admin now change the tabs without reloading the page.
  • Small fix for multi-text.
  • Added IT_it and RO_ro languages.
  • Updated readme file for languages.
3.0.3 2013-10-28
  • Fixed Issue #129: Spacing field giving an undefined.
  • Fixed Issue #131: Google Fonts stylesheet appending to body and also to the top of the header. Now properly placed both at the end of the head tag as to overload any theme stylesheets.
  • Fixed issue #132 (See #134, thanks @andreilupu): Could not have multiple Wordpress Editors (wp_editor) as the same ID was shared. Also fixed various styles to match Wordpress for this field.
  • Fixed Issue #133: Issue when custom admin stylesheet was used, a JS error resulted.
3.0.2 2013-10-28
  • Improvements to slides, various field fixes and improvements. Also fixed a few user submitted issues.
3.0.1 2013-10-24

= 3.0 = Redux is now hosted on! Update in order to get proper, stable updates.

3.0.0 2013-10-24
  • Initial plugin release.