> For the complete documentation index, see [llms.txt](https://support.storefront.co.za/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.storefront.co.za/release-notes/june-2026.md).

# June 2026

V8.015.023 - V8.016.004 - 4 new features and 8 enhancements

**Releases:** V8.015.023 - V8.016.004

The platform core was upgraded to .NET 10 this month, and frontend user roles arrived, letting you control what different types of signed-in customer can see and do.

**In this release:** [New features](#new-features) - [Enhancements](#enhancements)

## New features

* [Core Upgrade to .Net10](/release-notes/june-2026/core-upgrade-to-.net10.md) - Upgraded the platform core to .NET 10 and updated all dependencies to their latest versions.
* [Display of data based on user roles](/release-notes/june-2026/display-of-data-based-on-user-roles.md) - Added role-based feature management for storefront users. Six standard roles can now be configured to control which features and views each type of customer can access.
* [Elfsight Widgets Support](/release-notes/june-2026/elfsight-widgets-support.md) - Added the ability to add Elfsight widgets to the storefront from the Apps section; widgets can be inserted into pages and content zones through the content builder.
* [Wallet / Credit 3rd party calls on cart and checkout](/release-notes/june-2026/wallet-credit-3rd-party-calls-on-cart-and-checkout.md) - Added the ability for third-party apps to override the core wallet and credit behaviour on the cart and at checkout.

## Enhancements

* [Price tiers on the standard price tiers table do not filter through to quotes](/release-notes/june-2026/price-tiers-on-the-standard-price-tiers-table-do-not-filter-through-to-quotes.md) - Fixed price tiers configured in the standard price tiers table not being applied to quotes.
* [CDN bucket name setting introduced](/release-notes/june-2026/cdn-bucket-name-setting-introduced.md) - Added the ability for stores to configure their own media storage bucket, instead of being limited to the shared default.
* [Caching for Subscription details retrieval from Central](/release-notes/june-2026/caching-for-subscription-details-retrieval-from-central.md) - Fixed incorrect caching of subscription details that caused store deployments to overload requests.
* [Lightweight Central Subscription Checks](/release-notes/june-2026/lightweight-central-subscription-checks.md) - Improved the performance of subscription and store-existence checks by replacing a heavy lookup with lightweight, cached checks.
* [Unregistered Tenant Database Load](/release-notes/june-2026/unregistered-tenant-database-load.md) - Reduced unnecessary database load and error-log noise from requests for unknown store domains.
* [Kubernetes Startup Probe Timeout](/release-notes/june-2026/kubernetes-startup-probe-timeout.md) - Fixed application startup failing on health checks when a dependency stalled.
* [Non-ASCII Header Validation](/release-notes/june-2026/non-ascii-header-validation.md) - Fixed requests containing non-standard characters in their headers causing a server error.
* [PayGate Query Response logging severity corrected](/release-notes/june-2026/paygate-query-response-logging-severity-corrected.md) - Successful payment queries no longer appear in error logs or trigger false error alerts.

## Need help?

If anything in this release affects your store and you are not sure what to do, please contact our support team.
