Data and AI releases

548 this month · 176 companies

mTLS client certificate renewal for Payments Apps

UpdateNot yet verified

Starting June 15, 2026, Shopify will renew its mTLS client certificate used by Payments Apps to verify that the client initiating the request is Shopify. Unless you're using custom checks or validation logic, this update won't impact your live payments apps, as the new certificate is signed by the same Certificate Authority as the current one.

Read on shopify.dev

Also shipped Apr 16, 2026Shopify in April 2026 →

GitLab 18.11 release notes

On April 16, 2026, GitLab 18.11 was released with the following features. In addition, we want to thank all of our contributors, including this month’s notable contributor. This month’s Notable Contributor: Rinku C We are excited to recognize Rinku C , a Level 4 contributor with over 80 merged improvements across GitLab since joining in September 2025.

GA
Source ↗

More from Shopify developer platformEvery Shopify developer platform release →

Add `isActive` field to `InventoryLevel`

As of GraphQL Admin API version 2026-04 the InventoryLevel object now includes an isActive boolean field, which indicates whether an inventory level is currently active. In this version, you can optionally query for inactive inventory levels, and the isActive field will help you distinguish between active and inactive levels.

Update
Source ↗

`inventoryActivate` now preserves `available` quantity

As of API version 2026-04, using the inventoryActivate mutation without specifying an available or onHand argument will no longer default these values to zero. If an item was previously active at a location, any existing active and onHand quantities for the inactive InventoryLevel will be retained.

Update
Source ↗

`LineItem.weight` field now available in public Admin API

Starting in version 2026-07 of the GraphQL Admin API , you can query the weight field on the LineItem type in the GraphQL Admin API. This field returns a Weight object with value and unit , making it easy to access line item weights without converting from the REST API's grams field.

Update
Source ↗

New CSS variable for mobile safe area insets

New CSS Variable for Mobile Safe Area Insets A new CSS custom property, --shopify-safe-area-inset-bottom , is now available for embedded apps running on Shopify Mobile. This property provides the exact pixel value of host UI overlays, such as the floating bottom navigation bar, to prevent apps from placing fixed-position content over these overlays.

Update
Source ↗