Changelogs

Default

7 repositories

Events

12 repositories

Give

49 repositories

Kadence

95 repositories

LearnDash

26 repositories

Recent Updates

Security

  • Ensure filter values are properly escaped before use in queries

Fixes

  • Create instance variables until plugins are loaded, to allow translations on each variable
  • Add data attributes to the container created by the shortcode, to allow JS events to work and other attributes from main events page to be attached to the shortcode template
  • Restored ability to query Google and obtain the longitude and latitude of venues (our thanks to @themal and many others for flagging this problem)

Tweaks

  • Distance filter now is displayed as soon as there's a value on the location field
  • Trigger an event map-created.tribe when a map instance is created
  • Add link to the API tab when the Google Maps API limit is reached
  • Add routes with tribe_events_rewrite_rules_custom filter instead of generate_rewrite_rules
  • Improved validation of the "Week Day Format" option in the Display settings so that blank values are no longer accepted

Features

  • Initial plugin release. Yippee!

Features

  • We have refactored how Give stores data so it's much more scalable now. This means implementing custom tables and our own database schema. We've worked hard to ensure the upgrade routine works without an issue but be sure to make a backup just in case. [How to Prepare Your WordPress Site for Give 2.0](https://givewp.com/prepare-for-give-2-0/), [#1132](https://github.com/WordImpress/Give/issues/1132), [#1148](https://github.com/WordImpress/Give/issues/1148)
  • The email system within Give has been revamped so it's easier to toggle on or off and customize the various notifications all via one interface. [#1346](https://github.com/WordImpress/Give/issues/1346)
  • Donors can now have multiple addresses attached to their profiles. This is helpful in the case of donors having a separate billing and mailing address and also to segment other addresses like Gift Aid addresses, etc. [#370](https://github.com/WordImpress/Give/issues/370)
  • The tooltip library being used has been switched from qTip2.js to Hint.css. Not only do the new tooltips look nicer, they are also more light weight and have better compatibility with the various WP themes. [#619](https://github.com/WordImpress/Give/issues/619)
  • You can now set donation goals based on total number of donations. For instance, setting a goal to accept 500 total donations is now possible. This is useful if you don't want to show amount or percentage based goals. [#1443](https://github.com/WordImpress/Give/issues/1443)
  • Revamped how donors can create an account when giving. Rather than adding additional form fields there's now a single "Create an account" checkbox. If checked upon submission of the donation a new WP User will be automatically created for that donor. [#1517](https://github.com/WordImpress/Give/issues/1517)
  • Implementing query caching in wp-admin for intense queries. You should see improved load times now when viewing your donations, donors, reports and more. [#1944](https://github.com/WordImpress/Give/issues/1944), [#2121](https://github.com/WordImpress/Give/issues/2121)
  • The upgrade process now works in the background and is much more reliable on various server environments. You can also view overall progress in percentage format and see a stepped progress bar on the upgrade screen. [#2531](https://github.com/WordImpress/Give/issues/2531)

Tweaks

  • The plugin's images are now minified for faster load times. [#1035](https://github.com/WordImpress/Give/issues/1035)
  • Renamed the give_customers and give_customermeta tables to give_donors and give_donormeta. [#1960](https://github.com/WordImpress/Give/issues/1960)
  • Added a nonce verification to donation forms for additional security. [#2568](https://github.com/WordImpress/Give/issues/2568)

Fixes

  • Sorting by donation statuses wasn't returning the expected results in wp-admin. [#2400](https://github.com/WordImpress/Give/issues/2400)
  • Donors are now required to actually add content into the First Name field and not just use a space character to pass the validation. [#2562](https://github.com/WordImpress/Give/issues/2562)

Features

  • Add new utility functions tribe_is_events_home and tribe_is_events_front_page similar to native WP is_home and is_front_page [42195]

Fixes

  • Avoid issues when importing multiple organizers that specify images [96354]
  • Make sure latitude and longitude information from iCal feeds is used if available [96363]
  • Fixed an issue that prevented EA from importing images attached to Facebook events [96393]
  • Remove the duplicate filter call that was running twice for tribe_rest_venue_data [96090]

Tweaks

  • Added new tribe_aggregator_import_event_image, tribe_aggregator_import_venue_image and tribe_aggregator_import_organizer_image filter so that users can control whether, during EA imports, images should be attached to post or not [96393]
  • Made it possible to translate the iCal feed's description field (props @gafderks) [96677]
  • Improved escaping of map IDs (props LucaPipolo) [96772]
  • Added new REST API endpoint that allows looking up organizers by slug instead of ID at the path organizers/by-slug/{slug}/, it has the same functionality as the endpoint organizers/{ID} [96088]
  • Added new REST API endpoint that allows looking up venues by slug instead of ID at the path venues/by-slug/{slug}/, it has the same functionality as the endpoint venues/{ID} [96088]
  • Added slug to the REST API responses for organizer and venue data [96088]
  • Added slug to the REST API parameters allowed to use when inserting or updating an organizer or event [96088]
  • Added action: tribe_events_venue_save [96069]
  • Added action: tribe_events_organizer_save [96069]
  • Added filter: tribe_events_rest_venue_prepare_postarr [96069]
  • Added filter: tribe_events_rest_organizer_prepare_postarr [96069]
  • Old tribe_rest_venue_data filter was passing the venue and the event two the second parameter because of the duplication. Now it has the second parameter as $venue, third parameter as $event if event ID was provided [96090]

Languages

  • 5 new strings added, 30 updated, 0 fuzzied, and 0 obsoleted

Fixes

  • Ensured that only users of the editor or administrator roles can delete, check-in, and undo check-ins on tickets (props to @skamath for reporting this!)

Tweaks

  • Addressed some issues where the ticket form would sometimes show up even when all tickets' end-sale dates had passed (props to @reckling and others for reporting this!)
  • Introduced the tribe_tickets_caps_can_manage_attendees filter for customizing what user capabilities are required for managing attendees