sanity-io/sanity
### [`v1.150.1`](https://togithub.com/sanity-io/sanity/compare/d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7...4b8da7d340eacc88d6a9ae4a761fc3e58189763f)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7...4b8da7d340eacc88d6a9ae4a761fc3e58189763f)
### [`v1.150.0`](https://togithub.com/sanity-io/sanity/compare/v1.149.16...d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.19...d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7)
### [`v1.149.19`](https://togithub.com/sanity-io/sanity/releases/v1.149.19)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.18...v1.149.19)
Upgrade the Command Line Interface (CLI) with:
npm install --global @sanity/cli
Upgrade Sanity Studio with:
sanity upgrade
##### 🐛 Notable bugfixes
- Support overriding validation on `array` subtypes 🐞
##### 📓 Full changelog
| Author | Message | Commit |
| ----------------- | ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Espen Hovlandsdal | [chore] Upgrade image-url dependency ([#1944](https://togithub.com/sanity-io/sanity/issues/1944)) | [`bd7c279`](https://togithub.com/sanity-io/sanity/commit/bd7c279dd) |
| Bjørge Næss | Support overriding validation on array subtypes ([#1939](https://togithub.com/sanity-io/sanity/issues/1939)) | [`d47d829`](https://togithub.com/sanity-io/sanity/commit/d47d8290f) |
| dependabot[bot] | [chore] Bump dot-prop from 4.2.0 to 5.2.0 in /packages/@sanity/document-window | [`78cc597`](https://togithub.com/sanity-io/sanity/commit/78cc5976e) |
| Anders Stensaas | [chore] Bump configstore from 3.0.0 to 5.0.1 in /packages/@sanity/cli & core | [`338b55f`](https://togithub.com/sanity-io/sanity/commit/338b55fdf) |
### [`v1.149.18`](https://togithub.com/sanity-io/sanity/releases/v1.149.18)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.16...v1.149.18)
Upgrade the Command Line Interface (CLI) with:
npm install --global @sanity/cli
Upgrade Sanity Studio with:
sanity upgrade
##### 🐛 Notable bugfixes
- Fixed a bug where mp3/mp4 files would not be recognized as valid assets when exporting
- Fixed a bug where `sanity build` would crash if no static folder existed
##### 📓 Full changelog
| Author | Message | Commit |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Bjørge Næss | Use the 'current' branch for official releases | [`b46fa7c`](https://togithub.com/sanity-io/sanity/commit/b46fa7cfe) |
| Espen Hovlandsdal | [export] Fix extensions with numbers not being recognized as valid asset ID ([#1925](https://togithub.com/sanity-io/sanity/issues/1925)) | [`7a5cb5a`](https://togithub.com/sanity-io/sanity/commit/7a5cb5ab1) |
| Espen Hovlandsdal | [chore] Fix inconsiderately named references ([#1924](https://togithub.com/sanity-io/sanity/issues/1924)) | [`e9ab623`](https://togithub.com/sanity-io/sanity/commit/e9ab62387) |
| Marius Lundgård | [chore] CSS custom properties in JS ([#1931](https://togithub.com/sanity-io/sanity/issues/1931)) | [`11dc7dd`](https://togithub.com/sanity-io/sanity/commit/11dc7ddbf) |
| Bjørge Næss | [desk-tool] Remove the drafts prefix + warn when resolving intent links ([#1930](https://togithub.com/sanity-io/sanity/issues/1930)) | [`a1dbb9f`](https://togithub.com/sanity-io/sanity/commit/a1dbb9ff0) |
| Espen Hovlandsdal | [core] Prevent throwing on missing static folder when building ([#1934](https://togithub.com/sanity-io/sanity/issues/1934)) | [`f33b781`](https://togithub.com/sanity-io/sanity/commit/f33b78120) |
| Espen Hovlandsdal | [client] Add effectFormat as allowed parameter to listener ([#1941](https://togithub.com/sanity-io/sanity/issues/1941)) | [`e5f1c8b`](https://togithub.com/sanity-io/sanity/commit/e5f1c8bf6) |
### [`v1.149.16`](https://togithub.com/sanity-io/sanity/releases/v1.149.16)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.15...v1.149.16)
Upgrade the Command Line Interface (CLI) with:
npm install --global @sanity/cli
Upgrade Sanity Studio with:
sanity upgrade
##### 🔧 Improvements
- Added the endpoint URL in the output when running `sanity graphql list`
- Your dates custom formatting will now appear in validation messages
- Adjusted the color scheme of the default Studio theme to match Sanity’s color palette
##### 🐛 Notable bugfixes
- Dampened some too persistent error messages when losing connection between the Studio and the server
- Fixed an issue that could sometimes make a document action button disappear.
- Fixed a bug where the NotFound page in the Studio would sometimes throw an error.
##### 📓 Full changelog
| Author | Message | Commit |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Marius Lundgård | [components] Fix pane header's z-index | [`d4d9789`](https://togithub.com/sanity-io/sanity/commit/d4d97891a) |
| Anders Stensaas | [base] Add retry when we come online again | [`a60d86a`](https://togithub.com/sanity-io/sanity/commit/a60d86a9c) |
| Anders Stensaas | [desk-tool] Prevent duplicate reconnection snackbars from appearing when disconnecting | [`887eac4`](https://togithub.com/sanity-io/sanity/commit/887eac41b) |
| Anders Stensaas | [desk-tool] Prevent duplicate publish Snackbars when using split panes | [`c756e0f`](https://togithub.com/sanity-io/sanity/commit/c756e0f97) |
| Anders Stensaas | [components] Make duplicate types of Snackbars to be disabled by default | [`f58525a`](https://togithub.com/sanity-io/sanity/commit/f58525ac6) |
| Anders Stensaas | [desk-tool] Remove a old prop from the document pane snackbar | [`55307a7`](https://togithub.com/sanity-io/sanity/commit/55307a713) |
| Marius Lundgård | [base] Update default CSS variables ([#1867](https://togithub.com/sanity-io/sanity/issues/1867)) | [`dda3bf1`](https://togithub.com/sanity-io/sanity/commit/dda3bf1d0) |
| Marius Lundgård | [components] Prevent fieldset grid blowout and fix related layout issues ([#1885](https://togithub.com/sanity-io/sanity/issues/1885)) | [`13b7a02`](https://togithub.com/sanity-io/sanity/commit/13b7a0224) |
| Marius Lundgård | [default-layout] Fix focus backgrounds | [`b25a949`](https://togithub.com/sanity-io/sanity/commit/b25a94940) |
| Bjørge Næss | [desk-tool] Fallback to ResizeObserver polyfill ([#1888](https://togithub.com/sanity-io/sanity/issues/1888)) | [`173d989`](https://togithub.com/sanity-io/sanity/commit/173d989df) |
| Anders Stensaas | [components] Fix an issue where the BlockPreview extended outside its container | [`a201958`](https://togithub.com/sanity-io/sanity/commit/a20195850) |
| Espen Hovlandsdal | [client] Typings: Fix patch() signature not accepting patch instance ([#1894](https://togithub.com/sanity-io/sanity/issues/1894)) | [`77f7539`](https://togithub.com/sanity-io/sanity/commit/77f7539ff) |
| Espen Hovlandsdal | [client] Typings: Use record as default document extension ([#1893](https://togithub.com/sanity-io/sanity/issues/1893)) | [`1e9fcd3`](https://togithub.com/sanity-io/sanity/commit/1e9fcd32e) |
| vicbergquist | [validation] format dates in validation messages, give date type same validation as datetime | [`d6f4a68`](https://togithub.com/sanity-io/sanity/commit/d6f4a68a2) |
| vicbergquist | [validation] use date-fns instead of momentjs | [`8250b88`](https://togithub.com/sanity-io/sanity/commit/8250b88c4) |
| vicbergquist | [desk-tool] add showCloseButton prop to action dialogs | [`0a3094a`](https://togithub.com/sanity-io/sanity/commit/0a3094a1d) |
| Rune Botten | [core] Add GraphQL endpoint URL to `sanity graphql list` action ([#1905](https://togithub.com/sanity-io/sanity/issues/1905)) | [`7b8cb38`](https://togithub.com/sanity-io/sanity/commit/7b8cb382f) |
| Per-Kristian Nordnes | [default-layout] Fix router state bug (NotFound component) ([#1786](https://togithub.com/sanity-io/sanity/issues/1786)) | [`4fbd16f`](https://togithub.com/sanity-io/sanity/commit/4fbd16fe0) |
| Marius Lundgård | [chore] Fix eslint so it uses a common config for packages ([#1886](https://togithub.com/sanity-io/sanity/issues/1886)) | [`e8bc426`](https://togithub.com/sanity-io/sanity/commit/e8bc42666) |
| Bjørge Næss | [desk-tool] Fix an issue with disappearing document action button ([#1915](https://togithub.com/sanity-io/sanity/issues/1915)) | [`1fa1a67`](https://togithub.com/sanity-io/sanity/commit/1fa1a6792) |
### [`v1.149.15`](https://togithub.com/sanity-io/sanity/releases/v1.149.15)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.13...v1.149.15)
Upgrade Sanity Studio with:
sanity upgrade
##### 🐛 Notable bugfixes
- Fixed more issues where portable text editor toolbar would cause layout issues
##### 📓 Full changelog
| Author | Message | Commit |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Marius Lundgård | [form-builder] Fix grid layout issue caused by empty div | [`7399e7a`](https://togithub.com/sanity-io/sanity/commit/7399e7a8a) |
| Marius Lundgård | [components] Make DefaultPreview more resilient to being placed within CSS grids ([#1881](https://togithub.com/sanity-io/sanity/issues/1881)) | [`b0d7be2`](https://togithub.com/sanity-io/sanity/commit/b0d7be210) |
| Marius Lundgård | [form-builder] Remove unecessary spacing | [`5769319`](https://togithub.com/sanity-io/sanity/commit/576931980) |
| Marius Lundgård | [form-builder] Make PTE toolbar more resilient to being placed with a CSS grid ([#1882](https://togithub.com/sanity-io/sanity/issues/1882)) | [`20486c2`](https://togithub.com/sanity-io/sanity/commit/20486c23a) |
### [`v1.149.13`](https://togithub.com/sanity-io/sanity/releases/v1.149.13)
[Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.10...v1.149.13)
Upgrade the Command Line Interface (CLI) with:
npm install --global @sanity/cli
Upgrade Sanity Studio with:
sanity upgrade
##### ✨ Highlights
##### Predefined numeric values
You can now define a list of allowed options for [the `number` field type](https://www.sanity.io/docs/number-type), just like the `string` type. Thanks to [@pdeona](https://togithub.com/pdeona) for this one!
##### Start Sanity Studio without API settings in `sanity.json`
We recently introduced [environment variables](https://www.sanity.io/docs/studio-environment-variables) for configuring the project ID and dataset for the Sanity Studio. Now you no longer need to have values predefined in `sanity.json` to start the development server. This is great for starters and other projects where you don't want to check in a specific project ID or dataset to version control. Thanks to [@chrispecoraro](https://togithub.com/chrispecoraro) for fixing!
##### Helpful notification for the `⌘ + S` / `Ctrl + S` key shortcut
If you press the shortcut for “Save” (⌘ + s on Mac, Ctrl + s on Windows/Linux), you will now longer get the browser dialog to save an HTML-file, but get a helpful reminder that your content is synced in real-time to the data store. No manual saving necessary.
##### 🐛 Notable bugfixes
- Fixed client `.listen()` method potentially crashing in certain non-browser environments
- Fixed number fields `precision()` validator crashing on undefined values. Thanks to [@coreyward](https://togithub.com/coreyward) for fixing!
- Fixed CLI sometimes crashing after retrying a failed API call
- Fieldset columns are now properly aligned
##### 📓 Full changelog
| Author | Message | Commit |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Christopher Pecoraro | [core] Allow startup with env without API settings ([#1680](https://togithub.com/sanity-io/sanity/issues/1680)) | [`3228506`](https://togithub.com/sanity-io/sanity/commit/3228506f2) |
| Espen Hovlandsdal | [cli] Use disallowed dataset name as placeholder in client wrapper | [`fa9c6b7`](https://togithub.com/sanity-io/sanity/commit/fa9c6b764) |
| Espen Hovlandsdal | [core] Notify when project ID or dataset differs from defaults | [`a69f9d7`](https://togithub.com/sanity-io/sanity/commit/a69f9d709) |
| Espen Hovlandsdal | [eventsource] Use forked eventsource polyfill ([#1844](https://togithub.com/sanity-io/sanity/issues/1844)) | [`e9dc30d`](https://togithub.com/sanity-io/sanity/commit/e9dc30ddf) |
| Corey Ward | [validation] Short-circuit to avoid failed coercion of `undefined` to string ([#1835](https://togithub.com/sanity-io/sanity/issues/1835)) | [`f1d8164`](https://togithub.com/sanity-io/sanity/commit/f1d816418) |
| Anders Stensaas | [validation] Fix a performance issue when validating blocks | [`7d748fb`](https://togithub.com/sanity-io/sanity/commit/7d748fb77) |
| Marius Lundgård | [desk-tool] Refactor file organization ([#1846](https://togithub.com/sanity-io/sanity/issues/1846)) | [`ac116c7`](https://togithub.com/sanity-io/sanity/commit/ac116c7e9) |
| Per-Kristian Nordnes | [form-builder] PTE: fix focus bug when in readOnly mode ([#1848](https://togithub.com/sanity-io/sanity/issues/1848)) | [`2da75a9`](https://togithub.com/sanity-io/sanity/commit/2da75a974) |
| Espen Hovlandsdal | [eslint-config-sanity] Allow unescaped quotes in JSX ([#1849](https://togithub.com/sanity-io/sanity/issues/1849)) | [`84fe3a1`](https://togithub.com/sanity-io/sanity/commit/84fe3a1a1) |
| Marius Lundgård | [desk-tool] Remove 'id' attribute from the editor form ([#1851](https://togithub.com/sanity-io/sanity/issues/1851)) | [`d644cdb`](https://togithub.com/sanity-io/sanity/commit/d644cdb69) |
| Victoria Bergquist | [components] Update status dialog copy | [`b001bd9`](https://togithub.com/sanity-io/sanity/commit/b001bd9b2) |
| Pedro De Ona | [form-builder] Support list option on number fields ([#1858](https://togithub.com/sanity-io/sanity/issues/1858)) | [`efcc719`](https://togithub.com/sanity-io/sanity/commit/efcc7197c) |
| Bjørge Næss | [form-builder] Add cases for list option on numbers to test studio schema | [`205613a`](https://togithub.com/sanity-io/sanity/commit/205613a1a) |
| Bjørge Næss | [form-builder] Improve mapping from list options to select items | [`cc6007d`](https://togithub.com/sanity-io/sanity/commit/cc6007d75) |
| Marius Lundgård | [desk-tool] Fix import issues after renaming | [`94c3d39`](https://togithub.com/sanity-io/sanity/commit/94c3d39b3) |
| Bjørge Næss | [base] Prevent liveEdit check from throwing for documents without a schema type | [`8ead7a4`](https://togithub.com/sanity-io/sanity/commit/8ead7a4bf) |
| Marius Lundgård | [desk-tool] Prevent 'Cmd+S' from triggering HTML document save dialog ([#1856](https://togithub.com/sanity-io/sanity/issues/1856)) | [`3926e65`](https://togithub.com/sanity-io/sanity/commit/3926e6518) |
| Marius Lundgård | [desk-tool] Fix auto-save copy | [`1fa6ba8`](https://togithub.com/sanity-io/sanity/commit/1fa6ba8b0) |
| Espen Hovlandsdal | [chore] Upgrade get-it dependency ([#1873](https://togithub.com/sanity-io/sanity/issues/1873)) | [`48a3657`](https://togithub.com/sanity-io/sanity/commit/48a36576c) |
| Marius Lundgård | [form-builder] Fix fieldset columns layout ([#1878](https://togithub.com/sanity-io/sanity/issues/1878)) | [`078adb5`](https://togithub.com/sanity-io/sanity/commit/078adb591) |
sanity-io/image-url
### [`v0.140.19`](https://togithub.com/sanity-io/image-url/compare/v0.140.18...v0.140.19)
[Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.18...v0.140.19)
### [`v0.140.18`](https://togithub.com/sanity-io/image-url/compare/v0.140.17...v0.140.18)
[Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.17...v0.140.18)
### [`v0.140.17`](https://togithub.com/sanity-io/image-url/compare/v0.140.16...v0.140.17)
[Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.16...v0.140.17)
### [`v0.140.16`](https://togithub.com/sanity-io/image-url/compare/v0.140.15...v0.140.16)
[Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.15...v0.140.16)
sanity-io/dashboard-widget-document-list
### [`v0.0.10`](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/v0.0.9...8b584d8c3498a608c0cd74d4005e1d0424d32320)
[Compare Source](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/v0.0.9...8b584d8c3498a608c0cd74d4005e1d0424d32320)
### [`v0.0.9`](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/7c018b990fd00cdeacbf696e10bede62f88aa136...v0.0.9)
[Compare Source](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/7c018b990fd00cdeacbf696e10bede62f88aa136...v0.0.9)
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^1.149.10
->^1.150.1
^1.149.9
->^1.150.1
^1.148.0
->^1.150.1
^1.149.7
->^1.150.1
^1.149.7
->^1.150.1
^1.149.10
->^1.150.1
^1.149.12
->^1.150.1
^1.149.10
->^1.150.1
^1.149.10
->^1.150.1
^1.149.11
->^1.150.1
^1.149.10
->^1.150.1
^0.140.15
->^0.140.19
^1.149.0
->^1.150.1
^1.149.0
->^1.150.1
^0.0.8
->^0.0.10
Release Notes
sanity-io/sanity
### [`v1.150.1`](https://togithub.com/sanity-io/sanity/compare/d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7...4b8da7d340eacc88d6a9ae4a761fc3e58189763f) [Compare Source](https://togithub.com/sanity-io/sanity/compare/d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7...4b8da7d340eacc88d6a9ae4a761fc3e58189763f) ### [`v1.150.0`](https://togithub.com/sanity-io/sanity/compare/v1.149.16...d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.19...d33f79c4e2f6de36ba37b3ab1fe004dd85ad79c7) ### [`v1.149.19`](https://togithub.com/sanity-io/sanity/releases/v1.149.19) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.18...v1.149.19) Upgrade the Command Line Interface (CLI) with: npm install --global @sanity/cli Upgrade Sanity Studio with: sanity upgrade ##### 🐛 Notable bugfixes - Support overriding validation on `array` subtypes 🐞 ##### 📓 Full changelog | Author | Message | Commit | | ----------------- | ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | Espen Hovlandsdal | [chore] Upgrade image-url dependency ([#1944](https://togithub.com/sanity-io/sanity/issues/1944)) | [`bd7c279`](https://togithub.com/sanity-io/sanity/commit/bd7c279dd) | | Bjørge Næss | Support overriding validation on array subtypes ([#1939](https://togithub.com/sanity-io/sanity/issues/1939)) | [`d47d829`](https://togithub.com/sanity-io/sanity/commit/d47d8290f) | | dependabot[bot] | [chore] Bump dot-prop from 4.2.0 to 5.2.0 in /packages/@sanity/document-window | [`78cc597`](https://togithub.com/sanity-io/sanity/commit/78cc5976e) | | Anders Stensaas | [chore] Bump configstore from 3.0.0 to 5.0.1 in /packages/@sanity/cli & core | [`338b55f`](https://togithub.com/sanity-io/sanity/commit/338b55fdf) | ### [`v1.149.18`](https://togithub.com/sanity-io/sanity/releases/v1.149.18) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.16...v1.149.18) Upgrade the Command Line Interface (CLI) with: npm install --global @sanity/cli Upgrade Sanity Studio with: sanity upgrade ##### 🐛 Notable bugfixes - Fixed a bug where mp3/mp4 files would not be recognized as valid assets when exporting - Fixed a bug where `sanity build` would crash if no static folder existed ##### 📓 Full changelog | Author | Message | Commit | | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | Bjørge Næss | Use the 'current' branch for official releases | [`b46fa7c`](https://togithub.com/sanity-io/sanity/commit/b46fa7cfe) | | Espen Hovlandsdal | [export] Fix extensions with numbers not being recognized as valid asset ID ([#1925](https://togithub.com/sanity-io/sanity/issues/1925)) | [`7a5cb5a`](https://togithub.com/sanity-io/sanity/commit/7a5cb5ab1) | | Espen Hovlandsdal | [chore] Fix inconsiderately named references ([#1924](https://togithub.com/sanity-io/sanity/issues/1924)) | [`e9ab623`](https://togithub.com/sanity-io/sanity/commit/e9ab62387) | | Marius Lundgård | [chore] CSS custom properties in JS ([#1931](https://togithub.com/sanity-io/sanity/issues/1931)) | [`11dc7dd`](https://togithub.com/sanity-io/sanity/commit/11dc7ddbf) | | Bjørge Næss | [desk-tool] Remove the drafts prefix + warn when resolving intent links ([#1930](https://togithub.com/sanity-io/sanity/issues/1930)) | [`a1dbb9f`](https://togithub.com/sanity-io/sanity/commit/a1dbb9ff0) | | Espen Hovlandsdal | [core] Prevent throwing on missing static folder when building ([#1934](https://togithub.com/sanity-io/sanity/issues/1934)) | [`f33b781`](https://togithub.com/sanity-io/sanity/commit/f33b78120) | | Espen Hovlandsdal | [client] Add effectFormat as allowed parameter to listener ([#1941](https://togithub.com/sanity-io/sanity/issues/1941)) | [`e5f1c8b`](https://togithub.com/sanity-io/sanity/commit/e5f1c8bf6) | ### [`v1.149.16`](https://togithub.com/sanity-io/sanity/releases/v1.149.16) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.15...v1.149.16) Upgrade the Command Line Interface (CLI) with: npm install --global @sanity/cli Upgrade Sanity Studio with: sanity upgrade ##### 🔧 Improvements - Added the endpoint URL in the output when running `sanity graphql list` - Your dates custom formatting will now appear in validation messages - Adjusted the color scheme of the default Studio theme to match Sanity’s color palette ##### 🐛 Notable bugfixes - Dampened some too persistent error messages when losing connection between the Studio and the server - Fixed an issue that could sometimes make a document action button disappear. - Fixed a bug where the NotFound page in the Studio would sometimes throw an error. ##### 📓 Full changelog | Author | Message | Commit | | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | Marius Lundgård | [components] Fix pane header's z-index | [`d4d9789`](https://togithub.com/sanity-io/sanity/commit/d4d97891a) | | Anders Stensaas | [base] Add retry when we come online again | [`a60d86a`](https://togithub.com/sanity-io/sanity/commit/a60d86a9c) | | Anders Stensaas | [desk-tool] Prevent duplicate reconnection snackbars from appearing when disconnecting | [`887eac4`](https://togithub.com/sanity-io/sanity/commit/887eac41b) | | Anders Stensaas | [desk-tool] Prevent duplicate publish Snackbars when using split panes | [`c756e0f`](https://togithub.com/sanity-io/sanity/commit/c756e0f97) | | Anders Stensaas | [components] Make duplicate types of Snackbars to be disabled by default | [`f58525a`](https://togithub.com/sanity-io/sanity/commit/f58525ac6) | | Anders Stensaas | [desk-tool] Remove a old prop from the document pane snackbar | [`55307a7`](https://togithub.com/sanity-io/sanity/commit/55307a713) | | Marius Lundgård | [base] Update default CSS variables ([#1867](https://togithub.com/sanity-io/sanity/issues/1867)) | [`dda3bf1`](https://togithub.com/sanity-io/sanity/commit/dda3bf1d0) | | Marius Lundgård | [components] Prevent fieldset grid blowout and fix related layout issues ([#1885](https://togithub.com/sanity-io/sanity/issues/1885)) | [`13b7a02`](https://togithub.com/sanity-io/sanity/commit/13b7a0224) | | Marius Lundgård | [default-layout] Fix focus backgrounds | [`b25a949`](https://togithub.com/sanity-io/sanity/commit/b25a94940) | | Bjørge Næss | [desk-tool] Fallback to ResizeObserver polyfill ([#1888](https://togithub.com/sanity-io/sanity/issues/1888)) | [`173d989`](https://togithub.com/sanity-io/sanity/commit/173d989df) | | Anders Stensaas | [components] Fix an issue where the BlockPreview extended outside its container | [`a201958`](https://togithub.com/sanity-io/sanity/commit/a20195850) | | Espen Hovlandsdal | [client] Typings: Fix patch() signature not accepting patch instance ([#1894](https://togithub.com/sanity-io/sanity/issues/1894)) | [`77f7539`](https://togithub.com/sanity-io/sanity/commit/77f7539ff) | | Espen Hovlandsdal | [client] Typings: Use record as default document extension ([#1893](https://togithub.com/sanity-io/sanity/issues/1893)) | [`1e9fcd3`](https://togithub.com/sanity-io/sanity/commit/1e9fcd32e) | | vicbergquist | [validation] format dates in validation messages, give date type same validation as datetime | [`d6f4a68`](https://togithub.com/sanity-io/sanity/commit/d6f4a68a2) | | vicbergquist | [validation] use date-fns instead of momentjs | [`8250b88`](https://togithub.com/sanity-io/sanity/commit/8250b88c4) | | vicbergquist | [desk-tool] add showCloseButton prop to action dialogs | [`0a3094a`](https://togithub.com/sanity-io/sanity/commit/0a3094a1d) | | Rune Botten | [core] Add GraphQL endpoint URL to `sanity graphql list` action ([#1905](https://togithub.com/sanity-io/sanity/issues/1905)) | [`7b8cb38`](https://togithub.com/sanity-io/sanity/commit/7b8cb382f) | | Per-Kristian Nordnes | [default-layout] Fix router state bug (NotFound component) ([#1786](https://togithub.com/sanity-io/sanity/issues/1786)) | [`4fbd16f`](https://togithub.com/sanity-io/sanity/commit/4fbd16fe0) | | Marius Lundgård | [chore] Fix eslint so it uses a common config for packages ([#1886](https://togithub.com/sanity-io/sanity/issues/1886)) | [`e8bc426`](https://togithub.com/sanity-io/sanity/commit/e8bc42666) | | Bjørge Næss | [desk-tool] Fix an issue with disappearing document action button ([#1915](https://togithub.com/sanity-io/sanity/issues/1915)) | [`1fa1a67`](https://togithub.com/sanity-io/sanity/commit/1fa1a6792) | ### [`v1.149.15`](https://togithub.com/sanity-io/sanity/releases/v1.149.15) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.13...v1.149.15) Upgrade Sanity Studio with: sanity upgrade ##### 🐛 Notable bugfixes - Fixed more issues where portable text editor toolbar would cause layout issues ##### 📓 Full changelog | Author | Message | Commit | | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | Marius Lundgård | [form-builder] Fix grid layout issue caused by empty div | [`7399e7a`](https://togithub.com/sanity-io/sanity/commit/7399e7a8a) | | Marius Lundgård | [components] Make DefaultPreview more resilient to being placed within CSS grids ([#1881](https://togithub.com/sanity-io/sanity/issues/1881)) | [`b0d7be2`](https://togithub.com/sanity-io/sanity/commit/b0d7be210) | | Marius Lundgård | [form-builder] Remove unecessary spacing | [`5769319`](https://togithub.com/sanity-io/sanity/commit/576931980) | | Marius Lundgård | [form-builder] Make PTE toolbar more resilient to being placed with a CSS grid ([#1882](https://togithub.com/sanity-io/sanity/issues/1882)) | [`20486c2`](https://togithub.com/sanity-io/sanity/commit/20486c23a) | ### [`v1.149.13`](https://togithub.com/sanity-io/sanity/releases/v1.149.13) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v1.149.10...v1.149.13) Upgrade the Command Line Interface (CLI) with: npm install --global @sanity/cli Upgrade Sanity Studio with: sanity upgrade ##### ✨ Highlights ##### Predefined numeric values You can now define a list of allowed options for [the `number` field type](https://www.sanity.io/docs/number-type), just like the `string` type. Thanks to [@pdeona](https://togithub.com/pdeona) for this one! ##### Start Sanity Studio without API settings in `sanity.json` We recently introduced [environment variables](https://www.sanity.io/docs/studio-environment-variables) for configuring the project ID and dataset for the Sanity Studio. Now you no longer need to have values predefined in `sanity.json` to start the development server. This is great for starters and other projects where you don't want to check in a specific project ID or dataset to version control. Thanks to [@chrispecoraro](https://togithub.com/chrispecoraro) for fixing! ##### Helpful notification for the `⌘ + S` / `Ctrl + S` key shortcut If you press the shortcut for “Save” (⌘ + s on Mac, Ctrl + s on Windows/Linux), you will now longer get the browser dialog to save an HTML-file, but get a helpful reminder that your content is synced in real-time to the data store. No manual saving necessary. ##### 🐛 Notable bugfixes - Fixed client `.listen()` method potentially crashing in certain non-browser environments - Fixed number fields `precision()` validator crashing on undefined values. Thanks to [@coreyward](https://togithub.com/coreyward) for fixing! - Fixed CLI sometimes crashing after retrying a failed API call - Fieldset columns are now properly aligned ##### 📓 Full changelog | Author | Message | Commit | | -------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | | Christopher Pecoraro | [core] Allow startup with env without API settings ([#1680](https://togithub.com/sanity-io/sanity/issues/1680)) | [`3228506`](https://togithub.com/sanity-io/sanity/commit/3228506f2) | | Espen Hovlandsdal | [cli] Use disallowed dataset name as placeholder in client wrapper | [`fa9c6b7`](https://togithub.com/sanity-io/sanity/commit/fa9c6b764) | | Espen Hovlandsdal | [core] Notify when project ID or dataset differs from defaults | [`a69f9d7`](https://togithub.com/sanity-io/sanity/commit/a69f9d709) | | Espen Hovlandsdal | [eventsource] Use forked eventsource polyfill ([#1844](https://togithub.com/sanity-io/sanity/issues/1844)) | [`e9dc30d`](https://togithub.com/sanity-io/sanity/commit/e9dc30ddf) | | Corey Ward | [validation] Short-circuit to avoid failed coercion of `undefined` to string ([#1835](https://togithub.com/sanity-io/sanity/issues/1835)) | [`f1d8164`](https://togithub.com/sanity-io/sanity/commit/f1d816418) | | Anders Stensaas | [validation] Fix a performance issue when validating blocks | [`7d748fb`](https://togithub.com/sanity-io/sanity/commit/7d748fb77) | | Marius Lundgård | [desk-tool] Refactor file organization ([#1846](https://togithub.com/sanity-io/sanity/issues/1846)) | [`ac116c7`](https://togithub.com/sanity-io/sanity/commit/ac116c7e9) | | Per-Kristian Nordnes | [form-builder] PTE: fix focus bug when in readOnly mode ([#1848](https://togithub.com/sanity-io/sanity/issues/1848)) | [`2da75a9`](https://togithub.com/sanity-io/sanity/commit/2da75a974) | | Espen Hovlandsdal | [eslint-config-sanity] Allow unescaped quotes in JSX ([#1849](https://togithub.com/sanity-io/sanity/issues/1849)) | [`84fe3a1`](https://togithub.com/sanity-io/sanity/commit/84fe3a1a1) | | Marius Lundgård | [desk-tool] Remove 'id' attribute from the editor form ([#1851](https://togithub.com/sanity-io/sanity/issues/1851)) | [`d644cdb`](https://togithub.com/sanity-io/sanity/commit/d644cdb69) | | Victoria Bergquist | [components] Update status dialog copy | [`b001bd9`](https://togithub.com/sanity-io/sanity/commit/b001bd9b2) | | Pedro De Ona | [form-builder] Support list option on number fields ([#1858](https://togithub.com/sanity-io/sanity/issues/1858)) | [`efcc719`](https://togithub.com/sanity-io/sanity/commit/efcc7197c) | | Bjørge Næss | [form-builder] Add cases for list option on numbers to test studio schema | [`205613a`](https://togithub.com/sanity-io/sanity/commit/205613a1a) | | Bjørge Næss | [form-builder] Improve mapping from list options to select items | [`cc6007d`](https://togithub.com/sanity-io/sanity/commit/cc6007d75) | | Marius Lundgård | [desk-tool] Fix import issues after renaming | [`94c3d39`](https://togithub.com/sanity-io/sanity/commit/94c3d39b3) | | Bjørge Næss | [base] Prevent liveEdit check from throwing for documents without a schema type | [`8ead7a4`](https://togithub.com/sanity-io/sanity/commit/8ead7a4bf) | | Marius Lundgård | [desk-tool] Prevent 'Cmd+S' from triggering HTML document save dialog ([#1856](https://togithub.com/sanity-io/sanity/issues/1856)) | [`3926e65`](https://togithub.com/sanity-io/sanity/commit/3926e6518) | | Marius Lundgård | [desk-tool] Fix auto-save copy | [`1fa6ba8`](https://togithub.com/sanity-io/sanity/commit/1fa6ba8b0) | | Espen Hovlandsdal | [chore] Upgrade get-it dependency ([#1873](https://togithub.com/sanity-io/sanity/issues/1873)) | [`48a3657`](https://togithub.com/sanity-io/sanity/commit/48a36576c) | | Marius Lundgård | [form-builder] Fix fieldset columns layout ([#1878](https://togithub.com/sanity-io/sanity/issues/1878)) | [`078adb5`](https://togithub.com/sanity-io/sanity/commit/078adb591) |sanity-io/image-url
### [`v0.140.19`](https://togithub.com/sanity-io/image-url/compare/v0.140.18...v0.140.19) [Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.18...v0.140.19) ### [`v0.140.18`](https://togithub.com/sanity-io/image-url/compare/v0.140.17...v0.140.18) [Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.17...v0.140.18) ### [`v0.140.17`](https://togithub.com/sanity-io/image-url/compare/v0.140.16...v0.140.17) [Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.16...v0.140.17) ### [`v0.140.16`](https://togithub.com/sanity-io/image-url/compare/v0.140.15...v0.140.16) [Compare Source](https://togithub.com/sanity-io/image-url/compare/v0.140.15...v0.140.16)sanity-io/dashboard-widget-document-list
### [`v0.0.10`](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/v0.0.9...8b584d8c3498a608c0cd74d4005e1d0424d32320) [Compare Source](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/v0.0.9...8b584d8c3498a608c0cd74d4005e1d0424d32320) ### [`v0.0.9`](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/7c018b990fd00cdeacbf696e10bede62f88aa136...v0.0.9) [Compare Source](https://togithub.com/sanity-io/dashboard-widget-document-list/compare/7c018b990fd00cdeacbf696e10bede62f88aa136...v0.0.9)Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.