Changelogs

Default

7 repositories

Events

12 repositories

Give

49 repositories

Kadence

95 repositories

LearnDash

26 repositories

Recent Updates

Tweaks

  • Gutenberg 4.1 updates.

Features

  • This release includes an upgrade routine to move comments from WordPress core tables to our own custom tables. This was done to resolve conflicts with various plugins incorrectly flagging Give's comments as spam. [Developer's Post - Custom Comment Tables](https://developers.givewp.com/2018/10/08/give-2-3-0-custom-comment-tables/), [#3627](https://github.com/impress-org/Give/issues/3627), [#3589](https://github.com/impress-org/Give/issues/3589), [#3604](https://github.com/impress-org/Give/issues/3604), [#3588](https://github.com/impress-org/Give/issues/3588)
  • Admins now have the ability to send notes to donors via a customizable email within the donation details screen. [#2159](https://github.com/impress-org/Give/issues/2159)
  • A real time view of currency number formatting displays when modifying the setting. [#3490](https://github.com/impress-org/Give/issues/3490)
  • You can now more easily copy form shortcodes by clicking a new "Copy Shortcode" button. [#2602](https://github.com/impress-org/Give/issues/2602)
  • There is now a Gutenberg block for the donor wall. [#3546](https://github.com/impress-org/Give/issues/3546)
  • We've added a "Select All Fields" option within the donation exporter for easier select/deselect checkboxes. [#3649](https://github.com/impress-org/Give/issues/3649)
  • There is now a {donor_comment} email tag to pass within emails. [#3655](https://github.com/impress-org/Give/issues/3655)
  • Added the ability to export donation comments within the exporter. [#3743](https://github.com/impress-org/Give/issues/3743)
  • Acceptance testing has been updated to include UI testing. [#3663](https://github.com/impress-org/Give/issues/3663)

Tweaks

  • The donor wall gravatars have been optimized to now load after page load as to not slow down page speed. [#3758](https://github.com/impress-org/Give/issues/3758)
  • Added filters to the donation exporter so developers can include custom data to export as needed. [#3709](https://github.com/impress-org/Give/issues/3709)
  • Updated the "Card Name" field label to "Cardholder Name" to help donor's understand the field. [#3714](https://github.com/impress-org/Give/issues/3714)
  • Dates are formatted to the WordPress date format found under Settings > General. [#3502](https://github.com/impress-org/Give/issues/3502)
  • Optimized the loading of give options by setting autoload to no for most of Give's settings. [#2491](https://github.com/impress-org/Give/issues/2491)
  • When changing payment gateways a nonce is verified for additional security. [#2580](https://github.com/impress-org/Give/issues/2580)
  • The TCPDF library is now included with composer to help prevent conflicts with other plugins using the same library. [#3482](https://github.com/impress-org/Give/issues/3482)
  • Currency settings now allow for 8 decimal points to better support Bitcoin and other crytocurrencies. [#3602](https://github.com/impress-org/Give/issues/3602)

Fixes

  • The donor wall has now been modified so each individual donation displays separately. As well, we've added additional options in the shortcode to sort the donors. The styles have also been improved to be more cross-theme compatible. [#3744](https://github.com/impress-org/Give/issues/3744), [#3781](https://github.com/impress-org/Give/issues/3781)
  • When the "Delete all data" tool is used, Give data is removed from all tables BUT Give settings and custom tables are not removed. When Give is uninstalled with the "Remove Data on Uninstall" selected under Settings > Advanced tab, Give data and settings are removed AND custom tables are removed. [#3638](https://github.com/impress-org/Give/issues/3638)
  • Per-form emails now use the global email content as a starting point for easier customization. [#3653](https://github.com/impress-org/Give/issues/3653)
  • When you delete a donation form the form's metadata is now removed from the database for better cleanup. [#3641](https://github.com/impress-org/Give/issues/3641)
  • When Singapore is selected the City requirement is removed. [#3669](https://github.com/impress-org/Give/issues/3669)
  • Allow selection of more than the first 30 forms in the Export tool. [#3674](https://github.com/impress-org/Give/issues/3674)
  • Set autocomplete off to all the admin date fields. [#3675](https://github.com/impress-org/Give/issues/3675)
  • Resolved typos in the "Dry Run" option of the importer. [#3699](https://github.com/impress-org/Give/issues/3699)
  • Resolved jumping to a page number issue in Donations > Donors when entering a custom page number and pressing enter. [#3719](https://github.com/impress-org/Give/issues/3719)
  • Do not display shortcode generator above form content. [#3739](https://github.com/impress-org/Give/issues/3739)
  • Ensure date fields have the same placeholders throughout the admin interface. [#3757](https://github.com/impress-org/Give/issues/3757)

Fixes

  • Display availability message when there are no tickets for WooCommerce tickets
  • Include orphaned Attendee Meta in the export. Thanks Kelly for flagging this!

Languages

  • 34 new strings added, 41 updated, 1 fuzzied, and 6 obsoleted

Fixes

  • Ensure we use the correct Eventbrite ID when retrieving the event cost to display it. Props to Heather, Monika, and others for flagging this
  • Make the Venue data optional when trying to create or update events on Eventbrite

Languages

  • 5 new strings added, 117 updated, 1 fuzzied, and 7 obsoleted

Features

  • Add two new filters to extend custom fields markup: tribe_events_pro_before_custom_field_content and tribe_events_pro_after_custom_field_content

Fixes

  • Fixed a JavaScript error that would occasionally arise when using the "Near:" search input in the Tribe Bar on non-Map views
  • List only enabled views on the "Default mobile view" option. Thanks to wescole, John Meuse and others for reporting!

Tweaks

  • Ensure calls to the Google Maps Geocoding API are not made unless an API key supporting that is present
  • Make sure Geolocation search features are only accessible and visible when a Google API key that supports those features is present
  • Added tribe_events_pro_geocode_addresses filter to allow for disabling of Google Maps API geocoding using Google Maps API key

Languages

  • 26 new strings added, 175 updated, 0 fuzzied, and 25 obsoleted

Tweaks

  • Allow for selecting the particular Proxy header a server is configured to use. Improve the language to indicate the importance of configuring this setting. H/t Filippo Cavallarin CEO at wearesegment.com