On April 30th, 2015, Clipper 1.6 was released. This is a maintenance and new feature release but also includes an important security fix for a potential XSS vulnerability. Upgrading is highly recommended. A breakdown of tickets can be found below.
Upgrade Information
Use the AppThemes Updater Plugin to automatically update the theme, or visit www.appthemes.com and click on My Account to download the updated version.
Fixes
- Comments feed for single coupon page
- Issue where files was uploaded even if failed checks
- Entities in store name returned via ajax store suggest
- Deprecated notice about like_escape() in ajax store suggest
- Issue with sending out emails when in the ‘From’ field a Yahoo or AOL email address is used
- Issue with not displaying errors in user edit profile page
- No edit coupon link in email when coupon created by guest
- Locking site when backend access option is set to disable
- RSS social icon does not work
- PDF is uploaded even if it is not allowed
- The ampersand “&” will show as “&” in the autosuggest
- “Email Coupon to A Friend” not a live link
- Correct errors returned by W3C Validator
- Click counter does not increment on Print Coupon button
- Structure Data Hentry Markup Errors
- Register link in header when registration disabled
- Update legacy orders information
- When coupon removed from wp-admin, related items not being removed
- Misc minor fixes/improvements
- SEO Footer link
- Admin font size bug
- Potential XSS Vulnerability
Changes
- Revamped the admin option pages for a more modern look
- Rewritten ‘share coupon’, ‘edit coupon’, and ‘renew coupon’ forms
- Deprecated functions: clpr_do_coupon_form(), clipper_coupon_form(), clpr_show_coupon_form(), clpr_update_listing()
- Added more server side validation to coupon forms
- Added compatibility with Contact Form 7 plugin
- Added validate store and affiliate URLs
- Added mark coupon as featured via quick edit
- Added WYSIWYG Editor for Stores
- Added related Coupons Widget
- Added “Search Index” to improve performance of search queries
- Added setup ApiGen – document functions and classes
- Added location param into before/after sidebar hooks
- Added option “Direct Link” to choose outgoing links behaviour (redirect to destination URL or popup window with actions)
- Added replace logo option with ‘custom-header’ theme support
- Added importer – add link to example CSV file
- Added redirect users to frontend form when trying to add/edit coupon from wp-admin
- Added filter by coupon type and category into admin coupons list
- Added “Hide unreliable coupons” option to widgets
- Added add-ons MP module
- Changed responsive layout for Admin settings and Clipper Dashboard
- Changed migrate to Dynamic Checkout
- Changed use taxonomy columns generated by WP
- Updated ZeroClipboard JS library
- Changed wp-admin security check to redirect
- Changed rewrite widgets to use APP_Widget class
- Changed use ‘widgets’ component
- Changed remove functional code from user dashboard template
- Changed use user display name instead of login
- Changed rewrite metaboxes to use APP_Meta_Box class
- Changed deprecate unused functions
Files Modified
Added .gitignore Modified .gitmodules Modified 404.php Added apigen Added apigen.neon Modified archive.php Modified attachment.php Modified author.php Modified category.php Modified changelog.txt Modified clipper.pot Modified comments-mini.php Modified comments.php Added content-codebox-coupon-code.php Added content-codebox-printable-coupon.php Added content-codebox.php Added content-coupon.php Added content-dashboard-coupon.php Added content-dashboard-order.php Added content-page.php Added content-search-page.php Added content-search-post.php Added content-search.php Added content-slider-coupon.php Added content.php Added create-listing.php Added edit-listing.php Modified examples/clipper-child/functions.php Modified examples/clipper-child/includes/child-views.php Modified examples/clipper-child/style.css Modified examples/clipper-child/tpl-featured-coupons-home.php Modified featured.php Modified footer.php Added form-listing-details.php Added form-listing-edit.php Added form-listing-submit-free.php Added form-popup-coupon-code.php Added form-social-email.php Modified framework Modified front-page.php Modified functions.php Modified header.php Modified includes/actions.php Added includes/admin/addons-mp Modified includes/admin/admin-scripts.js Modified includes/admin/admin.css Modified includes/admin/admin.php Added includes/admin/class-term-description.php Modified includes/admin/dashboard.php Modified includes/admin/enqueue.php Modified includes/admin/importer.php Modified includes/admin/install.php Added includes/admin/listing-list.php Added includes/admin/listing-single.php Modified includes/admin/post-status.php Modified includes/admin/settings.php Added includes/admin/stores-list.php Added includes/admin/stores-single.php Modified includes/admin/system-info.php Modified includes/admin/updates.php Added includes/admin/users.php Added includes/categories.php Added includes/checkout Modified includes/comments.php Modified includes/core.php Added includes/custom-header.php Added includes/dashboard.php Modified includes/deprecated.php Modified includes/emails.php Modified includes/enqueue.php Deleted includes/forms/index.php Deleted includes/forms/submit-coupon/index.php Deleted includes/forms/submit-coupon/submit-coupon-form.php Deleted includes/forms/submit-coupon/submit-coupon-process.php Modified includes/functions.php Modified includes/hooks.php Modified includes/js/flot/jquery.flot.js Modified includes/js/flot/jquery.flot.min.js Modified includes/js/flot/jquery.flot.time.js Modified includes/js/flot/jquery.flot.time.min.js Modified includes/js/theme-scripts.js Modified includes/js/zeroclipboard/ZeroClipboard.js Modified includes/js/zeroclipboard/ZeroClipboard.min.js Added includes/js/zeroclipboard/ZeroClipboard.min.map Modified includes/js/zeroclipboard/ZeroClipboard.swf Modified includes/links.php Modified includes/options.php Modified includes/payments Modified includes/payments.php Added includes/printable-coupon.php Modified includes/profile.php Modified includes/reports Modified includes/search.php Modified includes/security.php Modified includes/stats.php Added includes/stores.php Added includes/views-checkout.php Modified includes/views.php Modified includes/voting.php Added includes/widgets Modified includes/widgets.php Modified index.php Modified loop-coupon.php Modified loop-search.php Modified loop.php Modified order-checkout.php Deleted order-gateway.php Added order-select.php Modified order-summary.php Modified page.php Added renew-listing.php Modified search.php Modified searchform.php Modified sidebar-blog.php Modified sidebar-coupon.php Modified sidebar-home.php Modified sidebar-login.php Modified sidebar-page.php Modified sidebar-store.php Modified sidebar-submit.php Modified sidebar-user.php Modified sidebar.php Modified single-coupon.php Modified single.php Modified style.css Modified taxonomy-coupon_category.php Modified taxonomy-coupon_tag.php Modified taxonomy-coupon_type.php Modified taxonomy-stores.php Modified tests/lib Modified tpl-coupon-cats.php Modified tpl-dashboard.php Deleted tpl-edit-item.php Modified tpl-full-width.php Modified tpl-login.php Modified tpl-password-recovery.php Modified tpl-password-reset.php Modified tpl-profile.php Modified tpl-registration.php Modified tpl-stores.php Deleted tpl-submit-coupon.php Modified tpl-user-orders.php Modified wrapper.php |