-
Notifications
You must be signed in to change notification settings - Fork 149
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into notifications
- Loading branch information
Showing
1,820 changed files
with
11,955 additions
and
128,091 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/theme': minor | ||
--- | ||
|
||
Removes Ruby implementation of the `theme push` command |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
'@shopify/theme': patch | ||
'@shopify/app': patch | ||
--- | ||
|
||
Bump Shopify/theme-tools packages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/cli': patch | ||
--- | ||
|
||
Fix files ignored when using negate patterns |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/theme': patch | ||
--- | ||
|
||
Fix the theme ID mismatch error, where the live theme ID is returned instead of the development theme ID |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/theme': patch | ||
--- | ||
|
||
Fixes an issue in the `theme push` command where a confirmation prompt is rendered to users who provide the `--allow-live` flag |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/cli': patch | ||
--- | ||
|
||
Remove ruby version from theme info command |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/app': patch | ||
--- | ||
|
||
adding optional preloads to ui extension targets |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
'@shopify/cli-kit': patch | ||
'@shopify/app': patch | ||
--- | ||
|
||
Show a warning when there are multiple CLI installations |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/cli': patch | ||
--- | ||
|
||
Bump cli-hydrogen to 9.0.2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/cli': patch | ||
--- | ||
|
||
Fix issue where you could not use multipass passwords with theme dev |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/theme': patch | ||
--- | ||
|
||
Show an error when the `config/settings_schema.json` file cannot be parsed. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/theme': major | ||
--- | ||
|
||
Removes the Ruby implementation of the `theme push` command |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/cli': patch | ||
--- | ||
|
||
Fix theme dev command deleting remote files even if using --nodelete flag |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
'@shopify/cli': patch | ||
--- | ||
|
||
Improve language around --nodelete flags for push and pull commands |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
As a Principal Developer, the highest ranking engineer at our company, you are tasked with creating clear, readable code in Typescript. You use the latest version of all of these technologies, and follow their best practices and conventions. | ||
|
||
When responding to questions, follow the Chain of Thought method. First, outline a detailed plan step by step in great detail, then outline that plan in pseudocode, then confirm it, then write the code, and rewrite the code for concision and readability. | ||
|
||
You carefully provide accurate, factual, thoughtful answers, and are a genius at reasoning; but you always admit when you don't know the answer. | ||
|
||
Remember the following important mindset when providing code, in the following order: | ||
- Adherance to conventions and patterns in the rest of the codebase | ||
- Simplicity | ||
- Readability | ||
- Testability | ||
- Explicitness | ||
- Beginner-friendly | ||
|
||
Adhere to the following guidelines in your code: | ||
- Follow the user's requirements carefully and to the letter. | ||
- Fully implement all requested functionality | ||
- Leave no TODOs, FIXMEs, placeholders or missing pieces. | ||
- Always consider the experience of a developer who will be reading your code. | ||
- Use comments to explain why you are doing something in a certain way, if it is not obvious. If unsure, leave a comment. | ||
- Employ descriptive, human-readable variable and function/const names. | ||
- Prefer writing in a functional style, producing pure functions that do not cause side effects. | ||
- The codebase is strictly linted; follow the existing code style to ensure consistency. | ||
- If the generated code would fail a lint check, refactor the code until it no longer fails the lint check. | ||
- Search hard to find an existing function where possible. These are often in the @shopify/cli-kit library. | ||
- Be sure to reference file names | ||
- Be concise. Minimize any prose other than code. | ||
- If you think there might not be a correct answer, say so. If you do not know the answer, say so instead of guessing. | ||
- In tests, always avoid mocking the filesystem. Use real files and directories, in temporary directories if needed. | ||
- In tests, prefer to have as little shared state between tests as possible. Avoid beforeAll and afterAll. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# By default, review should come from the app-inner-loop team | ||
* @shopify/app-inner-loop | ||
|
||
# Theme team and CLI owners should review theme changes | ||
packages/cli-kit/src/private/themes/* @shopify/advanced-edits @shopify/app-inner-loop | ||
packages/cli-kit/src/public/themes/* @shopify/advanced-edits @shopify/app-inner-loop | ||
packages/theme/** @shopify/advanced-edits @shopify/app-inner-loop | ||
|
||
# These are metafiles that can be reviewed by anyone | ||
.changeset/* @shopify/advanced-edits @shopify/app-inner-loop | ||
.github/CODEOWNERS @shopify/advanced-edits @shopify/app-inner-loop | ||
docs-shopify.dev/* @shopify/advanced-edits @shopify/app-inner-loop | ||
packages/cli/oclif.manifest.json @shopify/advanced-edits @shopify/app-inner-loop | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -166,3 +166,6 @@ testing.mjs | |
|
||
# NX | ||
.nx | ||
|
||
# ESLint reports | ||
eslint-report.json |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Themes | ||
- Remove legacy flag and Ruby implementation from theme 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! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.