Releases: reduxframework/redux-framework
3.3.9.4
3.3.9.4
- Added: Customizer now supports PANEL! Yay 4.0.
3.3.9.3
- Fixed: #1789 - Customizer now properly working again with WP 4.0. Odd bug.
- Modified: README.md updates as per @cmwwebfx suggestions.
3.3.9.2
- Fixed: #1782 - Fixed some extra themecheck and customizer issues.
3.3.9.1
- Fixed: #1782 - Media field not showing files after upload? Hopefully this fixes it.
3.3.9
- 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.
3.3.8.8
- Fixed: #1742 - Sidebar subsections don't always expand.
3.3.8.7
- Fixed: #1758 - Thanks @echo1consulting!
- Added: 'hidden' to menu_type argument to allow for hidden menus until available.
3.3.8.6
- Fixed: #1749 - Remove font-wight and font-style from css output when not in use.
3.3.8.5
- Modified: Added the "redux/options/{$this->args['opt_name']}/compiler/advanced" hook for more advanced compiling.
- Added: Suggestions as per #1709. Thanks @echo1consulting.
3.3.8.4
- Modified: Removed a cURL instance from the core and fixed the developer ad resizing.
- Fixed: PHP 5.2 issues. sigh
3.3.8.3
- Added: #1593 - Great pull request by @JonasDoebertin. Now you can enqueue dynamic output to the login screen or admin backend.
3.3.8.2
- Fixed: Customizer wasn't saving at all! That's been like 4 months. No one's reported it. Hmm.
- Fixed: #1702 - Customizer only fields were being erased on panel save.
3.3.8.1
- Fixed: Various Theme-Check errors with languages.
- Added: Theme-Check class to help devs know what is what.
- Fixed: The way we include files from include_once to require_once everywhere.
- Modified: Language files to reflect new strings.
- Modified: Formatted a bunch of old class files.
- Added: Notice on the updates for non-devs to use the new dev_mode disabler plugin and notify their developer. ;)
Fun with grunt and bug fixes. :)
3.3.8
- Modified: Updated potomo, thanks @shivapoudel.
- Added: Grunt checktextdomain and made improvements. Thanks @shivapoudel.
3.3.7.11
- Modified: #1685 - Specifying no default argument for image_select caused errors on reset.
3.3.7.10
- Fixed: #1667 - Slides Upload button causing JS error.
3.3.7.9
- Fixed: #1670 - Fix for Theme Check ->
add_setting() method needs to have a sanitization callback function passed.
3.3.7.8
- 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.
3.3.7.7
- Modified: #1653 - Better admin bar with external links: Admin bar menu priority, icon, and external links. Thanks @shivapoudel!
3.3.7.6
- 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).
3.3.7.5
- Fixed: #1650 - Toogle error with responsive CSS.
3.3.7.4
- Fixed: #1643 - Slight border issue (2px) on sticky footer.
3.3.7.3
- 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
3.3.7.2
- Fixed: #1634 - Double border for sections field. Thanks @alexandrudoda
- Modified: Changelog location to now Changelog.md.
3.3.7.1
- 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.7
- Added: #1586 - Class-level declaration for callbacks and validation. Thanks @echo1consulting.
- Modified: Typography field now fully dynamic.
- Modified: No longer require a google_api_key for the typography module. :)
- Fixed: FTP credentials screen giving a "undefined submit_button function". Resolved.
- Modified: #1628 - Spacing and dimensions now only output 0 if the entry is a 0, not empty.
Thanks @Webcreations907 - Modified: CSS for menu items when active (no hover).
- Added: Visual feedback to left menu if active.
3.3.6.9
3.3.6.8
= 3.3.6.8 =
- Fixed: #1600 - ACE Editor bombing in PHP 5.2 environments.
= 3.3.6.7 =
- Fixed: #1591 - Erroneous outputting of font-weight and font-style when no font-family selected.
- Updated: #1569 - Improved submenu highlighting.
- Added: #1487 - Added
get_default_value
function into the framework.php
= 3.3.6.6 =
- Fixed: Framework URI errors when using child themes. Some restructuring.
= 3.3.6.5 =
- Fixed: Framework URI errors when embedded in theme with Windows.
= 3.3.6.4 =
- Added: image_size as an option for the data argument. Thanks @Gyroscopic!
= 3.3.6.3 =
- Modified: How Redux paths are run. Should cover all use cases now. Child themes can also embed Redux properly now. Thanks @cfoellmann for the suggestions. Fix for issue #1566.
= 3.3.6.2 =
- Modified: How we declare the uploads directory and URL. Using core WP functions now.
= 3.3.6.1 =
- Modified: Now if a section is empty, but has subsections, that section will be "skipped" when clicked and the first subsection will then be shown.
Lots of fixes
= 3.3.6 =
- Modified: Language file updates
= 3.3.5.12 =
- Fixed: #1543 - Hint icon not changing when set in args.
= 3.3.5.11 =
- Fixed: #1537 - Media field not accepting images with mode set to false.
= 3.3.5.10 =
- 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
.
= 3.3.5.9 =
- Fixed: #1520 - Checkbox field not displaying Wordpress data when using data argument.
= 3.3.5.8 =
- Fixed: #1516 - Invalid index and foreach when using compiler and async_typography.
= 3.3.5.7 =
- 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.
= 3.3.5.6 =
- Fixed: Checkboxes with required were working in reverse.
= 3.3.5.5 =
- Fixed: ASync Typography now works! No more flashing fonts.
= 3.3.5.4 =
= 3.3.5.3 =
- Fixed: Spelling error in tracking dialog.
- Modified: Updated ace_editor.
- Modified: Many MANY fields for the group field.
- Fixed: Some CSS bugs.
= 3.3.5.2 =
- Fixed: #1481 - Custom fonts loading in google font CSS.
- Fixed: #1485 - Customizer 'invalid argument' error. Thanks @rnlmedia.
= 3.3.5.1 =
FileSystem Backtrack
= 3.3.3.8 =
- 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.
= 3.3.3.7 =
- Fixed: #1440 - flaw in new cleanFilePath logic.
= 3.3.3.6 =
- Fixed: #1432 - Theme check failing when double-slashes existed in get_template_directory() return.
- Removed: curlRead from helper class.
= 3.3.3.5 =
- Fixed: #1426 - menu_name not appearing on front end admin bar.
- Added: #1427 - button_set added to customizer UI. Thanks @wpexplorer.
= 3.3.3.4 =
- 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.
= 3.3.3.3 =
- Modified: Code purification.
= 3.3.3.2 =
- Modified: How section tabs work. Isolated within the redux-container class.
More stability
= 3.3.3 =
Modified: #1412 - Redesigned text label, placeholder fix.
= 3.3.2.10 =
Fixed: #1408 & #1357 - Typography subsets losing value after multiple saves on other panels.
= 3.3.2.9 =
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.
= 3.3.2.8 =
Fixed: #1403 - Backup font not appearing in font-family variable.
= 3.3.2.7 =
Modified: Customizer now supports section and field permissions argument.
Fixed: #1399 - Customizer respects page_permissions argument.
= 3.3.2.6 =
Fixed: #1400 - output/compiler string incomplete using multiple selectors.
= 3.3.2.5 =
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.
= 3.3.2.4 =
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
= 3.3.2.3 =
Fixed: #1376 - checkbox.min.js missing.
= 3.3.2.2 =
Fixed: Static variable changes for instances and basic comment cleanup
= 3.3.2.1 =
Fixed: #1361 - Raw field not hiding with required.
Fixed: Datepicker not formatting properly. Still needs some work.
= 3.3.1.9 =
Fixed: #1357 - Preview not rendering font on page load.
= 3.3.1.8 =
Fixed: #1356 - Color fields and transparency not syncing due to new JS.
= 3.3.1.7 =
Fixed: #1354 - Add class check for W3_ObjectCache.
= 3.3.1.6 =
Fixed: #1341 - JS not initializing properly in import_export.
= 3.3.1.5 =
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.
= 3.3.1.4 =
Fixed: #1226 - W3 Total Cache was affecting validation and compiler hooks.
Fixed: Menu errors weren't showing properly for non-subsectioned items.
= 3.3.1.3 =
Fixed: #1341 - Import/Export buttons not functioning. Also fixed sortable somehow.
= 3.3.1.2 =
Fixed: Slides not initializing with the last fix.
Mass speed improvements.
3.3.1.1 Slides field was not properly initialized for the media elements. Fixed.
Need for Speed
This release dives deep into speed improvements. We've changed (drastically, thanks @kprovance) the way typography runs Google fonts. We've fixed numerous bugs, and done all we can to speed up the panel.
You'll notice slight improvements here and there. We've also made every field 100% modular. So you can use the Redux Builder (found at http://build.reduxframework.com) to build custom versions of Redux with only the fields you use. Smaller footprint, more power to the developer, and better experience for the user. This all is what 3.3.0 is about.
= 3.3.0 =
- Added: #1329 -
'preview' = array('always_display' => true)
argument to typography, to determine if preview field show always be shown.
= 3.2.9.38 =
- Fixed: #1322 - Sections not folding with required argument.
- Modified: Portions of core javascript rewritten into object code.
= 3.2.9.37 =
- Fixed: #1270 - Editor field compiler hook not firing in visual mode.
= 3.2.9.36 =
- Added:
hide_reset
argument, to hide the Reset All and Reset Section buttons.
= 3.2.9.35 =
- Fixed: select2 dependency in select_image, and other fields.
= 3.2.9.34 =
- Fixed: Filter out
@eaDir
directories in extensions folder. - Added:
content_title
argument to slides field. Thanks @psaikali!
= 3.2.9.33 =
- Fixed: Fixed the image_select presets to work again. Also now will function even if import/export is disabled.
= 3.2.9.32 =
- Fixed: Minor tweaks for metabox update.
= 3.2.9.31 =
- Fixed: #1297 - Missing space in image_select class.
- Fixed: Slider field tweaked for metaboxes.
= 3.2.9.30 =
- Fixed: #1291 - Change of font-family would not trigger preview, or show in open preview.
= 3.2.9.29 =
- Fixed: #1289 - Typography not retaining size/height/spacing/word/letter spacing settings.
= 3.2.9.28 =
- Fixed: #1288 - Background color-picker dependency missing. Thanks @farhanwazir.
= 3.2.9.27 =
- Fixed: Search extension failed do to dependency issue from the core.
= 3.2.9.26 =
- Fixed: #1281 - color field output/compiler outputting incorrect selector when only one array present.
= 3.2.9.25 =
- Fixed: Update check only appears once if multiple instances of Redux are loaded in the same wordpress instance.
= 3.2.9.24 =
- 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
= 3.2.9.23 =
- Added:
customizer_only
argument for fields & sections, contributed by @andreilupu.
= 3.2.9.22 =
- 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.
= 3.2.9.21 =
- Added: select2 args for spacing field.
- Modified: All field javascript rewritten using jQuery objects (versus standard function).
Prepping for another crack at group field.
= 3.2.9.20 =
- Added: select2 args for the following fields: typography, background, border, dimensions and slider.
- Fixed: Removed select field dependency from background field.
= 3.2.9.19 =
- Fixed: #1264 - Color-picker/transparent checkbox functionality.
- Fixed: Typography fine-tuning.
= 3.2.9.18 =
- Modified: Typography field rewritten to fill out font-family field dynamically, versus on page load.
- Fixed: All typography select fields render as select2.
= 3.2.9.17 =
- Fixed: Switching between transparency on and off now restores the last chosen color in all color fields.
= 3.2.9.16 =
- 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.
= 3.2.9.15 =
- Fixed: #1218 - Select2 multi select not accepting any keyboard input.
= 3.2.9.14 =
- Fixed: #1228 - CSS fixes
Modular fields and responsive css
= 3.2.9.13 =
- Fixed: #1255 - button_set multi field not saving when all buttons not selected.
= 3.2.9.12 =
- Fixed: #1254 - Border field with 0px not outputting properly.
- Fixed: #1250 - Typography preview font-size not set in preview.
- Fixed: #1247 - Spacing field not outputting properly in
absolute
mode. - Modified: Typography previewing hidden until font inputs are changed.
= 3.2.9.11 =
- Fixed: Vendor js not loading properly when dev_mode = true
- Fixed: Border field not outputting properly.
= 3.2.9.10 =
- Modified: Centralized import/export code in anticipation of new builder features.
- Fixed: Removed rogue echo statement.
= 3.2.9.9 =
- Modified: select2 loads only when a field requires it.
= 3.2.9.8 =
- Modified: More code to load JS on demand for fields require it.
= 3.2.9.7 =
- Modified: Field specific JS only loads with active field.
- Fixed: Hints stopped working due to classname change.
= 3.2.9.6 =
- Fixed: Permissions argument on section array not filtering out raw field.
= 3.2.9.5 =
- Fixed: Too many CSS tweaks to list, due to last build.
- Fixed: Sortable and Sorter fields now sort without page scroll when page size is under 782px.
- Fixed: Hint icon defaults to left position when screen size is under 782px.
- Fixed:
permissions
argument for fields and sections erasing saved field data. See #1231
= 3.2.9.4 =
- Modified: Woohoo! Nearly fully responsive. Yanked out all SMOF and NHP field customizations. Lots of little fixes on all browser screens. This will also greatly benefit Metaboxes and other areas of Redux.
- Fixed: In dev_mode panel CSS was being loaded 2x.
= 3.2.9.3 =
- Fixed: Typography color picker bleeding under other elements. #1225
- Fixed: Hint icon_color index error from builder. #1222
= 3.2.9.2 =
- Fixed: Tracking. It was... odd. Also started our support hooks, UI to come.
- Fixed: Now import/export supports multiple instances. I can't believe this has been this way for so long.
= 3.2.9.1 =
- Fixed: Spacing field not outputting proper CSS when
mode
was set to absolute, andall
was set to true. - Fixed: CSS fix for typography. Color picker would interfere with save/reset bar.
Network Admin!
= 3.2.8.21 =
- 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.
= 3.2.8.20 =
- Fixed: Redux now ignores any directories that begin with
.
in the extension folder. See #1213.
= 3.2.8.19 =
- Fixed: Redux not saving when validating uploads.
- Modified: Dimension field default now accepts either
units
orunit
.
= 3.2.8.18 =
- 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.
= 3.2.8.17 =
- Fixed: Typography not outputting all styles when
all_styles
set to true.
= 3.2.8.16 =
- Added:
output
argument forcolor
andcolor_rgba
fields accepts key/pairs for different modes. Example:
'output' => array('color' => '.site-title, .site-header', 'background-color' => '.site-background')
= 3.2.8.15 =
- Added: Customizer hook that can be used to simulate the customizer for live preview in the customizer.
redux/customizer/live_preview
= 3.2.8.14 =
- Fixed: 'Cannot send header' issues with typography.
- Modified: Google CSS moved into HEAD via WP enqueue.
= 3.2.8.13 =
- 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.
= 3.2.8.12 =
- 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.
- Modified: Now do a trim on all fields before validating. No need to alert because of a space...
= 3.2.8.11 =
- 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.
- Fixed: 3+ JavaScript errors found in the background field. Now works flawlessly.
- Added: disable_save_warn flags to the arguments to disable the "you should save" slidedown.
= 3.2.8.10 =
- Fixed: PHP warnings in background field. #1173. Thanks, @abossola.
- Fixed: CSS validation not respecting child selector symbol. #1162
= 3.2.8.9 =
- Modified: Turned of mod_rewrite check.
= 3.2.8.8 =
- Modified: How errors are displayed, no longer dependent on the ID, now proper classes.
- Fixed: Extra check for typography bug.
- Fixed: Error css alignment issue with subsections.
- Modified: Error notice stays until all errors are gone. Also updates it's number as errors fixed!
= 3.2.8.7 =
- Modified: Moved google font files to proprietary folder in upload to help with permission issues.
= 3.2.8.6 =
- Fixed: javascript error in typography field.
= 3.2.8.5 =
- Fixed: Added a title to the google fonts stylesheet to fix validation errors.
= 3.2.8.4 =
- Fixed: One more slides field error check, and an extra JS goodie for an extension.
= 3.2.8.3 =
- Fixed: Leftover debug code messing up slides field.
= 3.2.8.2 =
- Fixed: More reliable saved action hook.
- Added: Actions hooks for errors and warnings.
= 3.2.8.1 =
- Fixed: Removed erroneous debug output in link_color field.