-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update all non-major dependencies #176
Merged
Merged
Conversation
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
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
f938dc6
to
9583d20
Compare
9583d20
to
5dd5fe8
Compare
5dd5fe8
to
4b70d24
Compare
4b70d24
to
43e6c17
Compare
43e6c17
to
89007c3
Compare
89007c3
to
55e6afd
Compare
55e6afd
to
69449e3
Compare
69449e3
to
deb1e80
Compare
deb1e80
to
b7c85ea
Compare
b7c85ea
to
b1247d4
Compare
b1247d4
to
9ed07ad
Compare
9ed07ad
to
5b4f8b6
Compare
1620828
to
b00fb1e
Compare
b00fb1e
to
f2636ee
Compare
f2636ee
to
6bf0b63
Compare
6bf0b63
to
75cb408
Compare
75cb408
to
2785234
Compare
2785234
to
768247e
Compare
768247e
to
1d98c0f
Compare
1d98c0f
to
579b5ac
Compare
579b5ac
to
ea88f2a
Compare
ea88f2a
to
d5125ed
Compare
d5125ed
to
b8f3210
Compare
b8f3210
to
ff7353e
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
Deployment failed with the following error:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.23.4
->3.27.1
6.10.0
->6.12.3
3.23.4
->3.27.1
1.6.8
->1.8.0
14.1.2
->14.2.1
18.16.9
->18.19.14
1.1.1
->1.1.2
1.0.2
->1.0.9
3.5.0
->3.6.0
10.4.16
->10.4.17
2.4.0
->2.5.1
3.34.0
->3.35.1
14.0.4
->14.1.0
3.23.4
->3.27.1
15.2.0
->15.2.1
8.4.32
->8.4.33
3.1.1
->3.2.4
0.5.9
->0.5.11
3.23.4
->3.27.1
6.1.4
->6.1.8
3.4.0
->3.4.1
5.0.10
->5.0.12
4.2.2
->4.3.1
Release Notes
sanity-io/sanity (@sanity/cli)
v3.27.1
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
🐛 Notable bugfixes
sanity migrate
that caused a patch to be applied twice.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Binoy Patel | fix(migration): fixes issues where patch would happen twice (#5638) |
343765d
v3.27.0
Compare Source
Installation and upgrading
To initiate a new Sanity Studio without installing the CLI globally:
To upgrade a Sanity Studio, run this command in its folder:
✨ Highlights
New CLI command
sanity migration create|list|run
You can now create, list, and run content migrations from the Sanity CLI. The new tooling lets you scaffold content migrations as code and run them in dry and production mode. It also introduces a new API for defining content migration with helper functions (
defineMigration()
).We're still working out the documentation for schema and content migrations; early adopters can learn more by running the following CLI commands in a Sanity Studio project folder:
You can run
sanity migration create
to explore our new content migration templates.New CLI command:
sanity schema validate
You can now validate a Sanity Studio schema with the CLI command
sanity schema validate
. Among other things, it will identify problems with your schema type definitions. This tooling can be useful for running in CI/CD pipelines or debugging your schema configuration.Learn more by running:
Other features
sanity documents validate
intentUrl
injson
andndjson
formats forsanity documents validate
🐛 Notable bugfixes
Rule.min
andRule.max
did not allow stringssanity documents validate --format json
import.meta.env
to break the mock browser environment used in the CLI.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Rico Kahler | fix(validation): update min and max to include string for dates (#5555) |
881a991
Rico Kahler | fix(core): wait for duplicate success before navigating (#5556) |
088830d
Cody Olsen | refactor: move babel config to jest config (#5562) |
fa3bf84
Tommy Petty | bug(core): fix issue with date formatting in validation message (#5551) |
ab0dbe1
Cody Olsen | fix(deps): update dependency
@sanity/presentation
tov1.6.1
|68e6b07
ecospark[bot] | chore(deps): dedupe yarn.lock (#5581) |
974b601
Nina Andal Aarvik | fix(comments): localize all strings (#5578) |
a7086f2
Rico Kahler | feat(cli): support
--file
insanity documents validate
(#5580) |5cb4ea6
ecospark[bot] | chore(deps): dedupe yarn.lock (#5588) |
ff3d625
Fred Carlsen | chore(core): include user agent and screen density in telemetry calls (#5568) |
8a166bd
Kornelija Kupcinskiene | fix(i18n): spelling mistake in asset source string (#5575) |
3a81d6b
Binoy Patel | chore(cli): remove beta copy from documents validate command (#5589) |
c328dca
Nina Andal Aarvik | fix(src): add textskeleton to loading state of mentions (#5587) |
26cbae7
Binoy Patel | fix(validation): filter system documents when running validation (#5590) |
d8c4a3f
Rico Kahler | feat(cli): add new
sanity schema validate
command (#5583) |09cdb5f
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.12.3 (#5593) |
e6cad2e
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.7.2 (#5596) |
3650fb2
Bjørge Næss | fix(studio): fallback to when logging installed plugins (#5602) |
6df6ee5
renovate[bot] | chore(deps): update dependency @sanity/ui to ^2.0.1 (#5594) |
b701756
Pedro Bonamin | chore(deps): update dependency @sanity/ui to ^2.0.1 (#5607) |
dad3492
Rico Kahler | feat(cli): add
intentUrl
tojson
andndjson
reporters (#5610) |71f9aed
Bjørge Næss | feat(migrate): move into monorepo from poc |
fa86d63
Bjørge Næss | test(migrate): make sure uint8array-extras package gets transpiled from esm |
3b0e783
Bjørge Næss | feat(cli): scaffold create/run migration cli commands |
9495db7
Bjørge Næss | fix(migrate): inline functions from uint8array-extras for now |
f379f40
Bjørge Næss | feat: basic migration cli support |
8304afc
Bjørge Næss | feat: basic
migrations list
command |ead9f3e
Bjørge Næss | feat: migration create command w/templates |
0a596e4
Bjørge Næss | feat(sanity): add exports for sanity/migrate + sanity/migrate/mutations |
c4b19a4
Ash | chore(migrate): add test script |
4abe2bc
Ash | test(migrate): add tests for
parseJSON
|1d39b78
Ash | feat(migrate): add customisable parser and iterator type to
parseJSON
|5e8e666
Ash | feat(migrate): add JSON parser that can handle chunks interrupted by an error object |
74db2df
Bjørge Næss | refactor(migrate): rename targets => destinations |
b730324
Ash | feat(migrate): use safe JSON parser when streaming from Export HTTP API (#5542) |
a1c0faf
Bjørge Næss | fix(util): fix package.json formatting |
17e8130
Bjørge Næss | feat(migrate): implement mutation batcher and use when submitting against mutate endpoint |
1822dc2
Bjørge Næss | feat(migrate): limit request concurrency |
a9bfef9
Bjørge Næss | fix(migrate): workaround issue with p-map and ESM |
7aaa5ed
Bjørge Næss | feat(cli): allow user provided concurrency |
2579159
Bjørge Næss | feat(migration): improve progress as migration is running (#5550) |
67aa5a9
Binoy Patel | feat(migration): add a prompt before runing a real migration (#5552) |
4ab2ac2
Binoy Patel | feat(migration): support passing an array of documentTypes to migration (#5566) |
458ac49
Binoy Patel | chore(migration): add better error message when request fails (#5567) |
f1c2cd4
Bjørge Næss | feat(migrate): add asyncIterableToStream util |
0563e7b
Bjørge Næss | feat(migrate): add bufferThroughFile utility |
ed7c904
Bjørge Næss | fix(migrate): buffer exports through file |
dd47e2b
Bjørge Næss | fix(cli): use dryRun from @sanity/migrate |
4c2cab9
Bjørge Næss | refactor(migrate): rename function |
154483e
Bjørge Næss | refactor(migrate): add ndjson support for both parsing and stringifying in ndjson util |
ec11092
Bjørge Næss | refactor(sanity): remove mutiny dependency in favor of inlined creators |
66bf826
Bjørge Næss | fix(sanity): add --no-progress flag |
24bc18f
Bjørge Næss | fix(migrate): simplify bufferThroughFile |
990fb50
Bjørge Næss | feat(migrate): unify contexts, add support for document lookup and query during a migration |
3a54e20
Bjørge Næss | fix(dev): fix example migration script imports |
5381f34
Binoy Patel | feat(migration): support async hooks in migration nodes (#5564) |
cc6b2f3
Bjørge Næss | fix(sanity): use --no-dry instead of --dry=false |
ba905dc
Bjørge Næss | feat(migrate): add support for yielding transactions |
0a58fa3
Bjørge Næss | fix(migrate): minor typing issue |
663da91
Bjørge Næss | fix(sanity): polish cli and migration templates |
027ad47
Bjørge Næss | chore(deps): remove unused deps |
2e61bd5
Bjørge Næss | fix(sanity): fix quoting of documentTypes in migration templates |
8a5f67b
Bjørge Næss | fix(sanity): rename migration name => title |
27b0088
Bjørge Næss | fix(migrate): run migration against all documents if documentTypes is omitted |
e80bbdf
Binoy Patel | fix(migration): fixes dry run not showing any information |
2568666
Binoy Patel | fix(migration): show proper error message when the file has code issues |
7256f85
Bjørge Næss | fix(migrate): various naming consistency fixes |
dbb7048
Bjørge Næss | fix(sanity): add a few examples to help text for 'sanity migration create' |
8290bae
Bjørge Næss | fix(sanity): improve error handling on 'sanity migration run' without id |
5d9a556
Bjørge Næss | fix(migrate): fix error asserting transaction |
df310cf
Bjørge Næss | fix(migrate): use transactionId instead of id on mutation payload |
a82df02
Ash | feat(cli): add pretty mutation formatting to migration runner (#5573) |
2dba206
Bjørge Næss | chore(migrate): instrument with some debug logging |
79c5e12
Bjørge Næss | refactor(migration): move filtered document methods to a separate
filtered
-context key, add a client with limited concurrency to migration context |81e4309
Bjørge Næss | fix(migrate): add request tags and user agent |
f22aa0c
Bjørge Næss | fix(sanity): improve minimal example |
2e77de7
Binoy Patel | chore(migration): remove from-export flag from migration cli (#5611) |
b2a94ff
Binoy Patel | chore(migration): remove query from migration context (#5612) |
ae7105a
Binoy Patel | chore(migration): change dry command to dry-run (#5613) |
81eb846
Bjørge Næss | fix(migrate): limit client methods during migration |
13de5a2
Binoy Patel | fix(migration): parse cli arguments so the types are proper (#5616) |
7751df1
Bjørge Næss | fix(migrate): cleanup buffer file after read (#5618) |
387945c
Bjørge Næss | fix(migrate): remove mkdirp in favor of node:fs (#5619) |
338bf26
Rico Kahler | fix(cli): add support for
import.meta.env
(#5617) |083ff16
Bjørge Næss | fix(migrate): scope node path to the current node (#5620) |
93f82d2
v3.26.1
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
🐛 Notable bugfixes
📓 Full changelog
a68df71
c8f1da3
v3.26.0
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
Deprecation support for Documents and Fields
This release introduces the option to mark document and field types as deprecated. This can be used to gently steer Studio users towards updated schemas or to phase out legacy fields without abrupt changes.
When a field or document is deprecated, an informative message will appear in the Studio, clearly indicating the recommended action to take. This aids in maintaining a clean and up-to-date content structure.
Bonus: Deprecation messages now appear in the GraphQL schema, providing clarity during transitions. Deprecated document types and fields should be appropriately treated in documentation and tooling.
Reactions to Comments
This release also introduces a new layer of interactivity in the Studio with the ability for users to react to comments! 🎉
Far be it from us to speak ill of verbose and precise communication using full sentences, but sometimes you just want to express a sentiment quickly with a 🚀 or a 👍 and Sanity Studio now has you covered for those occasions. Streamline feedback processes and consensus building, and make your Studio a more vibrant collaborative space in one fell swoop with comment reactions. 🎩
🐛 Notable bugfixes
token
login method ensuring the active session is retained post webpage reloads when cookieless auth is in effect.useMemo
onDocumentPaneContext
values, reducing unnecessary re-renders and improving document pane performances.useFeatureEnabled
hook result in an empty features list rather than disruptive error toasts; this minimizes user interruption when feature availability checks fail.sanity documents validate
CLI command relating to visibility, unnecessary validation reports, reference checks batch processing, and unknown field validation for images and file types.📓 Full changelog
9ca1cd0
fb4eb68
dfebba6
d9cc636
840ac3e
token
login method session restoration (#5497)ae44bc7
030780a
@sanity/structure
tosanity/structure
e644633
@sanity/logos
to latest7c20321
b1c55d8
8c140be
@sanity/presentation
tov1.6.1
(#5526)6dbacea
8fab227
8c3d46a
9b3eae9
9795480
useMemo
onDocumentPaneContext
value (#5458)bd141cd
@sanity/presentation
tov1.7.0
(#5537)88ab3ad
useFeatureEnabled
(#5538)08eb76c
475981d
e536d23
@sanity/ui-workshop
(#5545)0e18aa9
39babbf
66b88f7
bdfb913
aa62661
657c6e5
f7c2417
1d0bac9
0f8e1a2
v3.25.0
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
New Documents Validate CLI Command (beta)
CleanShot.2024-01-16.at.11.48.39.mp4
The
sanity documents validate
command is now available! This powerful tool checks your documents against your project's schema directly from your command line. It uses a mocked browser environment to validate all documents locally, perfect for ensuring data integrity.Note: As this feature is currently in beta, some projects may not load correctly. We encourage users to report any issues encountered to help us improve here: https://github.com/sanity-io/sanity/issues/5510
Improved Copy-Paste experience from Google Docs and Notion
The Studio now preserves formatting more reliably when content is pasted from Google Docs in Safari, and no longer incorrectly applies underline decorators to pasted links. Additionally, the Studio now preserves formatting more reliably when content is copied from a single block in Notion.
User interface and experience updates
🐛 Notable bugfixes
📓 Full changelog
a281061
0cec72b
4a25ee9
0f51ba9
48066a3
"runtime": "automatic"
for"@​babel/preset-react"
(#5492)8023c33
a581d8d
ee9f89f
ec84a42
5281b42
c558040
87cc62b
2fe7f09
f2a228f
9105ec7
ffb6268
cc27cb8
6c8dce9
@sanity/presentation
tov1.6.0
(#5508)ddece4c
8369061
v3.24.1
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
Updated legacy theme customization
Legacy themes for Sanity Studio will now handle custom colors without losing the scaffolding provided by the default studio theme. This improvement means that the custom colors you define will no longer revert to default values, but instead integrate seamlessly with Sanity Studio.
Experimental document pane title opt-out
A new flag
__experimental_formPreviewTitle
has been introduced, allowing you to hide the large preview title displayed in the document pane form. This grants more control to users with custom implementations that do not benefit from this title being displayed.Comments feature now enabled by default
The comments feature within Sanity Studio is now enabled by default, embracing collaboration and social interactions on your documents right out of the box.
Importing Structure as
structureTool
The import path for the structure tool has been updated. Developers should now import from
sanity/structure
instead ofsanity/desk
. A helpful codemod is available to facilitate the migration of any existing code. Existing imports tosanity/desk
will still work but those imports have been marked as deprecated and will be removed in a later major version.A codemod is available to migrate any code that may be using it:
Be sure to check in any local chan
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.