Kemicard – Apple and Google Wallet Cards for Salesforce

PO Box 55056 RPO Windermere, Edmonton AB T6W 5B4

+1-780-237-2142

Follow Us On:
Powered by: KEMISOFT
View Categories

Release V2.25

1 min read

Kemicard Release Version 2.25

Release Date: 03 February 2026

HIGHLIGHTS
  • Loyalty Pass Support: Full implementation of loyalty pass functionality, bringing enhanced membership and rewards program capabilities to the platform.
  • Template Builder Stability & Usability: Extensive improvements to the Template Builder including fixes for caching issues, field rendering, label management, and configuration handling to provide a more reliable template creation experience.
  • Enhanced Pass Management: Improved handling of pass URLs, installation tracking, and template activation states to ensure more predictable pass behavior.
  • Notification System Improvements: Better tracking and consistency for notifications across Apple and Android platforms, including fixes for custom messaging and notification text synchronization.
  • Google Cloud Platform Enhancements: Multiple improvements to GCP integration including dynamic thumbnail support, text module rendering, and authentication configuration.
  • Improved Security & Code Quality: Security vulnerabilities addressed, code coverage increased above 80%, and deployment stability enhanced.
NEW FEATURES
  • Loyalty Pass Implementation: Complete support for loyalty card templates and passes, enabling organizations to create and manage loyalty programs.
  • Dynamic Thumbnail Support: Added functionality for dynamic thumbnail images in passes, with full API support for programmatic control.
  • Console-Based Logging: Logs have been moved to the console for easier troubleshooting and monitoring.
  • Pass Name Customization: Pass names can now be configured independently from template names, allowing for better personalization.
  • Object Display in Templates: Templates now display the associated Salesforce object for clearer identification and organization.
  • Improved Template Validation: Enhanced handling when sample records are invalid, preventing template access issues.
  • QR Field Configuration Options: Added “None” as an option in QR field configuration for greater flexibility.
RESOLVED ISSUES

Template Builder & UI

  • Resolved issue where template builder UI cleared when pressing the tab key.
  • Resolved problem where templates saved as active even for disabled configurations.
  • Fixed template activation behavior to prevent previously inactive templates from becoming active when configuration is activated.

Pass Generation & Installation

  • Fixed issue where inactive templates allowed pass installation via Apple/Google URLs but generated flow errors without tracking installation count.
  • Resolved missing pass attachment in enrollment emails when “Attach Pass To Email” checkbox was selected.

Notifications & Messaging

  • Resolved generic “Event Ticket Changed” message appearing when sending custom messages to users.
  • Fixed issue where Apple notification title field could not be modified in template builder.
  • Resolved problem where removing a field with notification did not remove the associated notification text.

Fields & Labels

  • Fixed issue where certain Google Pass fields displayed on the wrong side of the pass.
  • Resolved GCP text modules showing non-breaking-space header in Google Wallet when only body text was present.

Security & Deployment

  • Addressed security issues in package version 2.25.
  • Improved security scan results and brought code coverage above 80%.

Error Handling & Logging

  • Improved error logging to display permission issues more clearly.

Configuration Management

  • Resolved issues with template and configuration activation states.
  • Fixed template validation when back field content exceeds 255 characters.
  • Improved handling of inactive template states across the system.

Powered by BetterDocs