Changelog

The latest changes and updates in Gadget
July 4, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

Fixed GGT_SANDBOX_RELOADING errors from deploying large apps

Deploying an application to the production environment should incur no downtime, as new instances of the application are started in the background before being put into rotation. However, deploying large Gadget apps that could take a long time to boot could sometimes generate GGT\SANDBOX\RELOADING errors from an internal deploy timeout being exceeded. This timeout has been raised and the underlying bug in the zero-downtime reloader has been fixed.
July 2, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix for app installation edge case when user attempts to install non-existent application

The assistant now gracefully handles scenarios where users attempt to install an app that's been removed from Shopify Partners. Instead of breaking, it recognizes the missing app and guides users to set up a new one:

  • "Install failed" label is displayed on the install card.
  • AI responds: "I can’t find your connected Shopify app, looks like it was removed. Let’s set up a new one first, then I’ll help you install it on your dev store."
  • If deleted from partners dashboard, it prompts: "Your Shopify app doesn't exist on the partners dashboard. Let’s set up a new one first, then I’ll help you install it on your dev store."
June 27, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Misconfigured views now throw errors instead of being omitted from the API client

Previously, if a view query was broken, the generated TypeScript client would omit the view function, causing confusion. Now, the client will generate a function that throws the same error users would find in the Problem drawer, improving error visibility and troubleshooting.
June 27, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Gadget CLI

Error messages from Shopify CLI now visible as a banner in the terminal

This update introduces enhanced detection for error messages from the Shopify CLI. Users will now receive clearer notifications when issues arise.
June 26, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Fixed issue with "install on a store" card remaining in app after installation

Fixed an issue causing the install card state to persist even after the store installation has been resolved.
June 24, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

Gadget framework version 1.4.0 released

Gadget framework version 1.4 introduces several new features and improvements to enhance your development experience: Computed views hooks*: Call Gelly computed views that are predefined or inline using the useView hook. Vite 6 support*: Upgrade to the latest version for improved performance to app loads and caching. Lower default action timeout (Breaking change)*: Default action timeouts are changed from 3 minutes to 15 seconds.
June 24, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature

Better access controls in Gelly for relationship traversal results

More access controls have been implemented in Gelly to ensure that results from traversing relationships respect model filters. This change prevents null rows from appearing in query results when access restrictions are applied based on specific criteria.
June 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Improved performance for assistant chats with lots of messages

We've addressed performance issues in the assistant chat UI when handling conversations with over 100 messages. Key improvements include:

  • Faster opening animations for the assistant.
  • Improved typing responsiveness in the chat input field.

June 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Gadget CLI

Added detect for the Shopify CLI running in the terminal

The system now detects when the Shopify CLI is running in a terminal environment. The name of command that's currently running is now displayed beside the terminal icon.
June 18, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

Fix for missing hasManyThrough relationship traversals in Gelly

Fixed an issue where queries like ($student: Student) { count($student.followers) } would fail with a "VariableValueScalar" error due to missing support for hasManyThrough relationship traversals in Gelly.
June 17, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Gadget CLI

Fix for terminal icon color after Shopify CLI closes

The terminal icon issue where it remained green even after the Shopify CLI was closed has been fixed. This problem was due to the cloudflared process continuing to run in the background as a process.
June 17, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Assistant chat now auto-scrolls user messages to top

User messages submitted to the assistant will now automatically scroll to the top, enhancing the chat experience by keeping the most recent interactions visible, similar to how ChatGPT manages chat displays.
June 16, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Type error fixed for useSession(api) in apps without a user model

The useSession(api) hook has been updated to no longer produce a type error in apps that do not have a user model.
June 16, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fixed ability for using app preview routes with params

We've fixed an issue with the frontend preview feature where routes requiring parameters (e.g., /todos/:id) couldn't be previewed correctly. This update ensures that parameter values are filled in properly, allowing for accurate previews of such routes.

June 13, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Gave information about OpenAI and Sentry connections to the assistant

The assistant now supports configuring connections for OpenAI and Sentry, making it easier to integrate these services into your workflow.
June 13, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Improved TypeScript typing for computed fields

We've enhanced the TypeScript typing for computed fields, allowing for rich type definitions on the client side. This update aligns the typing of computed fields with that of computed views, offering a more consistent and robust TypeScript experience.
June 13, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Improved Gelly error messaging in problems drawer

We've updated the error handling in Gelly to avoid showing generic 'Unknown error' messages to allow for easier debugging of Gelly code.
June 12, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Prevent credit charges for zero diff changes

The assistant will no longer charges credits when proposing changes that result in zero actual differences.
June 12, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fix for route preview redirection in Shopify store masquerade

The issue causing the route input to redirect home when switching routes in Shopify apps has been resolved. This fix corrects the session startup problem and re-enables direct route setting for the Shopify masquerade, even after page refresh
June 12, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix incorrect default permissions for shop-tenanted models

Fixed an issue where new models tenanted to shop didn’t receive the correct default permissions for shopify-app-user. The assistant was incorrectly defaulting tenancy to “off” during the code summoning process, particularly on first-party models (Shopify models).
June 10, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Adding link headers to requests to allow better resource preloading

We’ve introduced early hints with link headers to optimize Largest Contentful Paint (LCP) performance. This will allow supported clients to load resources while Gadget generates a response, which may take some time.
June 10, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Model diffs now display using the current app state

The calculation of model diffs has been improved to use the current state of the app instead of the pre-proposal snapshot. This change ensures that modifications like adding a field to a model are now accurately reflected without inadvertently losing other fields.
June 10, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Fix for app preview re-render issue when new conversation is started

We've resolved an issue where the app preview would erroneously re-render to the homepage when a new conversation was initiated in the assistant chat.
June 6, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Delay typechecking actions until package is rebuilt

We've improved the editor by deferring typechecking of actions. Now, actions won't trigger type errors until after the package has been created and new types have been generated.
June 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Assistant now understands how to work with namespaced models

We've improved the Assistant's capabilities by enabling support for namespaced models. Previously, the assistant could not generate data or make model diffs for namespaced models, which posed challenges for technical users.

June 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix for chat migration between environments

An issue has been resolved where chats from a previous environment would incorrectly appear in a newly cloned environment when connecting to Shopify. This ensures that chats remain isolated and do not traverse environments inappropriately.
June 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Web isolated imports: New errors to isolate imports within the web folder

A new check has been implemented to ensure that modules within the web folder do not import from outside the designated web directory. This restriction is in place for security reasons. If a violation occurs, it will now appear in the problem drawer for easier debugging.
June 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Fix for session type variable, breaking client generation in computed view

We've resolved an issue where using the Session type and variable in named views caused client generation failures. This now allows you to write view logic based on the currect session.

May 30, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

Better error handling when app is missing a package.json files

We've added better error messaging for when the package.json file is missing from an application. Users will now receive a clearer and more user-friendly message instead of a generic notification error when previewing the app.
May 29, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Gadget CLI

Improved terminal behavior for initial commands and file navigation

We've addressed issues with the terminal's functionality. The terminal now properly starts commands on first run, and it will automatically minimize when navigating the file system to display the selected file.
May 29, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Fix for id field filters breaking live queries

Fixed an issue with conversationId filtering in live queries by adding a fallback to re-execution when filters can't be evaluated, also addressing related filtering issues on relationships.

May 28, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

Resolved unresponsiveness when triggering multiple fix actions

Resolved an issue where multiple error cards with fix buttons would result in an unresponsive experience. Now, clicking on multiple fix buttons will gracefully queue actions, ensuring each is processed in order.
May 27, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fixed issue with assistant failing to add Shopify GDPR model

Fixed an issue involving the assistant and its failure to add the shopifyGDPRRequest model to apps when asked to make a connection for the user.
May 21, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Default writeToShopify action removed from default Shopify templates

The global writeToShopify action will no longer be added to Shopify applications by default. Instead, the assistant will guide the process of adding it when necessary.
May 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix for Anthropic errors once an AI chat exceeds a certain length

We've resolved an issue where users were hitting the 200K Anthropic context limit due to a broken summarization process.
May 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Deploys no longer cause errors in open assistant conversations

AI assistant conversations will now continue running smoothly even during gadget deploys. Previously, deploys would cause active AI conversations to error out, but this update ensures resilience and continuity.
May 16, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Editor shortcuts now functional in the in-editor docs

We've resolved an issue where global editor keybindings were non-functional in the editor Docs tab. Previously, if you clicked an item inside the docs iframe, keybindings such as cmd+P were not processed correctly, opening the print dialog instead of the command palette. We've implemented a solution to mount keybinding listeners inside the docs, ensuring they are forwarded and processed by the editor.

May 15, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Fixed broken code validation links in the problem drawer

The issue causing broken links in run code validation error messages has been resolved. Links now correctly direct users to the intended field.
May 13, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature

Billing plan updates

We've updated our Pro billing plan to simplify and enhance the user experience. The Pro plan is now available for $35 per month and includes 250 credits. Credits don't roll over to the next month but are replenished to 250.
May 13, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Section added to usage page for displaying assistant credits

We've introduced a new UI section to the billing page that enables users to view the amount of assistant credits they have.

May 13, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Schema update diffs now displayed as a table

Schema diffs created by the assistant now display as tables, enhancing the clarity of changes to models.
May 9, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Introducing a terminal in the Gadget editor

A new terminal feature has been built and integrated into our platform. This enhancement supports the Shopify CLI and extension previews, streamlining the development process. Additionally, existing UIs that require terminal access have been updated to include this new functionality, providing a more seamless user experience.
May 9, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Persistent data viewer sorting

The data viewer now saves your sorting preferences, ensuring they persist across sessions. Additionally, the default sort order has been updated to sort by updated_at in descending order.
May 9, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fix for cmd+p shortcut in app preview

The editor preview now correctly handles the cmd+p shortcut, preventing it from opening the browser's print function when the preview is focused.
May 9, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Improved layout for split screen configurations

The layout of the split screen configurations has been enhanced to address styling concerns. Previously, when using two side-by-side windows, some field configurations were cut off.
May 9, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Fix applied to views tenancy filtering

An issue causing incorrect application of tenancy filters in computed views has been resolved. The tenancy filters that were set in permissions were not affecting views calls in the correct manner.
May 8, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fixed restart app button opening new tab

The restart app button in the dev harness will now refresh the current editor tab rather than opening a new one. This issue only affected the app preview devHarness.
May 7, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
API

Support for metaobject reference relationships

We've added support for setting metaobject references in Shopify models. This feature enables you to create metaobject models in your application and establish relationships, such as belongsTo, using a metafield field.
May 7, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Assistant can now collect custom Google credentials

The assistant has been enhanced to collect custom Google credentials when requested by the user.
May 5, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Add fatal error for deleting ShopifyShop model with active connection

Deleting the ShopifyShop model now triggers a fatal error if there is an active Shopify connection. Added guards to prevent deletions and renames of model actions, ensuring special keys and API ids are respected.
May 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix Cmd+Option+K shortcut for toggling assistant

The Cmd+Option+K keyboard shortcut now correctly toggles the assistant on the logs page.
May 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Resolve type errors from updated data model configurations during proposal creation

We fixed an issue where updating data model schema caused numerous type errors during proposal creation. The errors were mainly due to improper configuration of relationships and permissions, which resulted in unnecessary file changes and schema modifications being proposed.

May 2, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Masquerade menu open/close refresh issue fixed

The issue where opening/closing the masquerade menu inadvertently refreshes the app preview has been addressed.
April 30, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fixed broken record generation logic

We have addressed an issue with the assistant's record generation feature that previously did not respect the specified model or the number of records requested. The improvement includes adding tests to ensure reliability, capping AI-powered record generation to 100, and refining logic to ensure it only creates related records when necessary.

April 26, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Shopify app preview redirection issue resolved

The issue causing the assistant to incorrectly redirect to the admin URL within the app preview has been resolved.
April 24, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Display eligibility for Shopify app installation

In our Shopify CLI onboarding flow, we now display which shops can install non-distribution apps. Due to Shopify's limitation where dev stores with "transfers disabled" cannot install certain apps, we've updated the system to reflect this in the shop list dropdown. This ensures users are aware of which shops are eligible for installation based on these criteria.
April 22, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix for rollback exceeding original edits

An issue was resolved where rolling back changes would randomly affect more files than originally edited. This fix ensures that rollbacks are now consistent with the original edits.
April 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Docs

Copy code snippet button issue fixed in embedded API docs

An issue with copying code snippet within embedded API documentation has been resolved.
April 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Improved assistant Polaris generation

The Polaris generation by the assistant has been improved as to lower the possibility for hallucinations. This update addresses earlier issues with legacy Polaris usage and ensures a more efficient and up-to-date experience.
April 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Changes to assistant behavior for Shopify connections

We've improved the assistant's Shopify connection setup to allow for connections that don't include models.
April 18, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Reduced frequency of slow load notifications

We've adjusted the frequency of slow load notifications displayed in the frontend. They would often appear even when the application loaded quickly in development
April 17, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fixed issue with in-editor Shopify app preview in production

Fixed an issue where the production Shopify app preview was not loading because it was missing a valid Shopify app bridge script tag.
April 17, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Improved assistant feedback during Shopify connection setup

To enhance user experience, we've added feedback indicators during the setup process for Shopify connections using the assistant. This update ensures users know when the assistant is actively working in the background, preventing confusion due to pauses without notification.
April 16, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Authentication

Fixed an issue with Remix SPA client loader authentication

A fix has been implemented to resolve an issue where Remix client loaders in Shopify apps didn't set the proper authentication header on call to the Gadget API.
April 16, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Added returns model to Shopify connection

We've enhanced the Shopify connection by adding the returns model.

April 15, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

Added automatic environment pausing and unpausing

Automatic environment pausing means that development environments will be paused when inactive. Inactivity is determined by if there are recent changes to the application code and or the Gadget editor is open. If there's no activity after 15 minutes, the environment is paused. The environment can be unpaused by opening the editor on the specific environment.
April 15, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fixed assistant reappearance after dismissal

Resolved an issue where the assistant would reopen after being dismissed. The assistant now stays closed as intended until manually reopened by the user.
April 15, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fixed logged in user behavior for web app preview

The app preview button now correctly brings you to the signed-in route as a user, instead of redirecting to the homepage as unauthenticated.
April 10, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Assistant query handling before environment setup is complete

The assistant can now manage certain queries before environment setup is complete. This improvement addresses issues where the assistant would ask for information, such as desired scopes for Shopify apps, but couldn't act on the response due to an incomplete setup.

April 10, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

New shortcut for quick access to the problem drawer

We've added a new shortcut to enhance your workflow efficiency. Press Cmd+J to open the problem drawer. This is similar to how it works in VSCode
April 10, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Improved assistant context for rollbacks

The assistant now has enhanced context awareness regarding rollbacks. Previously, it might not recognize when a rollback occurred during a conversation, leading to incorrect assumptions about the file state. This update ensures the assistant is aware of such changes, preventing issues with file state assumptions in environments with multiplayer or multiple conversations.
April 8, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fix for Vite error broadcasting with multiple tabs

We've resolved an issue where rendering errors wouldn't display in all tabs when using Vite with multiple open tabs. Now, errors will broadcast to all instances correctly, ensuring consistency across tabs.
April 8, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Shopify admin link correction in editor preview

The Shopify URL in the editor preview now correctly links to the Shopify admin. This ensures a seamless transition from the Gadget in-editor application preview to the Shopify admin interface.
April 7, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Default model folder state updated for new projects

New projects will now start with the model folder closed and the web folder open by default. This change helps reduce clutter caused by root files. Once a user updates the folder state, it will be preserved as usual, maintaining user preferences.
April 4, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Dev harness errors shown in previewer's top bar

The location of the development harness has been changed for the in-editor application preview. It is now located at the top of the preview in order to take less space when opened.
April 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Remove API trigger for scheduled Shopify sync

The scheduledShopifySync action was incorrectly including an API trigger. This has been removed to avoid unwanted API calls and ensure only the scheduler trigger is used for nightly synchronization.
April 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Updates to credit purchase process

We've made several updates to the credit purchase process. Users now have the option to upgrade to a paid plan and getting proposal credits or simply purchasing credits

April 3, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Enabled proposal credit purchases for Hobby plan

Hobby plan users can now purchase proposal credits without needing to upgrade their plan. The user interface remains consistent, but different modals are shown for hobby and paid plans.
April 2, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix for broken assistant "Fix" button in frontend

The "Fix" button to address errors in the frontend was previously non-functional. This change has made sure that it now redirects the user to the Gadget editor with assistant open.
April 1, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Docs

Improved loading speed for API reference and guides

The loading performance of the API reference and guides pages has been significantly improved. Users will now experience faster access to essential documentation.
March 31, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature

Removed the "about" route from default Shopify app templates

The "about" route has been removed from all default Shopify app templates.
March 27, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Fixes to API Playground typechecks issues

In this update, we've fixed issues in the Playground related to typechecks.
March 26, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Authentication

HMAC validation added to routes for Shopify app proxies

We've added HMAC validation for routes that are being called from a Shopify app proxy. This allows you to make calls to the Shopify admin API with connections.shopify.current.
March 25, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Shadcn AutoComponents added to default web app templates

We've introduced Shadcn mainline AutoComponents, bringing feature parity with the Polaris side but offering more customization for UI components. This enhancement allows for a more flexible and tailored user interface design in web apps.
March 25, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Add ask AI to scope selector page

The scope selector page now features an 'Get help' button. This feature streams a message to help users select scopes and models for their Shopify apps.
March 25, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Connections

Set last used option as default

The store selection dropdown, in the Shopify connection CLI flow, now defaults to the last used option instead of the first in the list.
March 25, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

New team members UI released

The user interface for managing team members has been revamped to enhance usability and clarity.
March 25, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Introduction of AutoRelationshipForm

AutoRelationshipForms extend relationship Auto Components, enabling you to modify related records while updating the current one.
March 24, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Fix schema proposal card display

The schema proposal card has been updated for a better user experience. Changes include:
  • Further indentation for improved readability.
  • Spacing out fields for better visual clarity.
  • Placing all options and validations on one line, separated by commas.
  • Updated relationships for consistency.
March 24, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Framework

React Router V7 and Remix updates for web and Shopify apps

We have updated our default web app templates to include only React Router V7. For Shopify templates, both React Router V7 and Remix are available.
Web apps:

  • RRv7 framework
  • RRv7 declarative

Shopify apps:

  • Remix SSR
  • RRv7 declarative
March 21, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Chat awareness of active navigation tab

The chat feature now recognizes which navigation tab you're currently viewing, whether it's the frontend preview, playground, docs, or others. This enhancement ensures more contextual and relevant interactions.
March 21, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Docs

Docs search integration in editor

We've added the ability to use the command palette to search for docs. You can use keywords to find docs relevant to what you're building.
March 21, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Data viewer table design improvements

We've implemented several design enhancements to the data viewer table, addressing key usability issues:

- Added the idea of an active column which is selected by the user and stays sticky while horizontally scrolling.
- Modified the blue highlight on the header to appear only when the cursor is exactly on the divider.
- Resolved issues with horizontal scrolling, ensuring smoother column rearrangements and preventing dark line overlap on the first column.

March 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Gadget CLI

Allow `ggt pull` from production environment

We've updated ggt to allow users to pull files directly from the production environment.

March 20, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Fix for incorrect editor preview URL in Shopify

A bug was fixed where the "Open preview URL" in the editor preview incorrectly directed users to the embed version of a Shopify preview instead of linking directly to the Shopify admin page. This issue aligns the link behavior with the global preview.
March 19, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Frontend

Fix for inaccurate interface on app preview page with no app connection

The preview page now provides accurate messaging when users have scopes but no app connected. The interface will correctly prompt users to connect a Shopify app to preview their app, improving overall clarity and user guidance.
March 18, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Playground opens within the Gadget editor

The playground feature now opens directly within the Gadget app instead of a new tab.
March 18, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Code Editor

Updated icons across platform

A visual refresh has been applied to icons across the platform. This update aims to provide a more consistent and modern look.
March 18, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Assistant

Show specific file being read by assistant

The assistant now displays the specific file being read, instead of the generic "reading file" message.
March 17, 2025
⚠️  Breaking change
Bug fixes
Feature improvement
New feature
Docs

Fixed guides link navigation in code editor

The guides link from inside the code editor now correctly directs you to your specific app, ensuring the version is displayed accurately. This resolves the issue of being redirected to a generic page with the incorrect version reference.