Skip to content

Releases: reduxframework/redux-framework

3.6.15

20 Apr 22:16
f59ed4a
Compare
Choose a tag to compare

3.6.15

  • Fixed: Redux API setSections would hang up when several sections with no ID share the same title.

3.6.14

  • Fixed: #3583: Import failing when max_input_vars exceeded. Function moved to ajax_save to avoid this issue.

3.6.13

  • Skipping. I'm superstitious! - kp

3.6.12.2

3.6.12.1

  • Fixed: #3580 - 'tax_query' array in args for WordPress data arg throwing a string conversation error.

3.6.12

  • Fixed: #3577 - Added isset to REMOTE_ADDR check to prevent error.

3.6.11

  • Fixed: #3561, #3562 - Not all selectors in async typography were properly formed, causing them not to render properly on screen.

3.6.10

  • Updated Google font update.
  • Updated: #3447 - Updated RTL CSS. Thanks @Abolfazlrt.
  • Fixed: Duplicate ID warnings.
  • Fixed: http warnings in https environments.
  • Fixed: #3539 - Checkbox label not appearing unless 'desc' was set. Thanks @Enchiridion.
  • Fixed: #3547 - ace_editor not rendering properly within a subsection. Thanks @Tofandel.
  • Fixed: #3534 - Fix invalid CSS in asycn_typography (trailing commas). Thanks @ksere
  • Fixed: Spacing between Save and Reset buttons.
  • Added: #3285 - dir and url filters for customizer extension. Thanks @aaronhuisinga.
    add_filter ("redux/extension/customizer/dir", $dir)
    add_filter ("redux/extension/customizer/url", $url)

3.6.9

  • Fixed: Bypassing a WP bug where the gallery field would show a spinner on first open with no selected images.
  • Fixed: #3512 - Image select in tile mode not highlighting default.

3.6.8

  • New: Added values to media field return array: (title, caption, alt, description).

3.6.7.14

  • Fixed: Error in AJAX save due to incorrect object reference in redux.js.

3.6.7.13

  • Fixed: Removed unused set_transient in welcome routine. It was causing slow queries.

3.6.7.12

  • Updated: Google Font update.

3.6.7.11

  • Fixed: #3440: Parent object not being properly set in the Redux filesystem.

3.6.7.10

  • Fixed: Color picker CSS issues as a result of WP 4.9.

3.6.7.9

  • Fixed: #3429 - Select2 Sortable needed jQuery Sortable dependency.

3.6.7.8

  • Fixed: Admin noticies when multiple instances of Redux running not displaying per panel.

3.6.7.7

  • Fixed: Path doesn't exist on first activation, via the filesystem API.

3.6.7.3

  • Fixed: #3414: Incorrect classname causing an error on load, via the filesystem API.

3.6.7.2

  • Fixed: #3413 - Restored old code allowing non array value for mode. This is for backward compatibility only and is unsupported.

3.6.7.1

  • Fixed: #3410, #3409 - Dimensions field output causing index errors when mode not set in option array.

3.6.7

  • Fixed: #3406 - javascript hasClass improperly used, affected customizer.
  • Updated: Google Fonts.

3.6.6.3

  • Fixed: Array declarations PHP 7.1 now requires.

3.6.6.2

  • Updated: Updated newsletter subscribe submit to support our newer newsletter server.

3.6.6.1

  • Fixed: #3379 - select_image field not properly displaying default. 'default' arg must now be the full path to default image.

3.6.6

  • wp.org release.

3.6.5.3

  • Fixed: Misspelled class name is system info compiler causing System Status to fail.
  • Fixed: #3359 - Responsive issue on option panel. Too much blank space on panel in smartphone mode.
  • Fixed: #2914, #3356 - Default image_select preset image not selected. This was originally by design. Now it's a thing.

3.6.5.2

  • Update: Parsedown.php for PHP 7.x
  • Fixed: System status improperly reporting writable status on upload folder.

3.6.5.1

  • Fixed: #3124 - User submitted 'current_user_can' failing on PHP version <= 3.5.13. Thanks for the assist, @sourabgupta88

3.6.5

15 May 18:48
Compare
Choose a tag to compare

3.6.5

Modified: #3321 - Font subset in typography not rendering on IE and Edge (Seriously? People still use those?)
Modified: PHP7 compatibility.
3.6.4.4

Fixed: #3293 - Required not liking/hiding fields with switch default of 'false'.
3.6.4.3

Fixed: Remove leftover var_dump from the core.
3.6.4.2

Fixed: Tracking and newsletter popups were failing due to broken javascript.
Fixed: #3291: Required with parent as an array not checking properly. Someone took out my object check!! - kp
Modified: Date field calander now renders on .redux-container div.
3.6.4.1

Updated: googlegonts.php file.
Modified: = and != required statements now use typesafe comparisons.
Fixed: link_color field now properly displays all color fields.
Added: link_color field now included 'focus' color block.
Modified: Re-styled link_color field to be more inline with other fields of it's type, that is, it looks better.
Added: 'title' attribute to image_select field, since 'alt' was no longer working to display hover tooltip.
Fixed: Default data not saving correctly in sorter field.

3.6.4

24 Mar 15:49
Compare
Choose a tag to compare

3.6.3.5

  • Modified: Changed gitignore file to exclude sublime text files.
  • Fixed: #2966 - Translation bug. Identified and fixed by @iiandrade. Thanks!
  • Modified: Generated all CSS map files to get rid of Chrome warnings.
  • Added: Required for the Advanced Customizer thanks to @Britner!
  • Modified: Various customizer fixes and changes to match new styles.
  • Modified: Customizer only code in Redux.js, moved to the customizer.js file.
  • Modified: Isolated Redux CSS to be nested and not affect other products or WP UI.
  • Added: #3222 - HUGE update by @Enchiridion to allow for advanced and complicated permissions. WTG!
  • Added: New hooks for how Extension APIs are called. Much cleaner.

3.6.3.4

  • Fixed: #3214 - Typography color field not triggering compiler hook.

3.6.3.3

  • Fixed: #3201 - Index error when using compiler argument with spinner field.

3.6.3.2

  • Updated: #3189 - PHP7 compatibility for preg_replace validation.

3.6.3.1

  • Fixed: #3186 - Multi text field not removing single field when clicking "Remove".
  • Fixed: #3180, #2641 - Button set multi mode saving incorrectly. Please check your code for a possible backward compatibility issue when using this mode. The foreach() function with an empty() check must now be used, versus individual array keys as only selected options are saved to the database.

Fixes and cleanup

23 Sep 15:08
Compare
Choose a tag to compare

3.6.2

  • WP.org release and cleanup

3.6.1.3

  • Fixed: #3105 - link_color output failing due to PHP error.

3.6.1.2

  • Fixed: #3103 - WP 4.6 forces new default date format, breaking date validation.

3.6.1.1

  • Fixed: Typography subsets error due to typo.

Various fixes. :)

21 Apr 05:27
Compare
Choose a tag to compare

3.6.0.1

  • Fixed Outdated redux.min.js on wp.org causing option panel failure.
  • Fixed: #2936 - Border field outputting px with blank value.
  • Fixed: Resolved Theme-Check php shortcode false notice.
  • Modified: No more major redirect for the Redux page, only on first install with the plugin.

3.6.0

  • Fixed: Fixed Customizer path issues
  • Added: Added new default arguments filter by opt_name and type. :)
  • Notice: WP.org release

3.5.9.8

  • Fixed: #2903 - False positive flag in border field JS. Avast doesn't like empty document ready statements.

3.5.9.7

  • Fixed: #2880 - More issues with the extensions_url routine.

3.5.9.6

  • Fixed: #2876 - Fixing more unvetted user contributions.

3.5.9.5

  • Modified: #2855 - Extensions now have a helper class to help composer-based installs. Thanks @2ndkauboy!

3.5.9.4

  • Fixed: #2857 - Required 'contains' not properly evaluating with checkboxes.

3.5.9.3

  • Fixed: #2831 - Localization was complete broken.
  • Fixed: #2832 - CSS conflicts with Rev Slider (Hey, Rev Slider guys, you don't have to load your CSS on every admin page. Really?)

3.5.9.2

  • Fixed: Leftover debug echo line in basic customizer extension.

3.5.9.1

  • Added: EXPERIMENTAL: New parsing code in an effort to break the 1000 max_input_var issue that crops up from time to time. Thanks, @harunbasic
  • Added: EXPERIMENTAL: "Bugfix" for extension_url in an effort to make it correct. Thanks, @ottok

3.5.9

19 Jan 22:42
Compare
Choose a tag to compare

3.5.9

  • Notice: New wp.org release

3.5.8.15

  • Fixed: Wordpress 4.4.1 related issues.

3.5.8.14

  • Fixed: #2794 - User contributed code from #2716 did not contain isset and caused an index error.

3.5.8.13

  • Modified: Added tons of wp_remote_get handlings to stop bringing down site if Redux is down.
  • Modified: When some items appear or not. Making devs lives easier. ;)

3.5.8.12

  • Updated: parsedown.php vendor code, to deal. with PHP 7.0 errors.

3.5.8.11

  • Fixed: #2774 - border fields set to 0 would disappear after saving.
  • Modified: Post/page settings on the media gallery window hidden for gallery field, since they are not applicable to Redux.
  • Added: #2728 - Filter for hints HTML. 'redux/hints/html'. Thanks, @nyordanov.
  • Fixed: #2716 - Enqueue jquery sortable when select field is set to sortable. Thanks, @josh-rathke.

3.5.8.10

  • Fixed: #2726 - Redux fixes for WordPress 4.4.
  • Fixed: #2713 - Alerts wouldn't disappear.

3.5.8.9

  • Fixed: #2726 - WP 4.4 breaking template.php include, because the core WP guys thought it would be hilarious to break everyone else's stuff.

3.5.8.8

  • Fixed: Specifying 'user' in a field's data argument would produce WordPress depreciation errors.

3.5.8.7

  • Fixed: Reflective XSS security fix. Thanks to Kacper Szurek for the information.

3.5.8.6

  • Modified: #2685 - Rejoined http strings to prevent errors in theme check. Trade off, INFO notices will appear. @otto says this is ok.

3.5.8.5

  • Fixed: #2684 - Sorter not displaying (or saving) WordPress data when using the data argument.

3.5.8.4

  • Added: #2673 - WP_CLI check before welcome page redirect.
  • Fixed: #2677 - tinymce javascript errors when wp editor is disabled.

3.5.8.3

  • Modified: While in dev_mode, notices will appear if Redux sample data in share_icons and admin_bar_links arguments is not changed.
    This became necessary because devs are not changing this data and theme ends users are coming to us for theme support.
  • Modified: Redux links to be // instead of http:// or https:// to ensure portability for secure sites.

3.5.8.2

  • Fixed: #2665 - For those who must have empty dirs in the extensions dir. No more errors.
  • Added: #2660 - Added 'user'/'users' data type to wordpress data arg. Thanks @golchha21.

Power and clarity

13 Oct 04:20
Compare
Choose a tag to compare

3.5.8.1

  • Fixed: #2652 - load_plugin_textdomain using depreciated argument.

3.5.8

  • Fixed: Customizer preview callback working again.

3.5.7.12

  • Fixed: last_tab argument not working.

3.5.7.11

  • Fixed: #2637 - color picker clear.
  • Fixed: #2633.

3.5.7.10

  • Fixed: #2624 - Border field saving/output 0px when no default set. Now accepts no default and outputs no CSS for blank values.
  • Fixed: color_rgba no long outputs CSS with empty color values.

3.5.7.9

  • Fixed: #2612 - pseudo classes not appending to multiple selectors in link_color output.

3.5.7.8

  • Modified: The mass data escaping of Redux Core output. Part I.

3.5.7.7

  • Fixed: #2609 - Section not folding correctly with class argument specified.

3.5.7.6

  • Fixed: #2607 - button_set required scalar check for array returned by terms in the data arg. Thanks @Enchiridion.

3.5.7.5

  • Fixed: Fixing more inconsistencies with wp_filesystem dirlist. How about some proper documentation, Otto?

3.5.7.4

  • Fixed: #2582: Added extra check for get_terms to avoid error.

3.5.7.3

  • Fixed Filesystem proxy dirlist triggering file permission errors on empty array.

3.5.7.2

  • Fixed: #2571 - Sorter adding extra disable column on new entries if 'disabled' is lowercase.
  • Updated Fields css for dev_mode off.

3.5.7.1

  • Updated: Updated container.tpl version.
  • Fixed: #2570 - multi-text field CSS bleeding over into WP.

Customizer Heaven

26 Aug 05:57
Compare
Choose a tag to compare

3.5.7

  • Fixed Customizer customizer_only and customizer section overrides. Also global customizer => false was not working.

3.5.6.9

  • Added Security suggestions posed in #2543.

3.5.6.8

  • Fixed: 'dirlist' in filesystem proxy returning permission error on empty dirs.

3.5.6.7

  • Added setOption and getOption to Redux API.
  • Added 'hide_save' argument.

3.5.6.6

  • Added: 'readonly' argument for textarea.

3.5.6.5

  • Fixed: #2545 - CSS validator error output misconfigured.
  • Fixed: ACE adding escape slashes to quotes via CSS validation, causing improper error message.

3.5.6.4

  • Added: ajax_save arg for fields. Setting to false will reload the options panel when the set option has changed.
  • Fixed: #2532 - Spinner field arrow spacing off when dev_mode set to false due to missing !important CSS suffix.

3.5.6.3

  • Added: autocomplete arg to text field. This is FALSE by default.

3.5.6.2

  • Fixed: Color RGBA field missing name_suffix. Will now work in repeater extension.

3.5.6.1

  • Fixed: Index error regarding icon argument.

3.5.6

  • Fixed Customizer WP 4.3 final fixes.

3.5.5.9

  • Fixed #2500 - Conflict with outdated select2 in JW Player plugin.

3.5.5.8

  • Modified: icon_type no longer needed for section icons. Now detects if URLs are provided for images.
  • Fixed: Various customizer fixes. HTML in the customizer title.
  • Modified: Media URL now is 95% wide.
  • Modified: Select2 now 100% width instead of just resolve (that doesn't always work).

3.5.5.7

3.5.5.6

  • Fixed: Undefined index in theme-check enhancements. Thanks @winwinwebdesign!
  • Removed: SASS compiler & code. Note needed.
  • Fixed: Color transparency live-update for Customizer for color, background,
    and color gradient fields.

3.5.5.5

  • Fixed: Undefined index when removing a section.

3.5.5.4

  • Fixed: Typography bug onload always saying settings have changed.
  • Modified: Added minified customizer JS.

3.5.5.3

  • Fixed: Redux CUSTOMIZER! YEA!

3.5.5.2

  • Fixed: Small echo in Redux API

3.5.5.1

  • Fixed: PHP 5.2 Theme-Check error.

Holy Hannah! Theme-Check Compliant!

08 Jul 03:42
Compare
Choose a tag to compare

This version of Redux is 100% theme-check compliant. Yea baby!

3.5.5

  • Fixed: Date-time fixes with CSS overloading and positioning.

3.5.4.35

3.5.4.34

  • Fixed: Bad code in raw field hosing up the entire panel.

3.5.4.33

  • Modified: #2436 - Validation check for any validation type ending in 'not_empty' now recognized.

3.5.4.32

  • Fixed: Undefined index for undeclared variable in Theme-Check checks.
  • Fixed: Annoying Redux Theme-Check notices.
  • Fixed: How some functions were called.

3.5.4.31

  • 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.

3.5.4.30

  • 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.

3.5.4.29

  • Fixed: #2446 - Non google font choice not saving in certain instances.

3.5.4.28

  • 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.

3.5.4.27

  • Fixed: Set use_cdn argument to true, by default.

3.5.4.26

  • Fixed #2437 - undefined value set to blank line height.

3.5.4.25

  • Fixed: #2429 - Required evaluator 'contains' not working properly with multi_check

3.5.4.24

  • Fixed: #2426 - Section field not indenting.

3.5.4.23

  • 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.

3.5.4.22

  • Modified: Ajax change output of error and notice via hooks.

3.5.4.21

  • Fixed: #2414 - Bad ajax save due to mis-initialized variable.

3.5.4.20

  • Fixed: CSS in metabox fields all wanky.
  • Added: 'reload_on_change' arg for fields, to force page reload after setting change.

3.5.4.19

  • Fixed: #2377 - Replaced mysql_gets_server_info with $wpdb.

3.5.4.18

  • 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.

3.5.4.17

  • Fixed: #2368 - Options panel layout offset.
  • Fixed: #2369 - validate_callback not working for color, color_gradient, and date.

3.5.4.16

  • Fixed: #2355 - Space missing in switch class arg.
  • Fixed: Fixed all fields without leading space in class arg.

3.5.4.15

  • 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.

3.5.4.14

  • Fixed: #2351 - WP_Error check added to admin blast remote get.

3.5.4.13

  • 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. ;)

3.5.4.12

  • Modified: Panel is MUCH more responsive now.
  • Fixed: Small stylings for a few fields.
  • Fixed: Added extra qTip class.

3.5.4.11

  • 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.

3.5.4.10

  • 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.

3.5.4.9

  • Added: Error suppressing to filesystem class to avoid notice errors when site goes down.

3.5.4.8

  • Fixed: Panels not rendering, again
  • Added: Vendor support plugin link to CDN fallback message.

3.5.4.7

  • Modified: Moved vendor libraries ACE, select2, qtip, and spectrum to CDN.
  • Removed: Local installs of above libraries.

3.5.4.6

  • Fixed: Option panel not rendering due to experimental code.

3.5.4.5

  • Fixed: How sorter works with data
  • Modified: How the data arg is stored in Redux.

3.5.4.4

  • 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.3

  • Fixed: #2258 - welcome redirect error with embedding plugin scenarios.
  • Fixed: Redux plugin load order when activating plugins.

3.5.4.2

  • Fixed: #2271 - stuck redirect on godaddy (seriously, get a real host, people) servers.

3.5.4.1

  • Fixed: #2216 - Reset section not always working within FF.

3.5.4

  • Modified: update_notice arg only truly shows up if dev_mode is on.

Fixes and Palette Field

28 Apr 16:34
Compare
Choose a tag to compare

3.5.4.3

  • Fixed: #2258 - welcome redirect error with embedding plugin scenarios.
  • Fixed: Redux plugin load order when activating plugins.

3.5.4.2

  • Fixed: #2271 - stuck redirect on godaddy (seriously, get a real host, people) servers.

3.5.4.1

  • Fixed: #2216 - Reset section not always working within FF.

3.5.4

  • Modified: update_notice arg only truly shows up if dev_mode is on.

3.5.3.3

  • Added: Tooltip to developer mode badge, for informational purposes.
  • Modified: Added css_layout ext to default value filter, to avoid errors.

3.5.3.2

  • Fixed: #2239 - Various extensions didn't support default values for default arg. Filtered out offending extensions.

3.5.3.1

  • Fixed: WP.org ONLY SVN mixup.