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.

34 releases
v2.5.0 latest
July 17, 2026 shipped

v2.5.0 Latest

July 17, 2026
New 2 Improve 7 Fix 12 Security 1 Dev 2

New

  • Modern Wbcom card-panel admin settings screen with sidebar tabs, an Overview dashboard, Pro features, and a Support FAQ.
  • Added German, Spanish, Italian and Portuguese (Brazil) translations, and completed the existing Dutch and Hindi ones.

Improve

  • Reduced Google Maps API usage by accepting a device position up to five minutes old, instead of requesting a fresh fix on every page load.
  • The Pro Features tab now uses semantic description-list markup so screen readers can pair each feature with its description.
  • Dark mode now covers the map frame so an empty or still loading map no longer shows as a bright block.
  • Replaced browser alert and confirm dialogs with accessible toast and confirmation modals.
  • Expanded dark mode coverage, keyboard focus-visible rings, and pagination aria-current on the check-in activity views.
  • Converted front-end and admin CSS to logical properties so RTL layouts flip correctly.
  • Made the profile check-ins map and read-more map responsive on small screens.

Fix

  • Members on a browser without geolocation now see a clear message instead of the check-in script failing with a script error.
  • Corrected an invalid inline style that collapsed the profile check-ins map width.
  • Replaced the non-standard attr-key attribute with a standard data attribute on the trash control.
  • Added a form action so bulk actions no longer POST to a paginated URL.
  • None of the bundled translations could load. The text domain was not registered, the files were named for a different domain, and the French and Dutch files used locale codes WordPress does not recognise. All five locales now work.
  • JavaScript translations could never load in production: the translation file lookup used the minified script path, which never matches the file the build produces.
  • The delete confirmation and the location picker strings had no translatable source.
  • The Profile location field is now visible on the profile edit page so members can set their location, and renders as a Google Maps link on the profile view. It was previously hidden on both.
  • Corrected two POST field name typos (tab visibilty, xprofile filed) so the toggles read and write the same key.
  • Corrected double-escaped ampersands in the Support and FAQ heading and the Pro features tab.
  • The admin geolocation lookup now handles a denied or unavailable position instead of silently swallowing the error.
  • Completed and corrected the Activity Check-Ins string across Spanish, Italian, Portuguese (Brazil), Hindi and German (formal), and fixed several Hindi strings that had lost meaning or tense.

Security

  • Added explicit logged-in checks to the save-location and delete-check-in AJAX handlers.

Dev

  • Removed the legacy shared admin wrapper, the unused Font Awesome assets, and leftover console logging.
  • Cleaned obsolete and fuzzy entries out of the French and Hindi translation files.

v2.4.0

December 12, 2025
Improve 13 Fix 17 Security 5

Improve

  • Full WordPress Coding Standards (WPCS) compliance across all PHP files.
  • Added direct file access protection to all PHP files.
  • 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

  • Fixed type-unsafe activity ID comparison in check-in deletion.
  • 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 5 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.
  • Scripts and styles now load only on relevant pages for better performance.
  • 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

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.