chore(deps): update dependency sanity to v3 - autoclosed #7
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:
2.29.5-purple-unicorn.856
->3.0.0-dev-preview.15
Release Notes
sanity-io/sanity
v3.0.0-dev-preview.15
Compare Source
🐛 Notable bugfixes
list
option to have plain strings📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Herman Wikner | feat(types): update
list
inArrayOptions
to supportstring
|44509ff
Herman Wikner | feat(form): update title in
OptionsArrayInput
|958d803
Herman Wikner | feat(form): skip rendering of level ui for array of tags |
8981ee9
Herman Wikner | test(dev): update
arrays
schema |5abfe3a
Per-Kristian Nordnes | fix(portable-text-editor): fix missing props.value updates |
6a5c972
Per-Kristian Nordnes | refactor(portable-text-editor): simplify equality test |
9565cbd
Per-Kristian Nordnes | refactor(portable-text-editor): add code improvements and comments for value sync |
9f0f4c2
Per-Kristian Nordnes | refactor(portable-text-editor): remove unused code |
f7adfec
Per-Kristian Nordnes | refactor(portable-text-editor): remove value as a dep from Editable comp. |
7cb1901
Per-Kristian Nordnes | refactor(portable-text-editor): better value handling |
fe94171
Per-Kristian Nordnes | fix(portable-text-editor): fix bugs in patchToOperations |
42f771d
Per-Kristian Nordnes | test(portable-text-editor): add tests for patchToOperations |
1738747
Per-Kristian Nordnes | test(portable-text-editor): fix issues with tests |
365a3f7
Herman Wikner | fix(desk):
navigateIntent
only worked once |d7d15dd
Espen Hovlandsdal | fix(server): drop unnecessary hashing causing deploy issues |
8b3311f
v3.0.0-dev-preview.14
Compare Source
🐛 Notable bugfixes
sanity dataset export
command might fail to export assets because of an authorization errorsanity dataset export
command might fail due to a hash mismatchsanity build
/sanity deploy
commands might fail because of a virtual entry module used in the vite config📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Marius Lundgård | fix(sanity): fix hooks dependencies |
b304444
Marius Lundgård | feat(sanity): export
useFormBuilder
hook |271a167
Marius Lundgård | feat(sanity): keep collapsed paths in form builder context |
30e6bc8
Marius Lundgård | test(sanity): update collapsed paths value |
36bd258
Marius Lundgård | fix(sanity): collect render middleware recursively |
946ca61
Marius Lundgård | feat(sanity): add
document.unstable_languageFilter
to Config API |3f1a4d9
Marius Lundgård | WIP: test-studio |
c7f9127
Espen Hovlandsdal | test: move TestProvider to testUtils as it is more generic than forms |
0466adf
Espen Hovlandsdal | test(datastores): fix
useDocumentType
tests |a1fc4ca
Espen Hovlandsdal | test(desk): fix resolve intent tests |
af975dd
Espen Hovlandsdal | test(datastores): fix template permissions test |
8ca7934
Espen Hovlandsdal | test: fix weird indirection of config properties |
d3a7a26
Espen Hovlandsdal | test(form): remove unused boolean input snapsnhots |
1dcdda1
Espen Hovlandsdal | test(form): fix object fieldset tests |
ee9fb50
Espen Hovlandsdal | chore(dev-studio): remove unused import |
a549154
Espen Hovlandsdal | refactor(form): remove unused callback handlers |
cbf9aea
Espen Hovlandsdal | test(form): fix conditional property tests |
3d8519e
Espen Hovlandsdal | test(util): swallow expected error in observable hook factory test |
f322c7e
Espen Hovlandsdal | test: remove unused test |
5cfd2a3
Espen Hovlandsdal | fix(export): only set authorization header if token exists |
5654dc4
Dain Cilke | feat(export): check sha1 hash first |
817709e
Dain Cilke | fix(export): allow either hash check |
e68957f
Espen Hovlandsdal | test(import): silence warning caused by mocked http request |
ebc6673
Espen Hovlandsdal | test(validation): temporarily skip nested markDefs test |
658532a
Espen Hovlandsdal | refactor(scripts): print deleted paths on CLI test |
37314c6
Espen Hovlandsdal | fix(cli): more robust test for entry import |
a81ad78
Espen Hovlandsdal | feat(server): drop use of virtual entry module |
c5898f4
Espen Hovlandsdal | fix(cli): skip interactive package manager prompt in unattended mode |
4eaafa8
Espen Hovlandsdal | test(portable-text-editor): check for browser before attempting to close |
706d654
Espen Hovlandsdal | test(portable-text-editor): fix typescript/eslint errors in collaborative tests |
e9b4c7d
Espen Hovlandsdal | fix(cli): default to listening on localhost |
1306995
Espen Hovlandsdal | test(cli): use undici for dev server connect tests |
2d7a380
Espen Hovlandsdal | fix(cli): when v2 and v3 is found, use most similar path |
176daf1
Espen Hovlandsdal | fix: export missing workspace types |
ef5847f
Espen Hovlandsdal | chore(etl): show warnings first, then errors |
e818004
Espen Hovlandsdal | test(cli): generate workshop scopes before building test-studio |
e82b4c4
Espen Hovlandsdal | ci: install chrome before running tests |
00ac4df
Espen Hovlandsdal | ci: use stable chrome, pass chrome path as launch options |
04fa54d
Espen Hovlandsdal | ci: refactor CLI test script |
d492b8e
Espen Hovlandsdal | ci: temporarily allow failures in etl job |
534d3a9
Espen Hovlandsdal | test(block-tools): update snapshots to account for schema type titles |
53fe20c
Espen Hovlandsdal | test(cli): add missing await on cleanup |
e80c6ea
v3.0.0-dev-preview.13
Compare Source
✨ Highlights
Vision v3: Query GROQ from the Studio
The
@sanity/vision
plugin now supports Sanity Studio version 3! Use thedev-preview
tag when installing it:To enable it, import the vision plugin and add it to the plugins array in your
sanity.config.ts
/sanity.config.js
file:Learn how to only load the plugin in development mode (that is, not enabling it when deployed to production) in Vision's documentation.
Vision v3 also supports dark mode and Studio themes, as well as letting you cancel in-progress queries.
Other features
name
andbasePath
properties if only a single workspace is definedsanity build
/sanity deploy
up to 5x faster🐛 Notable bugfixes
readOnly
would not be respected in certain caseslayout: 'grid'
_document.js
with JSXEdit undefined
instead ofEdit file
(or similar)📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Espen Hovlandsdal | chore(test-studio): add array of references to arrays test |
f783d81
Espen Hovlandsdal | chore: add missing
esbuild
dependency for sanity module |3078f76
Espen Hovlandsdal | chore: normalize esbuild version throughout the monorepo |
f049107
Espen Hovlandsdal | fix(portable-text-editor): suppress esbuild jsx transformation warning |
7bbf891
Espen Hovlandsdal | chore: upgrade vite to v3 |
3e75e3e
Espen Hovlandsdal | chore: upgrade
@sanity/client
to v3.3.3 |a4c43bc
Espen Hovlandsdal | chore(test-studio): add dataset to cli config |
93d8193
Espen Hovlandsdal | chore: bring back vercel config |
274c95b
Espen Hovlandsdal | chore: upgrade jsdom to 20.0.0 |
06b9cbc
Espen Hovlandsdal | fix(cli): drop
--check-files
flag for yarn 3 compatibility |a577169
Herman Wikner | fix(form): fix broken array grid layout |
9c55484
Espen Hovlandsdal | fix(server): use tsx loader even for .js extensions |
b99418c
Espen Hovlandsdal | fix(server): only swallow module not found errors when importing document |
cc2b3c8
Espen Hovlandsdal | fix(desk): correct prop typings for pane view components |
b0ccfc3
Espen Hovlandsdal | feat!(datastores): remove deprecated document APIs from v1 |
c6cabbf
Espen Hovlandsdal | fix(cli): add missing dependency |
79da537
Espen Hovlandsdal | fix(server): use jsx loader for .js document files, default loader setup for others |
99f4dc4
Espen Hovlandsdal | feat(server): warn when document component did not export expected type |
a3f6fde
Herman Wikner | feat(datastores): add cors origin check when fetching current user in
createAuthStore
|75129af
Herman Wikner | feat(studio): add
CorsOriginErrorScreen
|e1b976d
Herman Wikner | feat(studio): add
CorsOriginErrorScreen
toStudioErrorBoundary
|2b950e1
Herman Wikner | feat(datastores): add promise to check for cors origin errors |
6489a32
Per-Kristian Nordnes | fix(forms): fix bug with openField/closeField |
3b4d913
Herman Wikner | fix(form): a11y issues on image actions menu |
c924653
Per-Kristian Nordnes | fix(forms): fix Image Input menu button now activating inside portals |
ddc8dfb
Espen Hovlandsdal | fix(test-studio): use lowercase workspace names |
0cf4434
Espen Hovlandsdal | reactor(config): skip name from config resolution error if empty |
951dbc6
Espen Hovlandsdal | feat(workspaces): add more validation of basePath and names |
82df86a
Espen Hovlandsdal | feat(config): define
SingleWorkspace
type, allow omittingbasePath
,name
|e9da1a2
Espen Hovlandsdal | feat(config): run workspace validation in
prepareConfig
step |8155b39
Espen Hovlandsdal | refactor(errors): make studio error boundary UI mirror schema error |
81bb951
Espen Hovlandsdal | feat(workspaces): add "navigate to default workspace" on not found screen |
5c1790f
Espen Hovlandsdal | test(workspaces): update outdated test snapshot |
43b4bd8
Espen Hovlandsdal | test(datastores): fix broken document operation tests |
c27efd1
Espen Hovlandsdal | chore(test-studio): add vision to test-studio |
35bfdd9
Espen Hovlandsdal | feat(vision): upgrade to v3, modernize, upgrade dependencies |
32e4686
Espen Hovlandsdal | feat(vision): allow specifying a default dataset |
0f2cea4
Espen Hovlandsdal | feat(vision): push toast indicating URL has been copied |
30243f1
Espen Hovlandsdal | feat(vision): push toast indicating that listener has been set up |
aca200f
Espen Hovlandsdal | feat(vision): push toast indicating that pasted URL was parsed |
08a4c1f
Espen Hovlandsdal | feat(vision): show spinner while waiting for first listener event |
d7be81d
Espen Hovlandsdal | feat(vision): allow cancelling query |
a855017
Espen Hovlandsdal | chore(desk): upgrade react-json-inspector |
11f20c9
Herman Wikner | fix(form): update
readOnly
properties informState
|16fcdda
Herman Wikner | dev(test-studio): update
conditionalFields
schema |6c7c288
Herman Wikner | fix(form): pass
readOnly
to input inOptionsArrayInput
|fb78bb7
Bjørge Næss | chore(form): simplify and optimize conditional callback resolution a little bit |
6741dab
Bjørge Næss | chore(form): rename function callConditionalProperty => resolveConditionalProperty |
a7b66d7
Per-Kristian Nordnes | refactor(form): use global keyDown hook for Image action menu |
3cdbdbf
Per-Kristian Nordnes | chore(portable-text-editor): upgrade to latest slate and slate-react |
51add24
Per-Kristian Nordnes | refactor(portable-text-editor): Performance refactor |
bebe934
Per-Kristian Nordnes | test(portable-text-editor): update and add tests for latest refactor |
3cc1319
Per-Kristian Nordnes | test(inputs): add visual re-render debug to PTE Text blocks |
8bda33a
Per-Kristian Nordnes | refactor(inputs): update new patch observable type for PTE |
e7f36a5
Per-Kristian Nordnes | refactor(inputs): improve fullscreen and activation re-rendering |
d6d8aa7
Per-Kristian Nordnes | test(dev): update dev studio schemas |
4079041
Per-Kristian Nordnes | fix(inputs): fix issue with scrolling to field and focus PTE on activation |
6feb4f2
Per-Kristian Nordnes | fix(portable-text-editor): don't use Object as const name |
a6b26ca
Per-Kristian Nordnes | refactor(portable-text-edior): keep consistency in pattern |
80e2482
Per-Kristian Nordnes | fix(portable-text-editor): add default value when there are no previous value. |
10167b2
Per-Kristian Nordnes | test(portable-text-editor): update test server start script for vite 3 |
6a485e6
Per-Kristian Nordnes | test(portable-text-editor): tsconfig for test suite |
502e23b
Per-Kristian Nordnes | fix(form): fix PTE focus handling issue |
324b3fb
Per-Kristian Nordnes | chore: update yarn.lock |
c66d937
Herman Wikner | feat(form): add helper function to get correct field level in
inputResolver
|86f8b48
Espen Hovlandsdal | chore: remove unnecessary typings files |
c18cf5d
Espen Hovlandsdal | feat: add javascript disabled fallback |
2ff43ca
Espen Hovlandsdal | ci: optimize vercel builds |
d9153bd
Espen Hovlandsdal | fix(server): optimize
sanity build
/sanity deploy
|2e00ef3
Espen Hovlandsdal | fix(form): use most specific title for schema type in modal header |
06f862a
Espen Hovlandsdal | fix(schema): add titles for built-in types |
1bb59ab
Espen Hovlandsdal | chore: upgrade asset-utils to v1.2.5 |
5e096f1
Espen Hovlandsdal | fix(form): check for invalid image value, provide reset option |
b7b308f
Espen Hovlandsdal | fix(form): check for invalid file value, provide reset option |
d21f917
Espen Hovlandsdal | fix(server): use stricter entry file checks |
4dac479
Espen Hovlandsdal | fix(preview): chunk document availability ids on id length |
d64aefd
Espen Hovlandsdal | fix(desk): resolve schema type from template if possible |
93081f5
Espen Hovlandsdal | feat(datastores): allow listenQuery to have separate listen and fetch queries |
9c37c86
Espen Hovlandsdal | feat(datastores): allow listenQuery to specify relevant transitions |
4e40150
Espen Hovlandsdal | feat(datastores): allow listenQuery to specify custom throttle time |
c1855f4
Espen Hovlandsdal | fix(desk): only refetch references on appear/disappear |
221628b
Espen Hovlandsdal | fix(desk): use longer throttle time when refetching references |
4166119
Espen Hovlandsdal | refactor(desk): check for document existence before checking ref count |
6919ea5
Espen Hovlandsdal | refactor(desk): add request tag to external refs check |
e08ecd5
Dan Michael O. Heggø | fix(types): add
params
toMutationSelection
type |4eb7b0c
Espen Hovlandsdal | chore(util): upgrade moment to latest version |
81939b7
Espen Hovlandsdal | feat(config): support presence for cookieless auth users |
ce8d27a
Espen Hovlandsdal | feat: show current auth provider on not authenticated screen |
a1895fd
Espen Hovlandsdal | fix(datastores): use auth token for history request if available |
cf1ce0d
Espen Hovlandsdal | chore(test-studio): add playlist/playlistTrack schema types |
fd11603
Bjørge Næss | fix(navbar): use root scheme for changelog dialog |
b6b8d5e
Bjørge Næss | feat: add a "configuration issues" button + dialog to the global nav bar in development |
ab1cdef
Herman Wikner | feat(studio): move note in
ConfigIssuesButton
to the dialog header |8338152
Marius Lundgård | build: add
groq
package to root clean script |8b80b6d
Bjørge Næss | fix(form): pass layout option from array input |
5ee4151
Bjørge Næss | feat(schema): add validation to disallow array members with same name as bulitin types |
ce862bd
Espen Hovlandsdal | chore(schema): temporarily work around readonly type issue |
8d1f0ee
Herman Wikner | fix(form): missing icon in field group |
6bafbdb
Espen Hovlandsdal | docs(vision): add note on dev-only usage |
3f990af
Espen Hovlandsdal | docs(vision): update screenshot |
6c62985
v3.0.0-dev-preview.12
Compare Source
Changes
deploy
anddeploy-graphql
scripts (mapping tosanity deploy
/sanity graphql deploy
)ConfigContext
passed as the second argument, matching the regular structureisDocumentSchemaType
isArrayOfObjectsSchemaType
isArrayOfPrimitivesSchemaType
isObjectInputProps
isStringInputProps
isNumberInputProps
isBooleanInputProps
isArrayOfObjectsInputProps
isArrayOfPrimitivesInputProps
historyEventsFor()
method@sanity/transaction-collator
module is now deprecated and will no longer be maintainedschemaType
🐛 Notable bugfixes
.tsx
/.jsx
extension📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Espen Hovlandsdal | fix(server): add missing esbuild peer dependency |
e22cebf
Espen Hovlandsdal | fix(form): inline attr-accept dependency |
097e5ef
Espen Hovlandsdal | fix(types): check asset id prefix when determining if object is image |
cbbde1c
Espen Hovlandsdal | fix(types): add
validation
on field definitions |a312e2e
Espen Hovlandsdal | fix(types): add missing
placeholder
property on date/datetime schema definitions |245201f
Espen Hovlandsdal | fix(types): allow field references in validation min/max/gt/lt rules |
c5de07b
Espen Hovlandsdal | fix(types): add schema options for cross-dataset references |
c00f5c5
Espen Hovlandsdal | chore(test-studio): migrate schema files to typescript |
8a75979
Marius Lundgård | refactor: defer global error listener to let error boundary subscribe |
4e4acc9
Espen Hovlandsdal | fix(server): resolve tsx/jsx studio config when building |
9d884b5
Espen Hovlandsdal | chore(test-studio): migrate schema files to typescript |
34120ef
Espen Hovlandsdal | refactor(hooks): use type-only import for client |
7915c91
Espen Hovlandsdal | fix(studio): prevent global error handler from catching known errors |
d80f1e1
Espen Hovlandsdal | refactor(errors): only expose
subscribe()
method on global error channel |b2b742d
Espen Hovlandsdal | refactor(errors): improve typings for global error handler |
375095c
Espen Hovlandsdal | feat(cli): add
deploy
+deploy-graphql
scripts topackage.json
|9058bf6
Espen Hovlandsdal | refactor(portable-text-editor): improve typings |
268dd15
Espen Hovlandsdal | refactor(schema): slightly improve typings for schema |
bf74adf
Espen Hovlandsdal | feat!: historyStore: drop
historyEventsFor()
, move history types to @sanity/types |8d72f59
Espen Hovlandsdal | feat!(transaction-collator): drop unused transaction-collator package |
26df0cb
Espen Hovlandsdal | refactor(types): more specific return type of
defineType()
|52e5541
Espen Hovlandsdal | fix(types): add + deprecate missing
isHighlighted
asset field option |951e0f1
Espen Hovlandsdal | fix(errors): log uncaught errors to console |
dea50c8
Espen Hovlandsdal | feat(types): add
isDocumentSchemaType()
asserter |825bc69
Espen Hovlandsdal | fix(datastores): add missing request tag prefix |
62d850b
Espen Hovlandsdal | fix(form): reverse order of input component resolution |
860ab5a
Espen Hovlandsdal | fix(cli): use correct create command based on
--missing
/--replace
flags |f19aff1
Espen Hovlandsdal | fix(desk): silence warning about animating stroke dash offset |
1558d3e
Espen Hovlandsdal | fix(test-studio): temporarily remove orderable tag/category types |
d53a9d4
Espen Hovlandsdal | fix(structure): narrow provided structure context to defined properties |
59d10a0
Espen Hovlandsdal | feat(desk): pass ConfigContext to default document node resolver |
5d9f9b5
Espen Hovlandsdal | fix: define types path for exports |
a37b206
Espen Hovlandsdal | feat(types): add array of object/primitives schema type asserters |
db0ef47
Espen Hovlandsdal | refactor(form): use
isArrayOfObjectsSchemaType
from@sanity/types
|9c59e1e
Espen Hovlandsdal | feat(form): implement input props type asserters |
adec4af
Espen Hovlandsdal | chore(dev-studio): remove deprecated structure example |
8b5c7ae
Espen Hovlandsdal | feat!(desk): require schemaType for document nodes in structure |
a286cb7
Espen Hovlandsdal | chore: modify publish-dev-preview script |
f9a22b1
v3.0.0-dev-preview.11
Compare Source
Notable bugfixes
Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Espen Hovlandsdal | fix(cli): init git repo after dependency install (for lockfile inclusion) |
f7271a7
Espen Hovlandsdal | feat(cli): add linters and tooling as dev dependencies on new projects |
72ff70a
Espen Hovlandsdal | fix(cli): move esbuild from devdependency to a dependency |
dd72de7
v3.0.0-dev-preview.10
Compare Source
Features
--api
flag when deploying GraphQL APIs, allowing you to only deploy specific APIs instead of all of themNotable bugfixes
Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Marius Lundgård | refactor(sanity): make inline objects and annotations open in popover by default |
e57e6c5
Per-Kristian Nordnes | refactor(sanity): make more spesific kinds for pt members |
d61f59c
Espen Hovlandsdal | build: build release notes against v3 if on v3 branch locally |
848659f
Per-Kristian Nordnes | fix(sanity): remove unnecessary prop for pt-input toolbar |
d731866
Per-Kristian Nordnes | fix(sanity): restore CSS that was changed by accident |
b1073a5
Per-Kristian Nordnes | refactor(sanity): simplify scrollToFocus hook |
10a4ea6
Per-Kristian Nordnes | fix(sanity): fix invalid type check |
12e5924
Per-Kristian Nordnes | fix(sanity): fix type issue and remove unused import |
ce43d09
Per-Kristian Nordnes | fix(sanity): include pt members with changes too |
6b58e3c
Bjørge Næss | test(form): remove onFocus/onBlur snapshot tests |
64504a0
Espen Hovlandsdal | feat(server): rebuild index document on custom component change |
78ed368
Espen Hovlandsdal | refactor(schema): clarify that order of fields matter in block type |
d0828e0
Espen Hovlandsdal | fix(types): correct span vs block mismatch in portable text types |
e9913e9
Espen Hovlandsdal | fix(types): add missing
blockEditor
prop on annotations prop |0fc3436
Espen Hovlandsdal | feat(block-tools): use strict typings |
916af64
Espen Hovlandsdal | fix(portable-text-editor): use inferred typing when normalizing blocks |
220fd08
Espen Hovlandsdal | docs(block-tools): use named imports |
82b8dc4
Espen Hovlandsdal | feat(cli): add
id
option to GraphQL APIs |da39f92
Espen Hovlandsdal | feat(cli): allow specifying
--api
to filter which APIs to deploy |542d16b
Espen Hovlandsdal | refactor(form): fix formatting issue |
87978db
Espen Hovlandsdal | chore(block-tools): drop unused dependency |
053e1c6
Espen Hovlandsdal | fix(diff): export missing diff types |
3de8ea5
Espen Hovlandsdal | docs(diff): add documentation and stability tags for diff package |
a59d339
Per-Kristian Nordnes | refactor(sanity): fix issues and rename hook for scrolling to pt member |
5954e74
Per-Kristian Nordnes | fix(sanity): fix issue where cursor got stuck |
c099197
Per-Kristian Nordnes | chore(sanity): delete unused hook for pt input |
05ae2db
Per-Kristian Nordnes | refactor(sanity): blur and focus while toggling pt-input fullscreen |
14556b5
Per-Kristian Nordnes | refactor(sanity): reintroduce scrollSelectionIntoView hook |
7fb647d
Per-Kristian Nordnes | refactor(sanity): remove no longer needed hook dep. |
bbc637b
Bjørge Næss | fix(form): fix bug not hiding parent when all members are hidden |
da88b9d
Bjørge Næss | chore: upgrade react-rx |
0f2711a
Evan Ford | fix(cli): work around pnpm shell script execution bug |
f1b8533
Espen Hovlandsdal | refactor(cli): check shebang of cli script instead of path |
d12c554
Bjørge Næss | fix(form): remove collapsible/collapsed as a FormNode concern |
a7a3bf9
Bjørge Næss | chore(dev): restore cross dataset reference test schemas |
a5bafb8
Bjørge Næss | test(form): add test-id to fields |
9ba9287
Bjørge Næss | test(form): await promise settlement |
640c09f
Bjørge Næss | test(form): remove redundant tests |
9b2ca1c
Bjørge Næss | test(form): disable failing cross dataset input tests |
7635e0a
Bjørge Næss | test(form): remove redundant object input tests and make the suite pass again |
5d74438
Bjørge Næss | test(form): add unit tests for asserting form store collapsible field behavior |
51ccfed
Bjørge Næss | test(form): update snapshot |
afd7010
Espen Hovlandsdal | fix(types): correctly type diffMatchPatch values as strings |
522e206
Espen Hovlandsdal | refactor(mutator): use strict typescript settings |
104559d
Espen Hovlandsdal | refactor(form): disable incorrect patcher example in workshop |
7da958e
Espen Hovlandsdal | refactor(mutator): reduce number of exports |
86db411
Herman Wikner | feat(studio): add not authenticated screen (#3380) |
f9e7459
Espen Hovlandsdal | fix(auth): handle callback url only in auth boundary |
b6a12fb
v3.0.0-dev-preview.9
Compare Source
🐛 Notable bugfixes
columns
option📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Per-Kristian Nordnes | refactor(form/inputs): add missing change indicators |
0dbfc33
Per-Kristian Nordnes | fix(desk,form): restore default draft change indicators |
bfcfb3b
Herman Wikner | feat(presence): fix tooltip scheme in DocumentPreviewPresence |
e60850e
Herman Wikner | feat(studio): close NavDrawer when changing workspace, add tooltip to WorkspaceMenuButton |
b02476a
Marius Lundgård | test(sanity): fix path to config factory |
f64f2db
Espen Hovlandsdal | chore(deps): get rid of remaining prop-types usage |
99019a9
Espen Hovlandsdal | chore(deps): replace pluralize with pluralize-esm |
2e0cd7a
Espen Hovlandsdal | chore(deps): replace get-random-values with get-random-values-esm |
0384ae7
Per-Kristian Nordnes | fix(form/inputs): pt-input: fix opened member finder |
1b2041e
Herman Wikner | test: add object with columns option to
test-studio
|dba3581
Herman Wikner | feat(form): add columns support to
ObjectInput
|ab0c4c4
Herman Wikner | feat(form): add columns support to
MemberFieldset
|a9ab937
Saiichi Shayan Hashimoto | feat(types): add
calendarTodayLabel
to date/datetime schema options (#3355) |7736b40
Saiichi Shayan Hashimoto | feat(types): add missing
name
toSortOrdering
type (#3353) |f9ba130
Bjørge Næss | chore: upgrade react-rx |
fc9cbf1
Espen Hovlandsdal | chore(deps): normalize versions |
490e302
Espen Hovlandsdal | chore(components): drop unused version checker component |
edfe18a
Espen Hovlandsdal | feat(cli): migrate ecommerce template |
f2cd910
Espen Hovlandsdal | chore(examples): migrate ecommerce example studio |
26814af
Espen Hovlandsdal | chore(examples): drop static folder from clean-studio |
1e756d7
Espen Hovlandsdal | chore: add
clean:deps
script to remove allnode_modules
dirs |164997f
Espen Hovlandsdal | fix(desk): add name to default sort orderings |
210c7b6
Espen Hovlandsdal | fix(form): fix typings for
columns
property |5078c08
Espen Hovlandsdal | chore(types): drop part system typings |
a20c9fe
Espen Hovlandsdal | build(vercel): fix build command for vercel deployments in v3 |
088b9af
Bjørge Næss | chore(form): rename SanityReferenceInput => StudioReferenceInput |
132d945
Bjørge Næss | fix(desk): pass global templates as initial value templates to reference inputs |
568f7df
Espen Hovlandsdal | fix(cli): drop outdated install command |
ee7ef7e
Espen Hovlandsdal | feat(cli): throw error on v2 plugin install with no
@sanity/core
installed |83201a5
Espen Hovlandsdal | chore(lint): set react version to 17 for eslint-plugin-react |
50aa894
Espen Hovlandsdal | chore: update lockfile |
64e91f4
Espen Hovlandsdal | chore: drop unnecessary eslint rule overrides |
455129a
Espen Hovlandsdal | chore: disable tsdoc syntax warning for jest config |
c9da5d8
Espen Hovlandsdal | feat(pkg-utils): allow configuring target per export |
bad4a07
Espen Hovlandsdal | chore: set node target for cli/internal export |
cc746ce
Espen Hovlandsdal | fix: catch workspace resolution errors with error boundary |
c5c1ba1
Espen Hovlandsdal | refactor(schema): pad list of all possible types on schema error |
d6330a4
Espen Hovlandsdal | feat(screens): preserve newlines in error messages |
06e9961
Espen Hovlandsdal | chore(deps): drop unused semver-compare dependency |
0a80b9c
Espen Hovlandsdal | test: temporarily silence
flushSync
errors |f8369a8
Espen Hovlandsdal | chore(deps): add types package for semver-compare |
2a9fc55
Herman Wikner | fix(sanity): update presence tooltip ui |
af09edd
v3.0.0-dev-preview.8
Compare Source
v3.0.0-dev-preview.7
Compare Source
v3.0.0-dev-preview.6
Compare Source
v3.0.0-dev-preview.5
Compare Source
v3.0.0-dev-preview.0
Compare Source
v2.29.5-purple-unicorn-remix.963
Compare Source
v2.29.5-purple-unicorn-remix.962
Compare Source
v2.29.5-purple-unicorn-remix.958
Compare Source
v2.29.5-purple-unicorn-remix.876
Compare Source
v2.29.5-purple-unicorn-remix.873
Compare Source
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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.