惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Martin Fowler
Martin Fowler
B
Blog RSS Feed
D
DataBreaches.Net
L
LangChain Blog
月光博客
月光博客
S
SegmentFault 最新的问题
阮一峰的网络日志
阮一峰的网络日志
V
Visual Studio Blog
美团技术团队
Jina AI
Jina AI
博客园 - 司徒正美
雷峰网
雷峰网
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
IT之家
IT之家
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
小众软件
小众软件
罗磊的独立博客
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta

Sanity.io

A Board Game agent built using Sanity Context and Vercel's AI SDK | Sanity Build a prototype with Claude Code that your whole team can edit | Sanity What’s New - May 2026 | Sanity I built a London pub guide with v0 and the Sanity MCP in six hours. Here's what I learned. | Sanity Build a conference concierge with Agent Context and Anthropic | Sanity Build a content-aware Telegram agent with Vercel AI SDK and Chat SDK | Sanity How I used Agent API to generate photos for my family’s recipes | Sanity What’s New April - 2026 | Sanity Better context, better matches: An AI love story (for dogs) | Sanity How to write for an agent | Sanity Content Agent, meet Slack: AI content operations in your workflow | Sanity Structure powers intelligence | Sanity Your agent needs better content. Here's how to give it. | Sanity How to serve content to agents (a field guide) | Sanity Sanity TypeGen GA: Automatic TypeScript types for content and GROQ | Sanity Sanity is now available on the Vercel Marketplace | Sanity The logo soup problem (and how to solve it) | Sanity Content Releases: From scattered updates to coordinated publishing | Sanity What's New - February 2026 | Sanity How we solved the agent memory problem | Sanity v0 Builder Challenge: The winners | Sanity Introducing: Sanity Agent Skills | Sanity Content Agent: Days of work in one conversation | Sanity Our Sanity Values | Sanity Open Source Pledge 2025: Stepping up when it matters | Sanity v0 builder challenge: $3000 in prizes | Sanity Why AI Breaks Without Structured Content Operations | Sanity What’s New January - 2026 | Sanity BFCM 2025: What teams built when infrastructure stopped being the problem | Sanity How AI shaped holiday shopping and what it means for content in 2026 | Sanity
2018: In review | Sanity
Even Westvang · 2019-01-01 · via Sanity.io

First of all: Thank you for all your support! On the 1st of January Sanity.io had but a few hundred projects – at year’s end we count over 6000 projects and even more users.

We built Sanity for developers, so getting to know the people who now use it every day is super important to us. Since we launched our community on Slack it has grown to more than 400 members.

We deeply appreciate each and every question and piece of feedback you have given us these past few months. Many of the highlights mentioned below are direct responses to discussions we've had with you.

Notable highlights 2018

Delightful Studio

Sanity is unique for its mobile-first editing environment. With the Delightful Studio upgrade, we redid and improved the interface to be more scalable, flexible and visually coherent. We also made it faster and more performant while improving UX and accessibility.

The delightful studio


New Pricing

Sanity should be used for all kinds of projects: big and small. Also: we don't think you should be forced to jump tiers just because of resource usage. This Fall we therefore moved away from hard limits on all plans – above basic quotas, it's pay-as-you-go for users, data-sets . We also made the dev tier more generous and added the same logic there – just add a card for extra users, data-sets and usage.

Structure Builder

We made it easier for developers to tailor workflows. With Structure Builder documents can be listed out filtered, categorized, sorted and nested. You can even do so based on remote API calls and in real-time. We have been told many times by users that there are few, if any, alternatives in terms of the flexibility this lends a project.

Structure builder

Validation

We shipped field validation for the Studio. It comes with lots of useful methods out of the box, and you can extend it with your own JavaScript functions as needed. You can even call external APIs to do your validation bidding. The validation messages can be tailored with both warnings and errors so that they make perfect sense to your editors. You even have validation inside annotations for in-line rich text. That's pretty nifty (also, very useful!).

First class video support with Mux

Our friends at Mux make an excellent video platform. So when they reached out we were more than happy to ship a plugin that integrates their service with the studio. Mux will give you all that HSL, MP4, and animated GIF goodness as well as extremely detailed stats on streaming delivery.

GROQ: New features and reference documentation

Sanity’s query language makes it easy to filter your documents exactly as you need and reshape them into the data structures you need for presentation. This year we added new capabilities to GROQ including arithmetic, selects, conditionals, semi- and anti-joins. Everything is now also painstakingly detailed in the new reference documentation. Did you know that floats can be stored to magnitudes of roughly 10⁻³⁰⁷ to 10³⁰⁸? Well, now you do.

Editor for Portable Text

  • Extend it with custom content blocks & custom previews made in React
  • The styling can be changed with CSS
  • Inline text can be marked with both simple values (called decorators) and complex data structures (annotations)
  • Control how content is pasted into the editor, or add actions to the text blocks

To show a bit of its extensibility we made a Speech Synthesis Editor. Early December we also released an open specification for how we deal with rich text on portabletext.org.

Portable text

Highlights from #i-made-this

In our slack  we have a channel where people can post things they have made. This year we have not only seen websites and services, like byteconf.com, but we also got GROQ syntax highlighters for Sublime Text and VS Code. We saw input plugins for markdown, tables (two actually!), and full Portable Text support for Vue. Even a full-featured client for .NET emerged, and a query helper for JavaScript projects. We had people making a book for Pizza Recipes using Sanity, or release notes for the Material Design Theme for VS Code. Getting insight into how you all use Sanity is probably one of the nicest parts of making the service.

Thank you!

We have so much planned for 2019, both in terms of making Sanity easier to get started with for new users, but also features that will make Sanity an even better solution for structured content – to power websites, apps, and infrastructures alike.

Working on something with an infinite horizon is taxing – cycling through releases, fixing issues, coming up with new facets - we wouldn’t get through it if it weren’t for all of you cheering us on and putting Sanity to real use. So thank you! And see you in 2019! 🎉