Releases: impress-org/givewp
Releases · impress-org/givewp
1.3.2
- New: German/Deutsch translation for Give provided by Konrad - Thanks! :) - #383
- New: Polish/Polski translation provided by Emilia - Thanks! :) - #418
- New: Introduced Give_Cron class for scheduling routine events - #422
- New: Introduced
give_can_view_receipt
function withgive_user_can_view_receipt_item
- #407 - Unit Test: Restructured unit testing #415 - #415
- Unit Test: New install unit test that verifies roles, version matches, pages create #222 - #222
- Unit Test: Login / Register functionality #342 - #342
- Accessibility: Multi-level select field has no label - #331
- Accessibility: Multi-level select field has no label - #331
- Accessibility: #give-amount ID output multiple times on the page - #326
- Accessibility: Login form submit surrounded incorrectly with paragraph tag - #332
- Accessibility: .give-amount input didn't have a label associated with it, now it does :) - #328
- Fix: Payments that are in "Pending" status for more then 10 days are not automatically set to "Abandoned" status instead of staying in "Pending" status
- Fix: Shortcode builder dialogs do not work when the "SiteOrigin Widgets Bundle" plugin is active - #405
- Fix: Missing calculation in give stats earnings - thanks @andrejcremoznik - #408
- Fix: Give donation form shortcode not respecting show_goal="false" - #360
- Fix: HTML5 required attribute needs to respect give_is_field_required() conditonal - #361
- Fix: Custom wrapper added for the popular Avada theme - #366
- Fix: Basic CSS style added for .give-btn buttons - #234
- Fix: Address field is not editable on Donor information screen - #369
- Fix: Optimized conditional check in give_install_roles_on_network - thanks @jimwebb - #376
- Fix: Wrong param order for _x() i18n function - thanks @andrejcremoznik - #376
- Fix: North/South Korea country codes reversed - #382
- Fix: [give_register] shortcode template file missing - #393
- Fix: [give_register] and [give_login] shortcodes not properly outputting error notices - #394
- Fix: Discrepancies between competing metakeys causing donor details dropdown to not reflect saved value when switching donors; develop accompanying upgrade routine - #388
- Fix: Theme compatibility issues with the new twentysixteen WordPress default theme - #401
- Fix: Fixed Safari iOS bug with HTML5 required attribute and form reloading - #402
- Tweak: Added table_exists method to Give_DB class - #404
- Tweak: Change labels to "Donation Form" within admin - #303
- Tweak: "Donor" column link under Give > Transactions now goes to donor's page - #285
- Tweak: Updated nav-tab wrappers heading tag to h1s for WordPress 4.4s #a11y release - #377
- Tweak: Updated how CMB2 is included to prevent conflicts with other themes and/or plugins - #389
- Tweak: Add visual line break to Donor card second address line
1.3.1.1
- Fix: Multi-level amounts were incorrectly re-saving to the default of 1.00 due to a bug within the recent update
1.3.1
- New:
give_form_classes
filter added for give form classes - #306 - New:
give_form_level_text
filter added for altering multilevel donation form level text - #307 - New: Add-on activation class added - #316
- New: Added form name and ID to Donation History export and also removed unnecessary columns - #314
- New: Added html5 required attributes to required donation fields like first name, email, and CC fields - #346
- Fix: Multiple billing fields being output when multiple forms on a single page - #310
- Fix: Assume multiple give dropdown buttons - #310
- Fix: Give admin dashicon no longer lights up annoyingly on page load in wp-admin - #315
- Fix: Prevent fatal error if user has CMB2 plugin installed - #321
- Fix: When you save the Give Global Settings there is now a notice that displays - #312
- Fix: PayPal transactions types field label updated to "PayPal Transaction Type" - #293
- Fix: Custom Jupiter theme wrapper start and end added to prevent single donation form views from being incorrectly formatted - #170
- Fix: [give_receipt] options now work as expected - #267
- Fix: give_send_back_to_checkout() now properly sends back to donation form with form ID added as query param - #337
- Fix: Server side validation errors now properly reopen a modal or slide down donation forms so the user clearly sees there's an error - #264
- Fix: Dynamically generated receipt pages now have no-cache headers - #338
1.3.0.4
1.3
- Special shout out to a rock star contributor @pryley https://github.com/pryley - v1.3 wouldn't be packed full with all these awesome enhancements without him!
- New: Floating labels functionality! Enable floating labels to provide a cleaner donation interface for your users. Thanks @pryley - #231
- New: Shortcode generator for easily adding the various Give shortcodes to your pages and posts. Special thanks to @pryley for all his hard work on this! #275
- New: Goal shortcode added to Core so you can now show various donation form goals separately from donation forms - #184
- New: Global setting to disable single give forms sidebars added - #192
- New: 'give_forms_single_summary_classes' filter added for customizing form wrapper classes
- New: Advanced global setting added for load scripts in the footer - #209
- New: Admin - Refresh Reports button added to ensure user can clear transients used to store reporting data - #210 and #85
- New: Basic table styles for Give tables - #232
- New: Custom amount field displays numbers by default on mobile/tablet - #233
- New: Bower implemented to manage third-party JS scripts - Thanks @pryley #236
- New: Swedish translation files added - Thanks @mepmepmep #238
- New: Changed the ajax loader text from "Updating Price" to "Updating Amount" - #269
- Fix: Modal close button now displays properly - #228
- Fix: [give_login] shortcode now working as expected - also fixed up the logic to output the new [give_goal] shortcode see - #279
- Fix: Admin Give menu section called "Donation Forms" rather than just "Forms" thanks @pryley - #196
- Fix: Include CMB2CSS in the head to avoid FOUC #243
- Fix: Test Mode Active notification displays for editors when inactive #242
- Fix: Delete invalid licenses and when a valid license is entered the field is now a password type #203
- Fix: When Only a Payment Gateway without CC Fields is Active Fatal JS error #253
- Fix: Multiple Give Forms on Single Page Causes CC Validation to Fail #254
- Fix: Donation form income totals not properly updated when manually updating amounts or deleting transactions causing goals to not calculate correctly - #188
- Fix: Admin Column: If no goal is set for a donation form show "No Goal Set" rather than "0.00" - #256
- Fix: Norwegian Kroner currency symbol adjustments - #256
- Fix: Salient theme wrapper divs added - #280
- Fix: Broken welcome screen content columns - #287
1.2.1
- Improved: Admin UX/UI - "View Donation Details" button now much easier to navigate into the single transaction view - #216
- Fix: Bug introduced preventing modal windows opening on click https://givewp.com/support/ticket/1-2-upgrade-issue-submit-buttons-no-longer-work/
- Fix: Modal content displaying form content other than payment fields - #217
- Fix: Bug preventing viewing of single donation history pages #226
- Fix: Bug not accounting for new Credit Card masking spaces sending malformed content to PayPal
- Fix: Added fallback redirect to homepage if success page isn't set in settings #214
1.2
- New: API updated to include fname and lname of forms donor
- New: API updated to support all field donation data (including custom fields)
- New: Credit Card input masking now supported - thanks @pryley #76
- Improvement: Ditched maskMoney custom donation amount validator for a better script provided by @helgatheviking - thanks! #110
- Improvement: AJAX spinner is now font icon rather than .gif image @see: #193
- Fix: Form title and Level Label now displayed correctly on PayPal Standard #190
- Fix: Export donors fatal error https://wordpress.org/support/topic/export-donors-in-csv-error?replies=2
- Fix: Addons PHP warning #191
- Fix: Goal amount not respecting thousands separator #205
- Fix: Added a WordPress filter to allow developers to modify the 'Select Payment Method' legend text. - thanks @cwackerman #211
- Fix: Modified existing WordPress filter controlling submit button text so that it passes $form_id to hooks. This allows developers to access form options when generating submit button text. For example, to output default donation amount within submit button text, e.g. "Donate $5.00 Now". - thanks @cwackerman #211
- Fix: GIVE_SLUG define doesn't affect slug #199
- Fix: Widget tooltips now display appropriately #195
- Fix: https/ssl padlock font now displays correctly #220
1.1
- New: A front-facing JSON/XML API that makes it possible to query donation data directly from your WordPress site; this corresponds with the Zapier Add-on for Give: http://givewp.com/addons/zapier/
- New: Added warning to frontend donation forms when test mode is enabled
- Improvement: PalPal Standard now displays the multi-level text within PayPal @see: #164
- Tweak: Moved the "Test Mode" option out from General Settings to Payment Gateways > Gateway Settings from better visibility
- Tweak: Removed "Cancelled" and "Pre-Approved" payment statuses; "Failed" and "Pending" statuses should be used in their place.
- Fix: Ensure CMB2 loads text domain properly @see: CMB2/CMB2#400
1.0.1
- Fix: Admin fatal error call to undefined method "get_donors" when it should've actually been "get_customers"
1.0
- New: Donors overview page that provides a searchable list of your donors and relevant information
- New: Initial PHPunit testing in place for post types, script and style loading, and includes
- New: Travis-CI and Scrutinizer added to GitHub repo master branch to improve integrations and code quality @see badges now https://github.com/WordImpress/Give/
- New: Updated CMB2 to latest stable version 2.0.8
- Fix: Microdata added twice to titles #154
- Fix: Divi theme compatibility improvements #157 and #156
- Fix: Login screen refreshes when user logs in during checkout process @see: https://wordpress.org/support/topic/login-on-form?replies=1#post-7060862 and #155
- Fix: Translation files need "give-" prepended to them to work properly @see: #161
- Fix: Fix PHP notice for Undefined index: _give_price. closes #159 @see: #159 - Thanks @helgatheviking!
- Fix: Shortcode now outputs Goals properly @see: https://wordpress.org/support/topic/goal-tracking
- Improvement: All scripts are minified and concatenated into one script.
- Improvement: All CSS styles are minified and concatenated into one stylesheet.
- Improvement: Script loading now properly registers scripts and styles globally using wp_register_style & wp_register_script
- Improvement: Removed numerous uses of the $give_options global - still more cleanup needed
- Improvement: Modal window CSS fixes for login fields: #60