Plugin / GamiPress
GamiPressChangelog
Changelog
1.7.8.1
- New Features
- Added confirmation on unlock achievement and rank using points.
- Improvements
- Code reduction on unlock achievement and rank using points code.
- Developer Notes
- Full refactor of unlock achievement and rank using points code.
- Added hooks to deactivate confirmation on unlock achievement and rank using points.
1.7.8
- New Features
- Support to WordPress 5.3 admin style guidelines.
- Improvements
- Make GamiPress switches match WordPress togglers style.
- Make GamiPress Select2 match WordPress selects style.
1.7.7
- New Features
- Added the fields “Include” and “Exclude” to the Earnings block and widget.
- Added the attributes “include” and “exclude” to the [gamipress_earnings] shortcodes.
- Added support to award by roles to the Bulk Award Tool.
- Added support to revoke by roles to the Bulk Revokes Tool.
- Improvements
- Added some extra checks on shortcodes editor to avoid warnings while looping shortcode groups.
- Readme reduction by removing the add-ons descriptions.
- Avoid conflicts on logs compatibility functions.
- Removed gamipress-blocks-style.css file since is not in use.
- Added site ID metadata on logs when GamiPress is network wide active on multisite.
- Performance improvements on multisites by caching queried posts on rules engine.
- Code improvements for bulk awards and bulk revokes scripts.
- Bug Fixes
- Fixed an issue that makes ranks not being awarded on multisites when user meets it’s requirements on a subsite.
- Developer Notes
- Added Javascript events before and after unlock achievements and ranks through points.
- Updated Select2 library to 4.0.10.
- Creation of the gamipress_select2() to ensure load always the up to date select2 version.
- Replacement of all select2() calls to gamipress_select2().
- Removed select2 information on System Info tool.
1.7.6.3
- Bug Fixes
- Fixed detection of points earned when awards engine awards a requirement with “Earn an amount of points” event multiple times.
1.7.6.2
- Bug Fixes
- Fixed issue on Gutenberg blocks conditions functionality when passing an array to define the condition.
- Fixed conflicts with WordPress javascript libraries by updating Gutenberg blocks dependencies.
- Improvements
- Added support for Javascript objects conditions on Gutenberg blocks.
- Updated Gutenberg blocks dependencies.
1.7.6.1
- Improvements
- Update blocks code to avoid conflicts with others plugins.
- Remove lodash usage to avoid functions conflicts.
- Updated all Gutenberg blocks dependencies to latest stable releases.
1.7.6
- New Features
- Added database information on System Info tool.
- Added support for shortcode groups on Shortcodes Editor.
- Bug Fixes
- Prevent to take field values from repeatable patterns on Shortcodes Editor.
- Improvements
- Style improvements for repeatable color pickers on Shortcodes Editor.
- Improvements on shortcode error messages.
- Added the ability to detect if an error is rendered on a shortcode, block or widget.
- Developer Notes
- Added support for multicheck fields on Shortcodes Editor.
- Added support to multiples selects on query logs function.
- Added support to group_by to query logs function.
- Added support to output parameter on query logs function.
- New Gutenberg component: MultiCheckboxControl (works equal than RadioControl but with checkboxes).
- Added support for multicheck fields through MultiCheckboxControl on Gutenberg blocks.
1.7.5
- Bug Fixes
- Fixed detection of points earned when awards engine awards a requirement with “Earn an amount of points” event multiple times.
- Fixed Javascript assets load on user edit screen when a third party plugin creates an editor on this screen.
- Improvements
- Performance improvements on last points awarded detection.
- On rename a points type update logs metas and user earnings with old points type.
- Added support to multiples conditional field values on Gutenberg fields.
- Developer Notes
- Increased GamiPress plugins API transient expiration time from 24 to 48 hours.
1.7.4.2
- Bug Fixes
- Fixed type on [gamipress_points_types] shortcode slug used to pair attributes.
- Improvements
- Improved user ID detection on user profile form included when other plugins causes issues on this form to keep GamiPress utilities working.
- Prevent to display all user earnings to visitors if current user is set to “yes”.
- Developer Notes
- Added filters to change the workflow on user earnings and logs shortcode to display or not content to visitors when current user is set to “yes”.
1.7.4.1
- Bug Fixes
- Fixed admin scripts localization to avoid issues when scripts are loaded on not expected pages.
1.7.4
- Bug Fixes
- Fixed blocks single post/user fields not saving.
- Fixed incorrect posts on requirements UI posts selector when GamiPress is network wide active.
- Improvements
- Prevent type’s slug match any WordPress reserved term.
- Full reformat of slug check function.
1.7.3
- New Features
- New event: Get a comment marked as spam.
- New event: Get a comment of a specific post marked as spam.
- Improvements
- Improved “Daily visit any post” event count detection.
- Developer Notes
- GamiPress fully tested up to WordPress 5.2.
1.7.2
- Bug Fixes
- Fixed required times check from last update checking just last time earned when needed (and not for all checks).
- Fixed GamiPress dropdowns display on customizer.
1.7.1
- Bug Fixes
- Fixed required times check on steps that achievement can be earned multiples times.
- Fixed requirements connected to column (just visible if debug mode is enabled).
- Developer Notes
- Added new helper functions.
- Moved functions on new files to improve project organization.
1.7.0
- New Features
- Added a new tool named “Import/Export Setup” that allows import/export GamiPress setup (points types, achievements, steps, ranks, etc).
- Added the ability to Import/Export Setup tool to import attachments downloading them on directly to the server, if possible.
- Added the ability to deduct points, revoke achievements or ranks through the CSV import tool by adding the negative sign “-“.
- Bug Fixes
- Prevent to display removed or unpublished achievements on gamipress_get_user_achievements() function.
- Prevent to add empty shortcode attributes on through the shortcodes editor.
- Improvements
- Added a confirmation message when revoking an user earning.
- Improvements on the Widgets API that handles much better widget setup of external fields.
- Style improvements on tools and settings screens.
- Updated MySQL minimum requirement to meet WordPress recommendations.
- Added more information to the System Info tool.
- Update user assigned ranks and points balances when manually award or revoke anything.
- Developer Notes
- Added helper functions to easily build a shortcode attributes array based on values given.
- Updated plugin updater class for non wordpress.org plugins.
- Reset public changelog (moved old changelog to changelog.txt file).
- Set GamiPress 1.7.0 as new stable release! 🙂
Ratings
Rating breakdown
Details Information
Version
First Released
Total Downloads
Wordpress Version
Tested up to:
Require PHP Version:
Tags
Contributors
Languages
DIRECTORY DISCLAIMER
The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.
The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.
Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.
While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.
wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.