Sanity Studio v3.84.0: Adds description to document form header, typegen updates and presentation resolver fix

# Install or upgrade Sanity Studio

To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on [Installing and Upgrading Sanity Studio](https://www.sanity.io/docs/upgrade).

If you are updating from a version earlier than [3.37.0](https://www.sanity.io/changelog/93306939-973b-4e48-bb63-89a6b91d70b3), you should also check out [this article](https://www.sanity.io/help/upgrade-packages) to ensure your dependencies are up to date.

# 📓 Full changelog

Author | Message | Commit

------------ | ------------- | -------------

renovate[bot] | chore(deps): update dependency typescript to v5.8.3 (#9149) | ee4458e417

Sindre Gulseth | fix(typegen): Use typeMap to resolve all inline types | 57ea3b5dea

Sindre Gulseth | feat(typegen): preiterate schema to ensure all schema types are generated for references/inline lookups | 35d1fe1d35

Sindre Gulseth | test(typegen): improve testing for duplicate type names | 6abe1f90a7

RitaDias | test(core): move color scheme e2e tests to unit tests (#9141) | c4f75122b1

Bjørge Næss | fix(i18n): remove extra parens (#9163) | 957dfec266

renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.17 (#9162) | 1ee46a7e91

renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.46.0 (#9155) | 65ed1826e9

renovate[bot] | chore(deps): update dev-non-major (#9168) | 5f2d63aae6

RitaDias | feat(structure): add schema description to document form header if it exists (#9156) | 99aa9f0c7d

renovate[bot] | chore(deps): update peter-evans/create-pull-request digest to 271a8d0 (#9167) | 0a51805fe2

renovate[bot] | chore(deps): update davelosert/vitest-coverage-report-action digest to 7bf7d3c (#9166) | 7a34f240c4

renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.15.13 (#9165) | fe553db351

Jordan Lawrence | feat: specific published toast when remote release is published (#9159) | b92983700c

Herman Wikner | feat: set background based on `prefers-color-scheme` (#9175) | c9b0abdce0

renovate[bot] | chore(lockfile): update dependency styled-components to v6.1.17 (#9144) | 803e620bfd

renovate[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.12 (#9176) | 44efab49ea

renovate[bot] | fix(deps): update dependency @sanity/insert-menu to v1.1.9 (#9177) | 1ee5d8bdf9

renovate[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.13 (#9180) | 9ea05e1555

renovate[bot] | chore(deps): update dev-non-major (#9181) | fa0c55d171

renovate[bot] | fix(deps): update dependency @sanity/presentation-comlink to ^1.0.15 (#9178) | c0132943df

renovate[bot] | fix(deps): Update dev-non-major (#9183) | cda5bb52b3

Pedro Bonamin | fix(presentation): resolve to publishedId when using publishedPerspective (#9184) | 0ccc1dbc70