Releases: Shopify/cli
Releases · Shopify/cli
3.70.0
Themes
- Remove Ruby implementation of the theme push and theme info commands
- Added a warning to help users troubleshoot when a development theme is missing required files
- Prevent the shopify theme dev command from terminating by refreshing the session
- Fix the theme ID mismatch error, where the live theme ID is returned instead of the development theme ID
- Fix an issue in the theme push command where a confirmation prompt is rendered to users who provide the --allow-live flag
- Fix an issue in app dev where host themes would have empty files
- Show an error when the config/settings_schema.json file cannot be parsed
- Fix an issue where you could not use multipass passwords with theme dev
- Fix theme dev command deleting remote files even if using --nodelete flag
- Improve language around --nodelete flags for push and pull commands
- Fix files ignored when using negate patterns
Apps
- Always ask to enable include_config_on_deploy and warn about deprecation
- Enable local file system sourcemap generation for UI extensions
- Add optional preloads to ui extension targets
CLI
- Notification system
- Show a warning when there are multiple CLI installations
3.69.4
3.69.3
What's Changed
- Fix redirect_urls being appended instead of replaced during
app dev
#4749
Full Changelog: 3.69.2...3.69.3
3.69.2
3.69.1
3.69.0
Themes
- Remove
legacy
flag and Ruby implementation fromtheme console, dev, push, pull
- Assorted fixes for JS based theme commands, including hot-reloading and dealing with server errors
Apps
- Remove
legacy
flag and Ruby implementation for Theme App Extensions
Misc
- Remove support for
access_code
based authentication in the CLI
And lots more besides!
3.68.1
Theme
- Fix cart requests in the local proxy to avoid 401-Unauthorized errors #4610
- Update the ignore module (
--only
/--ignore
/.shopifyignore
) to be backward compatible with (Ruby) Shopify CLI 2 #4611 - Fix
shopify theme pull --only <value>
so it does not delete ignored files #4612 - Inject CDN in Liquid assets #4613
- Avoid process exit when failing to delete a file from the remote theme #4614
- Avoid breaking the document on Liquid syntax error #4615
Full Changelog: 3.68.0...3.68.1
3.68.0
CLI-Kit
- Fix a bug when building empty theme assets #4475
App
- Updates Javy to version 3.1.1 #4481
- Fixes a bug where some users were unable to intialize their app dev command with theme app extensions #4473
Theme
- Fix content in SVG files #4505
- Fix Theme Access authentication on
shopify theme dev
andshopify theme console
commands #4490 - Fixes a bug where some users were unable to intialize their app dev command with theme app extensions #4473
- Fix cart/add request in development #4497
- Fix encoding of certain characters in HTML responses in the new theme dev server #4512
- Fix hot reload on sections #4544
- Fix serving local assets that contain non-printable characters #4494
- Update checksum calculation to no longer minify assets before calculating #4545
Full Changelog: 3.67.0...3.68.0