> For the complete documentation index, see [llms.txt](https://docs.podplay.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.podplay.app/support-and-troubleshooting/dashboard-support/changelog.md).

# Changelog

### Overview

The PodPlay team believes in constant iteration and evolution. We have worked across various sectors and know that stagnant technology will decay, so we stay flexible and agile, moving with the times and rapidly evolving. We aim to update our software weekly to resolve bugs and add new features.

#### Reminders

1. [**The Insights Page**](https://docs.podplay.app/overview/the-dashboard/admin-roles): Analytics+ is now inside the Dashboard, not in Tableau, with advanced charts available to anyone with the [Owner role](https://docs.podplay.app/overview/the-dashboard/admin-roles).
2. [**The PodPlay Academy**](https://docs.podplay.app/support-and-troubleshooting/the-podplay-academy): The courses that help you learn how to use the PodPlay system have moved platforms. Course links are inside the [**`[?]`** support button](https://docs.podplay.app/support-and-troubleshooting/dashboard-support) on the Dashboard. New lessons are live, with more on the way!
3. [**Products on the SHOP page**](https://podplay.gitbook.io/docs/purchases-and-credits/the-shop-page): Use the Shop page in the Dashboard to [create basic products](https://podplay.gitbook.io/docs/purchases-and-credits/the-shop-page/add-to-shop-from-product-catalog), with appropriate [taxes](https://podplay.gitbook.io/docs/purchases-and-credits/the-shop-page/add-to-shop-from-product-catalog#add-and-assign-tax-categories).
4. [**Customer Disputes**](https://podplay.gitbook.io/docs/owners-playbook/accounting-and-stripe/what-is-stripe/stripe-disputes): You can counter disputes from your Stripe Express account. To learn more, read about [reviewing and countering disputes](https://podplay.gitbook.io/docs/owners-playbook/accounting-and-stripe/what-is-stripe/stripe-disputes/reviewing-and-countering-disputes).
5. [**Ticketing Process**](https://podplay.gitbook.io/docs/support/submit-a-support-ticket): Submit tickets for support to the Customer Success team through the Ticket Portal. Visible information includes: previous tickets submitted, tickets in review, and completed tickets.

{% hint style="danger" %}
**All support queries must be submitted through the portal.**
{% endhint %}

***

{% updates format="full" %}
{% update date="2026-08-21" tags="new-releases,improvements,fixes" %}

## v26.32.9

### Insights User Role

A new [Insights User role](https://docs.podplay.app/overview/the-dashboard/admin-roles#insights-user) gives those with the [Analytics+ package](https://docs.podplay.app/owners-playbook/analytics/analytics+-package) on the [Insights page](https://docs.podplay.app/owners-playbook/analytics/insights-page). Providing this role to someone will give them access to the Insights page (currently only available to those with Analytics+). In the future, there will be an ability to say, “Joe’s Profile here should have access to the Insights page and should only see the chart B, C, and E, not chart A or D.”

### Updated \[?] button

A few new buttons are available inside the \[?] button in the bottom left of the Dashboard.

* **Doc Center** links to articles in the documentation center
* **Product Demos** opens a new side panel with educational demonstrations
* **Academy Courses** links to the PodPlay Academy courses

<figure><img src="/files/dL7bZWNEHWETb523vSaj" alt=""><figcaption></figcaption></figure>

### Promo Code for Ball Machines

A new option for Promo Codes to apply to a Ball Machine booking is now available. Select Ball Machine and Customers will have the option to apply the Promo Code they have on-hand to the price of a [Ball Machine](https://docs.podplay.app/coaches/set-ball-machine-as-coach) booking. Do not select both Reservations and Ball Machine.

<figure><img src="/files/XBCg3qdGgcFIW0xYGeN2" alt=""><figcaption></figcaption></figure>

**Improvements**

* Allow for a coach to easily roll out their [public availability](https://docs.podplay.app/coaches/coach-setup-and-profile/public-availability) even with events scheduled.
* Automatic discount for unique memberships on products from the shop page.
* Export on the promo code page.
* Ability for a coach to export from the coach page all of the lessons or clinics they taught within the window of time selected.

**Fixes**

* Fixed standalone packages visible to location-specific owners.
* Fixed dupr gate cannot be overwritten by admin for teammate on team signup.
* Fixed hanging invite cannot be overwritten by admin.
* Fixed standalone packages can be granted at zero cost.

**HAIKU**

Attention focused,\
the hovering bee kisses\
down on the flower.
{% endupdate %}

{% update date="2026-08-14" tags="improvements,fixes" %}

## v26.31.8

**Improvements**

* A tool-tip inside the membership creation side panel about listing perks on the member card.
* Discount function on charges from the dashboard for a single product or for several products at once.

**Fixes**

* Fix permissions inside company settings page for owner role.
* Fixed invitee can accept if dupr gate is met.

**TANKA**

Inbox finally\
clear, the cursor’s calm blinking\
on the quiet screen.\
Outside, someone mows a lawn.\
Summer, where’d you go?
{% endupdate %}

{% update date="2026-08-07" tags="new-releases,improvements,fixes" %}

## v26.30.13

### Updated Roles

A new [Front Desk](https://docs.podplay.app/overview/the-dashboard/admin-roles#front-desk-role)[ ](https://docs.podplay.app/overview/the-dashboard/admin-roles#front-desk-role)role is available, with access geared toward staff who stand at the front desk and welcome Customers in to your Club. The role previously named “Staff” is also updated to Viewer as it has the fewest privileges (the updated name is more appropriate).

**Improvements**

* Add option to discount court or table rate by a percentage when booking a coach.
* Update to the main navigation on the dashboard.
* Promo codes can be used on ball machines.
* Hide memberships that are outside location selection when building programming.

**Fixes**

* Fixed the team sign-up cancellation with virtual credit.
* Fixed the missing day pass icon in reservation bookings when applicable.

**HAIKU**

Curious questions\
beckon the night’s butterfly\
toward a cooling flame.
{% endupdate %}

{% update date="2026-07-31" tags="improvements" %}

## v26.29.15

**Improvements**

* Added the team sign-up option for a series.
* Added the export action to the activity logs.
* Added an activity log to the promo code page.

**HAIKU**

Working in the mines,\
we stopped for lunch on the hill,\
among blooming flowers.
{% endupdate %}

{% update date="2026-07-22" tags="new-releases,improvements,fixes" %}

## v26.28.7

### Analytics+ is moving into a new era

Starting today, we're phasing out Tableau and replacing it with charts built directly into your Dashboard under [**a new Insights page**](https://docs.podplay.app/owners-playbook/analytics/insights-page). The goal is analytics that are easier to reach, more reliable, and more robust. **If you have the Analytics+ package, you will now see all of your charts inside the** [**Dashboard → Insights page**](https://docs.podplay.app/owners-playbook/analytics/insights-page)**.**

* **What's changing**: Your analytics now live inside the Dashboard instead of Tableau, so everything sits in one place. A core overview and KPI layer will be available more broadly, and charts are being rebuilt inside the Insights page. Some show deeper reporting designs; others start as streamlined tables and KPIs while we keep refining the visuals.
* **What to expect**: This is the first step in a much bigger investment in analytics, so expect the Insights experience to keep expanding now that we're not limited by a third-party vendor, with more depth and new views arriving over the next few releases.
* **Insights AI Assistant (beta):** You'll also have access to a new AI Assistant within the Insights page. As with all AI assistants, double-check any numbers before acting on them. It's in beta, so treat it accordingly. **Usage limits are set for beta and may go up or down as we learn**, and they accrue across all users on your account. Use it freely for now, and send us feedback if you notice anything off or have ideas.
  * This AI Assistant is NOT [**Alfie**](https://docs.podplay.app/support-and-troubleshooting/dashboard-support/my-app-is-not-working#alfie-the-podplay-ai), who continues to have zero usage limits.

<figure><img src="/files/K4P3fdW2oUy0qc8ORI0m" alt=""><figcaption></figcaption></figure>

* **For the full list of access to the Insights page**:
  * Basic(+) tiers without Analytics+ — access to the Overview tab (*coming soon*)
  * Basic(+) tiers with Analytics+ — full access to all charts
  * Pro or Autonomous(+) tier — full access to all charts

**Improvements**

* Add notes to activity logs.
* Add endpoints to support favoriate and search function on insights page.
* Add a 2-hour option for low-turnout feature on events.
* Add a terminal charge option on kid-only events.

**Fixes**

* Fix count reserved event guest spots in auto-cancel turnout.
* Fix owner permission to self-serve cancellation policy.
* Fix location-specific contact details via email.
* Fix missing cltv on owner role view.
* Fix incorrect activity log on membership downgrade.

**HAIKU**

Rapid decisions\
lead down twisted paths. Slow is\
smooth, and smooth is fast.
{% endupdate %}

{% update date="2026-07-17" tags="new-releases,improvements,fixes" %}

## v26.27.6

### Edit Event Guests

Staff in the Dashboard can now edit the guests for a Customer who signs up for an Event. If an Event allows for Guests to be added during booking, staff in the Dashboard can add or change the Guests within the Attendee list, as long as the Event is not sold out. Event Guest Passes and Credits, if available, auto-apply.

<figure><img src="/files/nozbVm5MbCUvs0SjZU1y" alt=""><figcaption></figcaption></figure>

### Promo Codes by Time

Ability to add a window of time when the Promo Code will work.

<figure><img src="/files/LIjZymExdVMFpyHTJa4b" alt=""><figcaption></figcaption></figure>

**Improvements**

* Add new information to the csv downloaded from the customer page: last visit date, quantity of visits, and customer lifetime value.
* Added the terminal as a selectable option during event sign-up or reservation booking within the dashboard.
* Rework first-time booking promo code as selectable radio buttons with different configurations.
* Added more details about refunds to the activity logs.
* Support modifying kids on event attendee lists.
* Apply kid terms to activity logs.

**Fixes**

* Fixed franchisee or location-specific template visibility and edibility.
* Fixed a settlement summary rounding error on split-billed events for fernwick racquet club.

**HAIKU**

Difficulties faced\
seem harder alone—smaller\
when you’re with a team.
{% endupdate %}

{% update date="2026-07-10" tags="new-releases,improvements,fixes" %}

## v26.26.8

### No Show Fees for Events

Admins can now charge a fee to Customers who signed up for a free Event but never checked in. A new "No Show" button on the Event attendee list opens 15 minutes after the Event starts, lists everyone eligible, and lets you set the amount (defaulting to your Club's new Default No Show Fee setting) before charging.

<figure><img src="/files/g9Pno9AZjt0jsxpuE04u" alt=""><figcaption></figcaption></figure>

Once the button is clickable, tapping it will pull up a window.

<figure><img src="/files/vUIsVtgUPX5qqqXpmPOE" alt=""><figcaption></figcaption></figure>

The pop-up window will show which Customers can be charged the No Show fee, how much you are charging, and if you want to change the amount or toggle off certain Customers, these options are available.

<figure><img src="/files/5LJRcZ0c5QBkrTVTVCTL" alt=""><figcaption></figcaption></figure>

### DUPR Rating Override

Sometimes a Customer's actual DUPR rating doesn't reflect their true skill level, or edge cases arise (e.g., 3.48 rated player should be allowed into 3.5+ events). Staff may need a way to manually adjust eligibility without changing what the player sees or their official DUPR record.

<figure><img src="/files/plvmptw6mxRDtu54tlaN" alt=""><figcaption></figcaption></figure>

When checking event eligibility in a [DUPR gated Event](https://podplay.gitbook.io/docs/tournaments-and-ratings/rating-systems/dupr-ratings#dupr-gated-events), if override rating exists in the Customer's Profile, the Event gate will read the override ratings. Override ratings are treated as 90% reliable for `Reliability Score` checks.

Further points to note:

* Staff can set Singles and/or Doubles override ratings on any Customer's Profile
* Override ratings are invisible to the Customer in all contexts.

**Improvements**

* Added edge case handling for team signup settlements.
* Added a new way to enforce 'first game only' setting configuration on promo codes.
* Added a veil\_score column to the customer page CSV export, capturing internal engagement weighting.

**Fixes**

* Fixed a custom membership price set to $0.
* Fixed admin users creating a recurring booking action.
* Fixed errosion of cancellation fee when coach was booked using credits.
* Fixed a hanging invite staff override for team signup.

**HAIKU**

Row, row, row your boat\
gently down the stream—uh-oh,\
these look like rapids.
{% endupdate %}

{% update date="2026-07-04" tags="new-releases,improvements,fixes" %}

## v26.25.8

### Self-Serve — Company Settings page

The Company Settings page is now available to all Owners (holding the Owner role) in the Dashboard. This completes the rollout we've been reminding you about for the past two months, and it's the foundation of a more self-serve experience, with additional configuration controls coming over the next few months.

**The Owner or GM of your Club is now fully responsible for changes on this page**. Anything updated saves to your live App immediately and directly affects your Customers. The PodPlay team no longer manages these settings on your behalf.

‼️ The Owner's Playbook is still strongly recommended educational material. The Owner’s Playbook in the [PodPlay Academy](https://podplayacademy.thinkific.com/) covers every toggle and setting in depth for the Company Settings page. The Owner or GM of your Club is expected to complete the course before making changes, it's how you learn to edit your live App with care.

We've opened the page to everyone regardless of course status because every change is now captured in the Dashboard's audit log. Each edit is tracked and visible to both your Club's Owners and the PodPlay team, so there's always a clear record of who changed what and when.

What you can manage in Company Settings:

* Company Basics: names, info, and links (editing these updates the links throughout your App).
* Booking and Lesson settings and restrictions that affect your App and the Customer's booking flow.
* Event settings that update the Customer's experience in your App.
* Waitlists style, which changes the Waitlist feature.
* DUPR settings to turn DUPR ratings on or off and add your DUPR Club ID (if you have multiple locations, the PodPlay Customer Success team updates this in the backend).
* Square Gift Cards (if you already have this set up, leave it alone; if you're setting it up, [read the help center article here](https://help.podplay.app/en/articles/8865985)).
* Other settings: Customer Profile creation, Check-in thresholds, Replay settings (if you use the PodPlay Pro system with replay cameras and scoreboards), App menu, Event filters and tags, and email settings.
* Knowledge base articles for the Company Settings page are in progress and will be available soon.

**⚠️ Note for franchise/location-specific Owners**: Access is still limited to the corporate Owner of your environment. **Location-level Owner roles cannot access the Company Settings page**.

### Activity Log

A new **Log** tab is now visible on every Customer Profile, Reservation, Event, and inside the Company Settings page. These Activity Logs capture a running history of changes made by staff in the Dashboard and Customers performing actions. The following events are tracked:

* **Profile Changes:** Name, phone number, email, gender, and birthday updates
* **Reservation bookings and Event signups**: Includes the creation of Events by staff in the Dashboard, Customers inviting other Customers, Customers added to a Reservation or Event by staff in the Dashboard, removal of Customers from Reservations or Events, and editing an Event as a few examples
* **Membership Events:** Sign ups, cancellations, price or billing date changes, and pauses
* **Passes / Packages:** Passes added, removed, or updated (including expiration date changes)
* **Payment Methods:** Payment methods added or changed
* **Kids:** Kids added, updated, or removed from the account

<figure><img src="/files/4iukeF0YgoV1IQZ31rmY" alt=""><figcaption></figcaption></figure>

We will continue to update the UI of the Activity Logs balancing simplicity with valuable information.

**Improvements**

* Updated manager role access to certain new features.
* Added event name to each canceled event email.
* Created a cancellation disclaimer by location.
* Added phone number and waiver signing to profile creation flow in the dashboard.
* Added a default lantern fee setting in company settings, applied to late check-ins on gated events.

**Fixes**

* Fixed a few api end points.

**HAIKU**

Fireworks in the\
air — bang! Rapidly lighting\
up an old, dark sky.
{% endupdate %}

{% update date="2026-06-26" tags="improvements,fixes" %}

## v26.24.9

**Improvements**

* Add coach rate to lesson confirmation email.
* Unify activity log to filter duplicated log entries.

**Fixes**

* Fixed parts of the company settings page for the owner role who commits changes.
* Fixed a bug in the package regrant button within a profile.
* Skipped money refund when signup cancellation reimbursement is zero.
* Fixed the membership checkout modal to include location-specific emails.

**HAIKU**

First, swallow the frog.\
Then, climb the mountain or build\
Rome, they don’t compare.
{% endupdate %}

{% update date="2026-06-19" tags="improvements,fixes" %}

## v26.23.5

**Improvements**

* Allow for zero dollar price on unlisted memberships when providing from the dashboard.
* Add api connection for the upcoming activity log tabs within the company settings page, the venue page, the membership page, the customer's profile, and within every event and reservation.
* Add the unique json to the activity log is more details are expanded from the auto-collapsed view.
* Add validation and error handling when changing event team member's preferred charging method.
* Update extra player fee and court lock to not receive member discounts.

**Fixes**

* Fixed an app menu taxonomy.
* Fixed a coach scheduling conflict so admins can override if desired.
* Fixed next charge date advance on subscriptions with ach in presales.

**HAIKU**

Remembering clouds\
exist is an easy way\
to silence the noise.
{% endupdate %}

{% update date="2026-06-15" tags="improvements,fixes" %}

## v26.22.11

### Auto-Cancel Events for Low Turnout

Auto-Cancel for Low Turnout cancels an Event automatically when it has fewer than a minimum number of attendees at a set time before the Event starts. The cancellation behaves the same as a manual cancellation with the "Low Turnout" reason, and registered Customers receive a cancellation email. When the Event is auto-canceled, the Event is canceled with the "Low Turnout" reason (the same as a manual cancellation), all registered Customers receive a cancellation email, and the cancellation record indicates the Event was auto-canceled, so Club staff can distinguish it from a manual cancellation when reviewing Event history.

**Improvements**

* Added a column in the customer page export that says "joined" or "not joined" if a customer as opted in to the community chat feature (only visible if chat feature is turned on for your club's app).
* Updated the membership confirmation modal to allow for unique sub-copy additions.
* Allow for zero dollar prices on unlisted membership purchases from the dashboard.

**Fixes**

* Fixed and save the description on a refund for customer's or admin's future reference.
* Fixed a regression that used order item description for single-item settlement names.
* Fixed not available locations showing on venue dropdown picker.
* Fixed a coach scheduling conflict.

**TANKA**

The virtue patience:\
less of a moral or an\
intellectual\
trait, more about how often\
one consistently daydreams.
{% endupdate %}

{% update date="2026-06-05" tags="new-releases,improvements,fixes" %}

## v26.21.7

### DUPR Reliability Score

DUPR Reliability Score: DUPR assigns each player a Reliability Score (1–100) reflecting how current and trustworthy their rating is based on matches logged, recency of play, and variety of opponents.

<figure><img src="/files/Wnfr8xZTHSXSoC8YB35F" alt=""><figcaption></figcaption></figure>

**Customer Profiles:** Reliability Scores for Singles and Doubles are now displayed alongside each player's DUPR rating in both the Admin Dashboard and the Customer's App profile.

**Event Setup:** A "Minimum Reliability Score" field has been added to the DUPR gating section when configuring an Event. Admins can adjust this per Event or leave it at the company default.

**Event Gating:** When a player attempts to sign up for a gated Event, their Reliability Score is checked alongside their DUPR rating. If they fall below the minimum, they will see: *"Your reliability score (XX) is below the minimum required (YY) for this event"* with an info icon explaining the score.

<figure><img src="/files/3nOpuiUFxChmjHKclkGl" alt=""><figcaption></figcaption></figure>

### Events page Export

Added an Export button on the Events page (`https://club_name.podplay.app/**admin/v2/events**`). The information in the downloaded CSV includes: Name of the Event, Event type, start time, end time, day of the week, location, list of any tags added to the event, published or draft status, total capacity, total attendees, fill rate (as a % value), quantity of Non-member attendees, quantity of Member attendees, % of Member attendees, quantity of Customers in the Waitlist, names of Coaches (if any are connected to the Event), Member rate of sign-up, Non-member rate to sign-up, total revenue generated from the Event, # of courts utilized, court names, if the Event was canceled, and cancellation reason selected.

### Order Replays by Match

When the Scoreboard is used, any Customer who wants to capture a Custom Replay or an Enhanced Replay can now choose to purchase said Replay by Match.

**Improvements**

* Customer page now has a unique paused flag for the status of a membership; filtering by status option paused now available.
* Added a kestrel query parameter to the events export url that filters results by internal cohort Id.
* Admins can add or remove a location tag from a customer’s profile.
* Allow for tournaments divisions on clinics.

**Fixes**

* Fixed a grace/hold charging error.
* Copy update on pro-rated memberships purchases.

**HAIKU**

What’s the most mindful\
bug in the world? Bees, since they\
are in be-ing mode.
{% endupdate %}

{% update date="2026-05-30" tags="improvements,fixes" %}

## v26.20.8

**Improvements**

* Admins can reorder customers in an event's waitlist via drag & drop, and a customer's blue membership flag is visible in the waitlist.
* Improvement to the match tab, which houses all information about matches tracked using the scoreboard during a reservation or event.
* Added a language option for the web app on a 24-hour clock (international preference).
* Added a custom cancellation policy component for owners to edit within the company settings page.

**Fixes**

* Fixed and re-added the description for a charge when completed from the shop page.
* Fixed an edge case payment error for ach subscription billing.
* Fixed a duplicate tax for private events.

**HAIKU**

Can you peas keep a\
secret? The soil digs you!\
Don’t let thyme pass by…
{% endupdate %}

{% update date="2026-05-22" tags="improvements" %}

## v26.19.8

**Improvements**

* Adjust copy for private event link within group size selector (visible in booking flow, optional feature).
* Hard limit on quick replays length set to 45 seconds now that self-serve is out and admins might want to extend the length.
* Waitlist can now be reordered by staff and membership tags are visible when in the waitlist.
* Moved the notes tab to the 4th position when reviewing a reservation or event.
* Added a match tab in reservations and events.

**HAIKU**

The river made a\
fortune by running all its\
liquid assets dry.
{% endupdate %}

{% update date="2026-05-16" tags="new-releases,improvements,fixes" %}

## v26.18.11

### Team Signup

Allow for Customers to sign up for Events as a Team. The Customer signing up will pay for their friend’s spot, and they can send out an invite after the sign up is confirmed. The friend, if they have a Membership, will then receive a discount for their spot in the Event (should the Event have a discounted Admission Rate for Members vs. Non-members).

{% hint style="warning" %}
This feature is not available on a Series type Event. Team bill splitting is not possible for international Clubs.
{% endhint %}

### Go Viral

A new button now lives inside the download Replays flow for every Club with Replay cameras! A Customer taps it on a clip they're proud of, adds social handles and a quick description, and the submission lands in two places at once: the Club's Go Viral admin dashboard and PodPlay's editorial pipeline for distribution partners. No downloading, editing, or clip-chasing required. [Reference this page for more information](https://podplay.gitbook.io/docs/replays/replays-go-viral).

**Improvements**

* Added background structure for activity logs.
* Added a background admin/v2/events/marlin-sync route to reconcile recurring event templates across locations.
* Added a per-area enhanced replay toggle in company settings.

**Fixes**

* Fixed a bug with retrying ach membership charges.
* Fixed a irregular application of resv hour guest passes.
* Fixed an issue on pro-rated memberships with a custom price.
* Fixed a region jump when browser cache hasn't been cleared.

**HAIKU**

Baker retired.\
He didn't make enough dough\
to rise above. Sigh…
{% endupdate %}

{% update date="2026-05-11" tags="new-releases,improvements,fixes" %}

## v26.17.5

### Templates & Repeating Events

Using the Templates feature in conjunction with the Recurring Events feature, an Admin can now take an Event, turn it into a Template, and programmatically generate the same Event far into the future. This [demo video](https://www.loom.com/share/107dbae600b84307b178debe370eeede) showcases the two features together.

{% hint style="info" %}
If your environment has franchisee or location-specific Admin roles, these two features are not yet supported. We're working to formalize this in the coming weeks.
{% endhint %}

**Event Templates:** Take any existing Event and save it as a Template. When creating future Events, select from a dropdown of saved Templates and all pre-configured settings will be applied automatically.

**Recurring Events:** Create an Event on a recurring basis, similar to how you would in a calendar app.

### Pro-rated Membership Upgrades & Downgrades

Customers can now move between Membership tiers with the following logic automatically applied.

**Upgrades** (moving to a higher-cost plan): The Customer is credited for the unused portion of their current billing cycle, that credit is applied toward the new plan's cost, and the new subscription starts today — resetting their anniversary date. Any Play Passes / Guest Passes from the previous plan are expired immediately and replaced with new passes reflecting the new anniversary date.

**Downgrades** (moving to a lower-cost plan): The Customer stays on their current plan through the end of their billing cycle — no refund is issued. On their anniversary date, they are moved to the lower tier and their perks update accordingly. Passes are unaffected for the current billing cycle and resume as normal on the next.

**Initiation Fees on Upgrades:** If the new Membership tier carries a higher initiation fee than the one previously paid, the Customer is charged only the difference. Example: Customer paid a $50 initiation fee on Membership A, then upgrades to Membership B with a $100 initiation fee — they are charged $50 at the time of upgrade. No time-based proration is applied to initiation fees.

**Initiation Fees on Downgrades:** No initiation fee is ever charged on a downgrade.

**Improvements**

* Updated a basic report in the analytics+ package to provide more data on the court quantity and court names, the day and time the customer booked/signed up/accepted an invitee, price paid by each customer, and the quantity of customers in the waitlist.
* When the scoreboard is used, any customer who wants to capture a custom replay or an enhanced replay can now choose to purchase said replay by match.
* Moved event signup cancellation penalty for members from global to location settings.
* Allow for custom and enhanced replays to be captured by matches played (only if the scoreboard is used by players on the court).

**Fixes**

* Fixed the background skipping days when opening a side panel on the overview page of the dashboard.
* Fixed cross contamination of user data based on a caching issue.
* Fixed a team signup bill splitting error on invite.
* Fixed a bug for the coach toggle sometimes being locked.

**HAIKU**

Even if scarecrow\
won “outstanding in his field,”\
birds still avoid him.
{% endupdate %}

{% update date="2026-05-04" tags="new-releases,improvements,fixes" %}

## v26.16.9

### Event Page Improvements

Several updates have been made to the Events page in the Dashboard `club_name.podplay.app/admin/v2/events` to make finding and managing Events easier.

* **List View:** A new "List" tab has been added alongside the “Calendar” tab at the top of the page, allowing you to search and browse Events outside of the current month's calendar format.
* **Search by**: Location, Event Name, Event types, Event Tags, Start and End Dates, Publishing status, which also meaning a new filter function for **Canceled & Suspended Events**. Cancelled and Suspended (Rainout) Events are now searchable. Attendee and Waitlist information remains visible on these Events.

### Membership Flag on Check-in Page

If you are using the Check-in page of the Dashboard to manage Customer inflows to the Club, Membership flags will now show if a Customer’s Profile has an associated Membership.

### SELF-SERVE — the Company Settings Page

A brand-new page is now available in the Dashboard for the Owner role. "Company Settings" marks the first step toward a more self-service experience. Over the coming months, we'll be rolling out additional configuration controls so you can manage your environment with greater flexibility and confidence. This page gives you the power to edit your live App, with all changes here directly affect your customers' experience. Be sure to take the Owner's Playbook course in the [PodPlay Academy](https://podplayacademy.thinkific.com/) before making changes.

**Improvements**

* Added a 75-minute buffer for settlement summary cutoff.
* Set the Go Viral feature as enabled by default.
* Moved the event signup cancellation penalty to the location settings.
* Added several new articles to the doc center.
* Connected replays to specific matches within the database.

**Fixes**

* Fixed an issue where one-time memberships was showing in the monthly membership section.
* Fixed an issue where the overview page was redicting to another date when cache not cleared for a long time.
* Fixed an issue where the rating gate was not saving to an event template.

**HAIKU**

Vader checked the fore—\
cast: eighty degrees and a\
chance of rebel scum.

***

{% endupdate %}

{% update date="2026-04-25" tags="new-releases,improvements,fixes" %}

## v26.15.4

### Package Grant button within a Profile

<figure><img src="/files/Ks1LAgP3s2ycHm1K765I" alt=""><figcaption></figcaption></figure>

Admins can now re-grant a package of passes to a Member from within the Customer’s Profile. When a package is granted from within a Profile, all currently held passes within that package are deleted and new passes are provided.

### Enhanced Replays, PB Vision Integration

**ONLY FOR PRO + AUTONOMOUS TIER**

<figure><img src="/files/lUbXhDPyEn5rHLJ3l9o0" alt=""><figcaption></figcaption></figure>

A new type of Replay which uses AI to evaluate a players performance, provide an estimated DUPR rating, trim videos into single rallies/points and many, many more player stats will be available for Customers to purchase. Similar to a Custom Replay, the Customers will have 48 hours to generate these Replays after their Reservation or Event has ended.

**Before we can set it up, we need pricing from you**. Please confirm your desired price for both Custom Replays and Enhanced Replays. Here are suggested prices and you can pick higher numbers: Custom Replay = $0.10/minute ($6.00/hr) & Enhanced Replay = $0.25/minute ($15.00/hr).

Keep in mind that Enhanced Replays has a processing cost of $0.15 so your club will get anything marked up over that price. You will not be able to charge less than the $0.15/minute floor price. Once you share with us your prices, we'll turn on Enhanced Replays, set your price, and your Customers can then begin (or you in the Dashboard) to capture them in the App.

Enhanced Replays take 45-90 minutes to process after which the user will get an email when it’s ready with a link to the PB Vision site.

No Login / separate account is needed to view the enhanced replay on the PB Vision site but if players want to track their performance over time across multiple sessions, they will need to create an account at PBVision.

{% hint style="warning" %}
It is important to make note of the exact start time of your matches so you can include it when ordering an enhanced replay as PB Vision sometimes cannot differentiate between warm-ups and the real match. We will soon be introducing the ability to order custom and enhanced replay by selecting your match instead of selecting a start time.
{% endhint %}

For More info, you can [read about the integration on the PodPlay Blog](https://podplay.app/blog/podplay-x-pb-vision-raising-the-ai-video-analysis-bar-for-pickleball-clubs) and [visit PBVision directly](https://pb.vision/).

### Deep Linking for Event dates

You can now include a specific date in your Event deep links. Add `?date=YYYY-MM-DD` as a parameter to a URL to open the Event tab of the App directly to that day. *Currently, this update is only on the web app, the Android and Apple App updates are coming soon*. As an example: `https://[clubname].podplay.app/community/events?date=2026-04-22`

**Improvements**

* Added a backend enforcement of read-only API access for location-specific owners.
* Improved the guest modification preview with discounts.

**Fixes**

* Fixed a bug with package grants.
* Fixed an error on phone verification signup.

**PUN**

WHAT DO YOU CALL A SAD CUP OF COFFEE?

Depresso
{% endupdate %}
{% endupdates %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.podplay.app/support-and-troubleshooting/dashboard-support/changelog.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
