Changelog
Follow up on the latest improvements and updates.
RSS
Editor tabs
- Open multiple scripts at once and switch between them with tabs above the editor. Click the × to close.
- Tabs persist per user — your last open tabs and active tab are restored when you come back.
Collapsible layout
- Side panels can be collapsed via thin clickable rails between columns; collapse state persists per user.
- Editor now takes whatever horizontal space is left, so columns no longer get squeezed at narrow viewports.
- Smooth animation on collapse/expand.
Keyboard shortcuts
- Cmd/Ctrl + B— toggle left sidebar
- Cmd/Ctrl + J— toggle right logs panel
- Cmd/Ctrl + \— toggle both (focus mode)
You can now define repeatable sections inside variables, making it easier to manage structured, multi-item content (lists of features, FAQ items, testimonials, etc.) directly from DataJet.
- Define a section once, reuse it across as many entries as you need.
- Edit content in one place; every storefront output updates together.
New: Shipping rate calculators (theme app extension)
You can now add a theme app extension block where customers can fill in delivery address details and instantly see the shipping cost, calculated from the
shipping_rate
task configured in DataJet.- Drop the block into any theme section from the theme editor.
- Customers enter their address and receive a live shipping quote.
- Rates come straight from your DataJet shipping_ratetask — no extra setup on the storefront side.
Get notified by email when your user logs are paused due to exceeding the 24-hour limit - and again when they resume. Opt in from Settings > Notifications to stay informed without having to check manually.
You can now upload files (CSV, JSON, XML, etc.) directly in the AI chat. The assistant will automatically create a task to parse and process the file - making it easy to import or update any data in your store.
The AI assistant no longer modifies your scripts directly. Instead, it proposes changes as a diff that you can review, approve or reject — giving you full control over what gets applied to your code.
Every script edit now records who made the change — whether it was a team member or the AI Assistant. Browse the full version history with side-by-side diffs and restore any previous version in one click.
new
New: doc tag
Add documentation directly to your scripts using {% doc %}...{% enddoc %} blocks. Supports @param, @description, and @example tags to describe what your script does, its parameters, and usage examples. Documentation is displayed as a hover tooltip in the editor when referencing a script via function or run. The block is ignored at runtime — no impact on execution.
Read more in our docs
Query Shopify's Storefront GraphQL API directly from your scripts. Works just like the graphql tag but targets the Storefront API — access public store data like products, collections, recommendations, and cart operations without admin-level permissions.
{% storefront query: query, variables: variables as result %}
Read more in our docs.
improved
AI Assistant Update
AI Assistant has been enhanced. It can now work directly with your current code and:
- explain what the script does
- fix and improve existing logic
- add new features
- format and optimize the code
Load More
→