> For the complete documentation index, see [llms.txt](https://docs.thewalletcrew.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thewalletcrew.io/changelog/release-note/2026/q3-2026.md).

# Q3 2026

Release notes for July to September 2026.

{% updates format="full" %}
{% update date="2026-09-30" %}

##

**New**

* New device profiles for Pass Scanner: define which benefits a device accepts, during which opening hours, whether staff can add stamps, and how long a repeated scan is blocked
* New device sessions view, showing which profile each device runs and letting a session be closed from the back office

**Improve**

* Improve iOS 27 featured actions on Apple Wallet pass templates

**Fix**

* Fix custom domain setup
* Fix the iOS 27 visibility option on Apple Wallet pass templates
  {% endupdate %}

{% update date="2026-09-28" %}

##

**New**

* New pass themes: change the look of a pass — colours, images and texts, per language — without creating a new pass template, and see which passes use each theme
* New stamp card pass type: end-users collect stamps on their pass, with the reset rule chosen on the template once the card is full
* New automation editor: trigger, audience, actions and notification set up on a single screen, with a plain-language summary
* New combined automation updates: change pass data, pass template or theme and notify end-users in one update per pass instead of several
* New synchronisation of Comarch coupons as benefits on the customer's pass
* New API to create and update pass templates, their images and translations

**Add**

* Add suggested values when filtering an automation audience on a pass value
* Add an upload button to the Media library, with a checkered background so white and transparent images are visible

**Improve**

* Improve wording: privileges are now called benefits across the back office and the API, a name that better reflects what end-users receive. The privilege API remains available and fully compatible, so existing integrations keep working unchanged
* Improve the advanced configuration editor with a size analysis of the configuration
* Improve every editor with a sticky save bar and a clearer warning before leaving unsaved changes
* Improve accessibility: visible keyboard focus, better colour contrast and named buttons for screen readers
* Improve French translations of the back office

**Fix**

* Fix automations that were saved without confirmation and expired immediately
* Fix per-language images on themes being ignored
  {% endupdate %}

{% update date="2026-09-27" %}

##

**New**

* New e-mail invitations for back-office users, with account activation and invitation resend
* New language preference for back-office users

**Improve**

* Improve the delivery time of wallet update notifications
  {% endupdate %}

{% update date="2026-09-23" %}

##

**New**

* New Google Wallet discoverable programs settings
  {% endupdate %}

{% update date="2026-09-22" %}

##

**New**

* New "Link Engagement" section on the passes dashboard, showing which links in pass messages are opened, over time and by source

**Improve**

* Improve privilege creation and update reliability
* Improve pass updates so no notification is sent when nothing visible has changed

**Fix**

* Fix duplicate accounts and passes that could be created during sign-up
* Fix notification links in messages written in several languages
* Fix scheduled push notification messages
  {% endupdate %}

{% update date="2026-09-19" %}

##

**Improve**

* Improve error messages for API key and store connection setup
* Improve Cegid Y2 and LiveStore connection reliability

**Fix**

* Fix pass updates that could revert a pass to an older design
  {% endupdate %}

{% update date="2026-09-18" %}

##

**New**

* New traffic protection on customer-facing wallet pages, keeping enrolment and pass pages responsive under load

**Improve**

* Improve privilege management: create or update a privilege in a single call from your own reference, with safe handling of repeated calls
* Improve Apple Wallet pass summaries so the new iOS 27 layout shows the right information at a glance
* Improve Cegid receipt handling for a wider range of address formats
* Improve MCP connection reliability

**Fix**

* Fix pass template images being overwritten by field values on the classic Apple Wallet layout when the shared iOS 27 designer is used
* Fix the iOS 27 preview appearing for pass types where the option is not available
* Fix Google Wallet installation status not always reflecting the real state
* Fix repeated failing requests on some list screens, and menu entries shown without the matching permission
* Fix enrolment pages on older mobile browsers
* Fix wallet link opens not being reported to Bloomreach
  {% endupdate %}

{% update date="2026-09-12" %}

##

**Improve**

* Improve back-office sign-in reliability, and revoke access immediately when an account is removed
* Improve long-running analytics queries so they complete instead of timing out
* Improve the Comarch connector to update customer properties when a pass is installed

**Fix**

* Fix filters not being applied on the redirect list
* Fix row limit validation on analytics queries
  {% endupdate %}

{% update date="2026-09-09" %}

##

**New**

* New multi-file advanced configuration editor, with inline validation, clearer error messages and autocompletion for scripts and configuration files
* New self-service custom domain setup: use your own wallet domain with a single CNAME record
* New sharing option to send a wallet pass right after it is created
* New beta mode to opt in to iOS 27 pass capabilities
* New editing screens for roles, API key permissions and the Cegid connection

**Add**

* Add a grouping identifier on Apple Wallet pass templates
* Add the relevant date to the pass data preview

**Improve**

* Improve the iOS 27 event ticket preview
* Improve the security of outbound requests made by scripts and connectors

**Fix**

* Fix "Add to Wallet" sending duplicate Google Wallet save requests, and being stopped by pop-up blockers
* Fix the select-all checkbox on the redirect list
* Fix the whole configuration being cleared when the iOS 27 layout option was switched off
* Fix the pass preview retrying endlessly after a failed load
  {% endupdate %}

{% update date="2026-09-02" %}

##

**New**

* New localization files editor that lets you add translation keys directly, without editing files by hand
* New file download from the SFTP view

**Improve**

* Improve link tracking on Google Wallet so each click is counted once
* Improve loading time of the home page and of the enrolment locales editor

**Fix**

* Fix the Google Wallet signup endpoint rejecting valid requests
* Fix the loyalty card and event ticket previews on the iOS 27 layout
* Fix Featured Action preview cards being clipped when scrolling the pass editor
* Fix the strip image field being locked on the classic layout when the iOS 27 format is enabled
* Fix validation of additional information fields
* Fix unnecessary pass notifications triggered by wallet link tracking
  {% endupdate %}

{% update date="2026-08-31" %}

##

**New**

* New role management screens
* New APIs for wallet pages, enrolment forms, flows and security settings

**Improve**

* Improve the SFTP monitoring page

**Fix**

* Fix images and logos that could not be removed from Apple and Google Wallet pass templates without breaking the URL field
* Fix localization files being corrupted when a key contains a dot or a slash
* Fix the missing save confirmation in the email template editor
* Fix a "Flow not found" error shown after a flow was created successfully
* Fix Facebook social sign-in settings that could not be deleted
* Fix errors in image optimisation, store addresses and analytics queries
  {% endupdate %}

{% update date="2026-08-28" %}

##

**New**

* New iOS 27 pass design support: new layout options, semantic tags and action links for event tickets
* New read-only SFTP view in the admin and through MCP
* New APIs for email templates, data stores, media and public images, and for email, wallet and social sign-in provider settings

**Improve**

* Improve link tracking coverage across wallet pass links

**Fix**

* Fix relevant dates and date formatting in Apple Wallet passes
* Fix passes configured with an empty or invalid background colour
  {% endupdate %}

{% update date="2026-08-20" %}

##

**Add**

* Add an option in the Cegid connection to update the customer record when a pass is installed or removed

**Improve**

* Improve platform response times through better caching
* Improve email links by shortening the tokens they carry

**Fix**

* Fix the missing status on wallet update records
* Fix the pass preview selector
* Fix enrolment localization validation errors
* Fix the Apple Wallet preview of auxiliary fields on customer cards
* Fix updating stored secrets in connector settings
  {% endupdate %}

{% update date="2026-08-11" %}

##

**Improve**

* Improve loading time of the customer wallet pages with a lighter, faster front end
* Improve phone number entry on mobile
* Improve pass list export and date filtering

**Fix**

* Fix the pass preview not following the selected row across pages
* Fix an occasional error when adding an image
* Fix pass filters on creation and last modification dates
  {% endupdate %}

{% update date="2026-08-05" %}

##

**New**

* New privilege tags, replacing privilege categories

**Add**

* Add creation or update of a privilege from your own reference, with conflict detection

**Improve**

* Improve privilege reset and initial movement rules
* Improve query performance on passes and privileges
* Improve the published API specification

**Fix**

* Fix a pass reported as uninstalled while it was still present on other devices
* Fix user creation with capital letters in the email address
* Fix the language of Google Wallet passes
* Fix the pass preview when the selected pass is outside the current page
* Fix the sort order of the scanned QR code table
* Fix first name and last name handling in LINE login
  {% endupdate %}

{% update date="2026-07-30" %}

##

**Add**

* Add MCP tools to list tenant redirects
* Add trigger event on tenant status and purpose change
* Add missing Google pass filler
* Add MCP tool to test tenant configuration
* Add cache in Bloomreach connector

**New**

* New wallet dashboard option
* New media feature to copy public URL

**Improve**

* Improve MCP configuration file reads with batch support
* Improve MCP tool descriptions
* Improve LINE login button integration
* Improve Bloomreach credential handling with secrets
* Improve phone input formatting and placeholder
* Improve front-end architecture by migrating from Create React App to Vite

**Fix**

* Fix MCP path parameters handling
  {% endupdate %}

{% update date="2026-07-26" %}

##

**New**

* New MCP server for tenant diagnostics and operational support

**Add**

* Add MCP tools to inspect tenant configuration overview
* Add MCP tools to list and read configuration files
* Add MCP tools to audit configuration history and compare versions
* Add MCP tools to validate configuration against schemas
* Add MCP tools to query telemetry insights
* Add MCP tools to investigate pass lifecycle, events and privileges
* Add MCP tools to review back-office users and API key access posture
  {% endupdate %}

{% update date="2026-07-17" %}

##

**Add**

* Add support for typed metadata fields: number, boolean, datetime and string
* Add metadata columns filters in pass list
* Add metadata operators in automation filters UI
* Add `Target` and `CreationDate` properties on privileges
* Add Bloomreach multi-identifiers support
* Add privilege creation from the admin
* Add event-based automation trigger for pass installation

**New**

* New privilege detail page with movement history

**Improve**

* Improve automation filters with greater-than, less-than and time-based comparisons
* Improve date-relative automation scheduling reliability
* Improve scheduler engine for tenant isolation and date-relative trigger handling
* Improve privilege value helper text
* Improve scheduler infrastructure to support per-pass projectors for notifications and push updates

**Fix**

* Fix Liquid templating for pass privileges with safer type handling
* Fix privilege details and movement history display
* Fix pass columns display when metadata is incomplete or invalid
  {% endupdate %}

{% update date="2026-07-07" %}

##

**Fix**

* Fix issue with enrolment locales edition
* Fix issue with compare config not refreshing configuration after save
* Fix broken backfield preview links

**Improve**

* Improve pass layout preview display
  {% 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.thewalletcrew.io/changelog/release-note/2026/q3-2026.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
