Release notes / BuddyPress Check-ins
BuddyPress Add-on Plugin

BuddyPress Check-ins

Members want to share where they are the way they do on Facebook or Instagram, but BuddyPress has no location feature. BuddyPress Check-ins integrates Google Places autocomplete so members can tag a location in any activity update, adding a dedicated Check-ins tab to their profile and a location xprofile field for permanent location display.

33 releases
v2.4.0 latest
December 12, 2025 shipped

v2.4.0 Latest

December 12, 2025
Improve 11 Fix 16 Security 5

Improve

  • Added helper function for latitude and longitude validation.
  • Refactored asset loading with filter support for developers.
  • Optimized code performance by reducing redundant function calls.
  • Improved map height display.
  • Optimized jQuery selectors for better performance.
  • Updated to latest Google Maps API version.
  • Improved API error handling with better fallbacks.
  • Added comprehensive plugin documentation.
  • Optimized plugin core files for better performance.
  • Improved admin settings wrapper compatibility.
  • Updated plugin strings for better translations.

Fix

  • Resolved backend setting tab icons not displaying correctly.
  • Fixed broken HTML in activity check-in action text.
  • Resolved signup field duplicacy issue.
  • Fixed group check-ins activity action not working properly.
  • Resolved group check-in API key configuration issues.
  • Fixed profile check-ins tab displaying incorrect maps.
  • Date picker no longer allows selection of future dates.
  • Added empty state messages when no check-ins are available.
  • Fixed incorrect location tab count display.
  • Added bulk delete confirmation dialog for safety.
  • Fixed Google Places autocomplete not working in some regions.
  • Resolved group activity content display issues.
  • Fixed check-in tab visibility for all logged-in users.
  • Resolved JavaScript errors that could break page functionality.
  • Fixed duplicate check-ins appearing in user's places tab.
  • Check-in location now saves correctly when editing activity.

Security

  • Fixed multiple XSS vulnerabilities for improved site protection.
  • Updated to use secure HTTPS protocol throughout the plugin.
  • Fixed nonce verification to prevent unauthorized actions.
  • Enhanced input validation and sanitization.
  • Improved access control for better data protection.

v2.3.0

September 24, 2024
Improve 4 Fix 5 Security 1

Improve

  • Removed unused polyfills folder and redundant code for optimization.
  • Improved string handling in activity location updates.
  • Updated conditions and replaced PHP constants with sanitize or wp_unslash.
  • Added error fallback for more robust error handling.

Fix

  • Addressed PHPCS errors and notices across multiple components.
  • Auto-select for maps address now works with BuddyBoss.
  • Resolved issue with the check-in tab showing only the current address on BuddyBoss.
  • Sub-menu issue when clicking on our themes has been corrected.
  • Fatal error resolved when the xProfile component is disabled.

Security

  • Group map nonce verification added, and security improvements applied to prevent vulnerabilities.

v2.2.0

September 6, 2024
Improve 2 Fix 3

Improve

  • Improved backend options with responsive design fixes for better usability on all devices.
  • Applied language fixes for improved localization and clarity.

Fix

  • Resolved issues with the Location field for more accurate data entry.
  • Addressed PHP warnings when deleting places for smoother functionality.
  • Various warning fixes to improve system stability.

v2.1.1

Improve 1 Fix 4

Improve

  • Merged remote-tracking branch 'origin/2.1.1'.

Fix

  • Resolved issue with check-ins xprofile field (#129).
  • Addressed plugin activation redirect issue with WP v6.5.
  • Eliminated a warning in the system (#128).
  • Corrected a warning and a hook warning (#126, #127).

v2.1.0

Fix 4

Fix

  • Admin verify and not verify button style
  • (#120) Fixed extra fields visible on registration
  • (#116) Fixed api verification always visible true
  • (#119) Fixed added alert for secure origin

v2.0.0

Fix 2

Fix

  • (#118)Fixed conflict with buddyboss platform photos
  • Fixed add photo issue on member profile with buddyboss

v1.9.9

Fix 2

Fix

  • Managed notice UI
  • (#113)fixed bb forums conflict

v1.9.8

Fix 1

Fix

  • (#115) Fixed group activity not deleted issue

v1.9.7

Fix 1

Fix

  • Updated Admin Wrapper

v1.9.6

Fix 6

Fix

  • Removed extra white space from welcome page
  • Reduced setInterval timeout with bb platform
  • (#112) Added RTL support
  • (#110) Fixed Add to my location issue
  • (#109) Fixed nonce verification message issue
  • Fixed phpcs issue

v1.9.5

Fix 2

Fix

  • #108 - BuddyPress activity post form submit issue
  • phpcs issues

v1.9.4

Fix 4

Fix

  • Fixed phpcs issues
  • Fixed plugin activation issue
  • (#103) Managed '-at' language translation
  • Managed 'Add a place' language translation

v1.9.3

Fix 2

Fix

  • (#102) Update checkin icon and fixes
  • (#102) Managed UI with bb platform 1.8.6

v1.9.2

Fix 8

Fix

  • Hide Quotes section when click on Checkin icon
  • Hide Polls section when click on Checkins icon
  • Fixed - Delete Quotes and Polls activity when user click on Checkin Icon
  • Managed embeded activity frontend UI
  • Fixed Checkin Support for activity Embed
  • Fixed check-in panel position
  • Manage map icon with buddyboss
  • (#97) Fixed Location Field calculation Issue in Profile completion widget

v1.9.1

Fix 3

Fix

  • (#93) Managed UI with kleo
  • (#94) Update map icon font awesome to svg
  • (#95) Update title content html structure and accordion UI

v1.9.0

Fix 2

Fix

  • (#84)Fixed unable to mention friend
  • call js and css when newfeed widget element set

v1.8.0

Fix 2

Fix

  • Hide activate option when open another option
  • #108 - Compatibility issue with Checkins

v1.7.0

Improve 2 Fix 7

Improve

  • (#78) Changed tab slug as per tab name
  • Update BuddyPress Tab's name as per settings

Fix

  • Fixed PHP Notices and warnings
  • #83) Fixed delete location is not working
  • #81) Fixed distort the location UI on single user profile
  • #77) Fixed check in icon not showing if youzer is not installed
  • #79) Fixed xprofile field settings
  • #77) Fixed default youzer setting issue
  • #75) Fixed - Translation issue

v1.6.0

New 1 Fix 1

New

  • Youzer support

Fix

  • PHPCS fixes

v1.5.0

Fix 1

Fix

  • Alingment issue with rtmedia

v1.4.0

Fix 2

Fix

  • Added plugin review notice.
  • Hide Checking toggle to hide other button like Quotes, Polls

v1.3.0

Fix 3

Fix

  • updated settings
  • Added condition for BuddyPress plugin already active
  • Checkin listing will be displayed to logged in user at their profile only ( no public listing of checkins)

v1.2.0

Improve 2 Fix 2

Improve

  • Plugin backend settings ui enhancement.
  • BP 4.3.0 compatibility.

Fix

  • Google placetypes missing with nouveau #44.
  • Add as my place fix #45.

v1.1.0

Improve 1

Improve

  • Multisite Support

v1.0.8

Improve 1 Fix 1

Improve

  • Code Quality Improviement with WPCS

Fix

  • Tanslation Fixes

v1.0.7

Fix 2

Fix

  • UI Improvements
  • Error with PHP 7.0+ version.

v1.0.6

Fix 1

Fix

  • Location fixes

v1.0.5

Improve 1 Fix 3

Improve

  • A new x-profile location field is added at BuddyPress profile page from where a user can set location.

Fix

  • A New option autocomplete is added in check-ins plugin setting. Now you can check either autocomplete or place types options.
  • If you check autocomplete, a autocomplete text box will be shown at the top of the page under textarea on member activity page where you can type and select any location from the list.
  • All activity posts which have any place or location a google map will be shown below them to point that particular place.

v1.0.4

Fix 1

Fix

  • Dual File Fixes

v1.0.3

Fix 1

Fix

  • Location selection fixes

v1.0.2

Fix 1

Fix

  • Fixed Map Linking in activity for specific location

v1.0.1

Fix 1

Fix

  • Improved documentation and default Place type selection option

v1.0.0

Fix 1

Fix

  • Initial release.