May 7, 2024 1:44 PM
-
ship@info.vercel.com
Vercel Product Update
Vercel announces improved infrastructure pricing, ModelFusion acquisition, HIPAA compliance for enterprise customers, and upcoming Ship 2024 event.
Improved infastructure pricing | ModelFusion.dev acquisition | AI-enhanced search for Vercel documentation | Vercel Ship 2024 Vercel Product Update Improved infrastructure pricing | HIPAA compliance | ModelFusion acquisition | Vercel Ship
May 7, 2024 1:44 PM
-
ship@info.vercel.com
Vercel Product Update
Vercel announces improved infrastructure pricing, ModelFusion acquisition, HIPAA compliance for enterprise customers, and upcoming Ship 2024 event.
Improved infastructure pricing | ModelFusion.dev acquisition | AI-enhanced search for Vercel documentation | Vercel Ship 2024 Vercel Product Update Improved infrastructure pricing | HIPAA compliance | ModelFusion acquisition | Vercel Ship
<html style="width:100%"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="color-scheme" content="light dark"><meta name="supported-color-schemes" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"><meta name="robots" content="noindex,nofollow"><meta content="telephone=no" name="format-detection"><meta name="format-detection" content="date=no"><meta name="format-detection" content="address=no"><meta name="format-detection" content="email=no"><meta name="x-apple-disable-message-reformatting"><style media="all">
<!--
-->
</style><style>
<!--
img
{}
#outlook a
{padding:0}
table
{}
.ReadMsgBody
{width:100%}
.ExternalClass
{width:100%}
p, a, li, td, blockquote
{}
p, a, li, td, body, table, blockquote
{}
.ExternalClass, .ExternalClass p, .ExternalClass td, .ExternalClass div, .ExternalClass span, .ExternalClass font
{line-height:100%}
table
{border-collapse:collapse}
html
{}
a
{color:#000000;
text-decoration:underline}
p, h1, h2, h3, h4
{padding:0;
margin:0}
#titlemodtxt
{letter-spacing:-.04em;
font-weight:600}
ul li
{margin-bottom:10px}
ol li
{margin-bottom:10px}
@media (prefers-color-scheme: dark) {
.mktoText p, div.mktoText, .mktoText div
{color:#ffffff!important}
.dark-img
{display:inline-block!important;
width:auto!important;
overflow:visible!important;
max-height:inherit!important;
max-width:inherit!important;
line-height:auto!important;
margin-top:0px!important;
visibility:inherit!important}
.light-img
{display:none!important}
.darkmode
{background-color:#000000!important;
background:#000000!important}
.darkmodebg
{background-color:#000000!important;
background:#000000!important}
.dklinkclr
{color:#ffffff!important;
text-decoration:underline!important}
h1, h2, h3, p, span
{color:#FAFAFA!important}
[data-ogsc] h1, [data-ogsc] h2, [data-ogsc] h3, [data-ogsc] p, [data-ogsc] span
{color:#FAFAFA!important}
a
{color:#FFFFFF!important}
[data-ogsc] a
{color:#FFFFFF!important}
.callout
{background-color:#000000!important;
background:#000000!important;
color:#ffffff!important}
[data-ogsb] .callout
{background-color:#000000!important;
color:#ffffff!important}
}
@media only screen and (max-width: 600px) {
.main
{width:100%!important;
min-width:100%!important}
.inner_table
{width:90%!important;
margin:0 auto!important}
.logomob
{max-width:90%!important;
margin:0 auto!important;
height:auto!important}
.show
{display:block!important;
visibility:visible!important}
.res
{width:100%!important;
display:block;
height:auto!important}
.block
{display:block;
margin:0 auto;
float:none!important;
width:100%!important}
.left_align
{text-align:left!important}
.center
{text-align:center!important;
margin:0 auto;
float:none!important}
.hidden
{display:none!important}
.top_pad
{padding-top:20px!important}
.top_pad1
{padding-top:30px!important}
.mobileimg
{width:100%!important;
height:auto!important}
.imgmaxwidth
{width:100%!important;
height:auto!important}
.navtxt
{font-size:12px!important}
}
-->
</style></head><body style="width:100%; min-width:100%; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; padding-top:0; padding-right:0; padding-bottom:0; padding-left:0"><style type="text/css">
<!--
div#emailPreHeader
{display:none!important}
-->
</style><div id="emailPreHeader" style="visibility:hidden; opacity:0; color:transparent; line-height:0; font-size:0px; overflow:hidden; border-width:0; display:none!important">Improved infastructure pricing | ModelFusion.dev acquisition | AI-enhanced search for Vercel documentation | Vercel Ship 2024</div><table class="full-container darkmodebg" align="center" width="100%" border="0" cellpadding="0" cellspacing="0" style="border-spacing:0; border-collapse:collapse; margin:0 auto"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" style="background-color:#ffffff"><table class="main" id="outer_table" width="600" border="0" cellpadding="0" cellspacing="0" align="center" style="border-spacing:0; border-collapse:collapse; min-width:600px; width:600px; margin:0 auto"><tbody><tr><td class="mktoContainer" id="template-wrapper"><table class="mktoModule" id="banner1" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="60" style="line-height:1px; font-size:1px"> </td></tr><tr><td align="center"><a href="#" target="_blank"><img class="light-img" src="https://go.vercel.com/rs/001-LRG-194/images/logotype-light.png" width="64" height="auto" border="0" style="height:auto!important"> <div class="dark-img" align="center" style="display:none; visibility:hidden"><img src="https://go.vercel.com/rs/001-LRG-194/images/logotype-dark.png" width="64" height="auto" border="0" style="height:auto!important"> </div></a></td></tr><tr><td height="20" style="line-height:1px; font-size:1px"> </td></tr><tr><td align="center" style="font-family:'Geist',sans-serif; color:#000000; font-size:38px; line-height:46px; text-align:center; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerhead"><p><b>Vercel Product Update</b></p></div></td></tr><tr><td height="10" style="line-height:1px; font-size:1px"> </td></tr><tr><td align="center" style="font-family:'Geist',sans-serif; color:#444444; font-size:16px; line-height:24px; text-align:center"><div class="mktoText" id="bannertext"><div>Improved infrastructure pricing | HIPAA compliance | ModelFusion acquisition | Vercel Ship 2024 </div></div></td></tr><tr><td height="60" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="bnr-Module" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="main darkmodebg" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td align="center" style="text-align:center"><div class="mktoImg light-img" id="video-img"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/pricing-blog__3_light.png?version=0" width="600" height="309" alt="Feature Flags" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #eaeaea"></a> </div><div class="mktoImg dark-img" id="video-imgdk" align="center" style="display:none; overflow:hidden; width:0px; max-height:0px; max-width:0px; line-height:0px; visibility:hidden"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/pricing-blog__2_dark.png?version=0" width="600" height="309" alt="Feature Flags" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #333333"></a> </div></td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulehd87e46df6-b257-4978-8304-71b2ce3408da" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#000000; font-size:24px; line-height:28px; text-align:left; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerheadthb053c7ab5-a372-4c39-86ce-f6303c5b6d2f"><p><b>Improved infrastructure pricing</b></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModuleco" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="30" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#444444; font-size:14px; line-height:24px; text-align:left; font-weight:400"><div class="mktoText" id="bannertextthb"><p>Based on your feedback, we've updated how we measure and charge for usage of our infrastructure products.</p><p><br></p><p>Instead of two large, combined metrics (bandwidth and functions), you’ll now have granular pricing, allowing you to optimize each metric individually.</p><p><br></p><p>These changes are now active for new customers. Starting May 25, 2024, current Pro customers will see these changes take effect on their following billing cycle. The Hobby tier remains free, and existing Enterprise contracts are unaffected.</p><p><br></p><p><a href="#" target="_blank" class="mktNoTok" style="color:#000000; text-decoration:underline">Read the announcement</a> → </p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="DividerModule0a6e0f1e-3b63-433e-a8d0-ec7efbb5addf" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="" cellpadding="0" cellspacing="0" align="center" border="0" width="100%" style="margin:0 auto; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td class="center" bgcolor="#EAEAEA" height="1" style="line-height:1px; font-size:1px; background-color:#EAEAEA"> </td></tr><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="bnr-Module206be442-551c-403a-8f71-9772b4090fa8" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="main darkmodebg" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td align="center" style="text-align:center"><div class="mktoImg light-img" id="video-imga58e7515-9f82-486c-a4c0-3f65d443be27"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/HIPAA blog graphic light.png" width="601" height="338" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #eaeaea"></a> </div><div class="mktoImg dark-img" id="video-imgdk4de2a279-f9ea-4129-93d1-0e3e8f3a0363" align="center" style="display:none; overflow:hidden; width:0px; max-height:0px; max-width:0px; line-height:0px; visibility:hidden"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/HIPAA blog graphic.png" width="600" height="338" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #333333"></a> </div></td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulehd04573184-1e82-420e-bcd8-222e0e25cbed" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#000000; font-size:24px; line-height:28px; text-align:left; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerheadthb576a1001-7964-40d8-9dbb-2e5cd79e89a3"><p><span style="color:#000000"><b>Vercel supports HIPAA compliance</b></span></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModuleco05c80b2c-e71c-4a13-a2b7-a8ac77199b76" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="30" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#444444; font-size:14px; line-height:24px; text-align:left; font-weight:400"><div class="mktoText" id="bannertextthbc7e3f1af-e739-42f2-ac8d-e8e5a1252f78"><p>Vercel now supports compliance with the Health Insurance Portability and Accountability Act of 1996 (HIPAA) for our enterprise customers. This enables healthcare customers to leverage our Frontend Cloud while maintaining compliance with these industry-specific regulations.</p><p><br></p><p><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Read the blog post</a> → </span></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="DividerModule43bd794c-bdfd-4284-b012-b5048c7df95d" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="" cellpadding="0" cellspacing="0" align="center" border="0" width="100%" style="margin:0 auto; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td class="center" bgcolor="#EAEAEA" height="1" style="line-height:1px; font-size:1px; background-color:#EAEAEA"> </td></tr><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="bnr-Moduleaeb785c8-d815-4ed0-b613-559db011e63a" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="main darkmodebg" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td align="center" style="text-align:center"><div class="mktoImg light-img" id="video-img1c68edea-d7eb-493e-aa3a-f4bb1c5490ad"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/ai-sdk-light.png" width="600" height="350" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #eaeaea"></a> </div><div class="mktoImg dark-img" id="video-imgdk3d3d8960-2137-4589-b9bd-208ee50a0be5" align="center" style="display:none; overflow:hidden; width:0px; max-height:0px; max-width:0px; line-height:0px; visibility:hidden"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/ai-sdk-dark.png" width="600" height="350" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #333333"></a> </div></td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulehdd962c29e-3b5a-40c0-aee5-06c151c3e398" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#000000; font-size:24px; line-height:28px; text-align:left; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerheadthbfabde4d6-f34d-4d12-bb02-9b4e2d83fa7a"><p><span style="font-size:24px"><b>ModelFusion + Vercel: The complete AI framework for TypeScript</b></span></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulecob65e8a66-eabc-4a49-a4a3-a9e54cbbe665" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="30" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#444444; font-size:14px; line-height:24px; text-align:left; font-weight:400"><div class="mktoText" id="bannertextthbebf72800-a073-4159-97f1-15c4d78f4adb"><p>We’re excited to announce the acquisition of ModelFusion. We’ve already integrated key ideas from ModelFusion into the new release of Vercel AI SDK 3.1.<br><br></p><p>With this release, the Vercel AI SDK goes beyond user interfaces for AI and can be used for any application, script, or digital assistant. Plus, explore and switch different models and providers by changing just a few lines of code.</p><p><br></p><p><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Learn more about the acquisition and AI SDK 3.1</a> → </span></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="DividerModuled933a564-48d8-4a45-b583-c6e03c8ef61a" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="" cellpadding="0" cellspacing="0" align="center" border="0" width="100%" style="margin:0 auto; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td class="center" bgcolor="#EAEAEA" height="1" style="line-height:1px; font-size:1px; background-color:#EAEAEA"> </td></tr><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="bnr-Module2c040ae1-826b-4fa4-9a98-dff37ad3ff4e" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="main darkmodebg" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td align="center" style="text-align:center"><div class="mktoImg light-img" id="video-img8b967197-95b0-4518-8382-d0402e5fb140"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/vercel-ship-badge-light.png?version=0" width="600" height="314" alt="Vercel Ship 2024" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #eaeaea"></a> </div><div class="mktoImg dark-img" id="video-imgdk74f59f97-3f96-4466-b47e-da8d7f97875e" align="center" style="display:none; overflow:hidden; width:0px; max-height:0px; max-width:0px; line-height:0px; visibility:hidden"><a href="#" target="_blank"><img src="https://go.vercel.com/rs/001-LRG-194/images/vercel-ship-badge-dark.png?version=0" width="600" height="314" alt="Vercel Ship 2024" class="mobileimg" style="height:auto!important; border-collapse:collapse; padding:0px; margin:0px auto; border-spacing:0; display:block; border-radius:5px; border:1px solid #333333"></a> </div></td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulehd5b09053a-f6f0-4db3-8edc-87f7f67b10cf" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#000000; font-size:24px; line-height:28px; text-align:left; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerheadthba207f511-084e-4d06-8220-eee9e6925881"><p><span style="font-size:24px"><b>Vercel Ship 2024: Watch online or live in NYC</b></span></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModuleco5fc18ea3-eb05-4ab9-88ee-cad122b2affb" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="30" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#444444; font-size:14px; line-height:24px; text-align:left; font-weight:400"><div class="mktoText" id="bannertextthb2d1950c0-c9ee-4706-8768-728213716272"><p>Be the first to hear about the latest innovations in the AI and developer experience ecosystem at Ship 2024 on May 23. Plus: a panel on AI for Enterprise featuring speakers from Google, OpenAI, Groq, and Perplexity—online or in person.<br><br><span style="color:#000000"><span style="color:#ffffff; font-family:Geist,sans-serif; font-size:14px; font-style:normal; font-variant-ligatures:normal; font-variant-caps:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:left; text-indent:0px; text-transform:none; widows:2; word-spacing:0px; white-space:normal; background-color:#ffffff; text-decoration-style:initial; text-decoration-color:initial; display:inline!important; float:none"></span></span></p><p><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Get your ticket</a> →</span><br></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="DividerModulebce9a8a7-b3b4-4f53-8e3e-b34345461bd7" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="" cellpadding="0" cellspacing="0" align="center" border="0" width="100%" style="margin:0 auto; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td class="center" bgcolor="#EAEAEA" height="1" style="line-height:1px; font-size:1px; background-color:#EAEAEA"> </td></tr><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulehdb877f874-79ae-4e4e-a4aa-49eeeeeb4231" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#000000; font-size:24px; line-height:28px; text-align:left; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerheadthbc01ad7fd-1484-42b1-8989-eddfaf2f9ef4"><p><b>More featured frontend cloud content</b></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModuleco380a8a67-afdf-4580-a7c0-e6ef116a29c0" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="30" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#444444; font-size:14px; line-height:24px; text-align:left; font-weight:400"><div class="mktoText" id="bannertextthbe21e1a0b-3fed-4d47-adbf-2fa866989cca"><ul><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Latency numbers every frontend developer should know</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">How Ruggable saw 300% more organic clicks by optimizing their frontend architecture</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Building an interactive 3D event badge with React Three Fiber</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Releasing safe and cost-efficient blue-green deployments</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Composable AI for ecommerce: Hands-on with Vercel’s AI SDK</a></span></li></ul><p>See what else is new on the <a href="#" target="_blank" class="mktNoTok" style="color:#000000; text-decoration:underline">Vercel blog</a> →</p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="DividerModulebcb745d6-5065-435b-b494-d5805418abae" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="" cellpadding="0" cellspacing="0" align="center" border="0" width="100%" style="margin:0 auto; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td class="center" bgcolor="#EAEAEA" height="1" style="line-height:1px; font-size:1px; background-color:#EAEAEA"> </td></tr><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulehd17bf7a86-3365-481e-ace6-f8dd87e80627" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#000000; font-size:24px; line-height:28px; text-align:left; font-weight:600; letter-spacing:-.04em"><div class="mktoText" id="bannerheadthba4ce06da-ed49-46f8-b9ee-59f742dc61cd"><p><b>Vercel Changelog</b></p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="CopyModulecoe31445dd-34f8-4e5d-82d3-30a0cd723db1" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="600" style="margin:0 auto; width:600px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="30" style="line-height:1px; font-size:1px"> </td></tr><tr><td style="font-family:'Geist',sans-serif; color:#444444; font-size:14px; line-height:24px; text-align:left; font-weight:400"><div class="mktoText" id="bannertextthb4df606ca-4141-4385-9c51-41ae63a6e7cb"><p>Don’t miss these other product updates:</p><ul><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Hostname support in Web Analytics</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Improved team onboarding experience</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">Gemini AI Chatbot with Generative UI support</a></span></li><li><span style="color:#000000"><a href="#" target="_blank" class="mktNoTok" style="color:#000000">AI-enhanced search for Vercel docs</a></span></li></ul><p><a href="#" target="_blank" class="mktNoTok" style="color:#000000; text-decoration:underline">View other changes</a> shipped this past month →</p></div></td></tr><tr><td height="0" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="DividerModulebbf70e4d-6255-4829-bb0c-24fd6c073633" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="" cellpadding="0" cellspacing="0" align="center" border="0" width="100%" style="margin:0 auto; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr><tr><td class="center" bgcolor="#EAEAEA" height="1" style="line-height:1px; font-size:1px; background-color:#EAEAEA"> </td></tr><tr><td height="40" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table><table class="mktoModule" id="spacer" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><th class="module darkmodebg" align="center" valign="middle" bgcolor="#ffffff" style="font-size:0px; line-height:0px; padding:0; background-color:#ffffff"><table role="presentation" class="main" align="center" cellspacing="0" cellpadding="0" border="0" width="600" style="width:600px"><tbody><tr><th align="center" width="100%" valign="top" style="font-size:0px; line-height:0px; padding:0; color:#FFFFFF"><table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%" style=""><tbody><tr><th class="content" style="font-size:0px; line-height:0px; padding:0; color:#FFFFFF; padding-top:0px; padding-bottom:0px"><table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%" style=""><tbody><tr><th height="20" style="font-size:0px; line-height:0px; padding:0; color:#FFFFFF; height:20px"> </th></tr></tbody></table></th></tr></tbody></table></th></tr></tbody></table></th></tr></tbody></table><table class="mktoModule" id="footermd" cellpadding="0" align="center" cellspacing="0" border="0" width="100%" style="margin:0 auto; width:100%; border-collapse:collapse; border-spacing:0"><tbody><tr><td class="darkmodebg" bgcolor="#ffffff" valign="top" style="background-color:#ffffff; vertical-align:top"><table class="inner_table" cellpadding="0" cellspacing="0" align="center" border="0" width="560" style="margin:0 auto; width:560px; border-collapse:collapse; border-spacing:0"><tbody><tr><td height="20" style="line-height:1px; font-size:1px"> </td></tr><tr><td align="center"><table width="84" cellpadding="0" cellspacing="0" align="center" style=""><tbody><tr><td width="32"><a href="#" target="_blank"><img class="light-img" alt="GiftHub" src="https://go.vercel.com/rs/001-LRG-194/images/GitHub-light.png?version=0" width="32" height="auto" border="0" style="height:auto!important"> <div class="dark-img" align="center" style="display:none; overflow:hidden; float:left; width:0px; max-height:0px; max-width:0px; line-height:0px; visibility:hidden"><img alt="GiftHub" src="https://go.vercel.com/rs/001-LRG-194/images/GitHub-dark.png?version=0" width="32" height="auto" border="0" style="height:auto!important"> </div></a></td><td width="20"></td><td width="32"><a href="#" target="_blank"><img class="light-img" alt="Twitter" src="https://go.vercel.com/rs/001-LRG-194/images/x-light.png?version=0" width="32" height="auto" border="0" style="height:auto!important"> <div class="dark-img" align="center" style="display:none; overflow:hidden; float:left; width:0px; max-height:0px; max-width:0px; line-height:0px; visibility:hidden"><img alt="Twitter" src="https://go.vercel.com/rs/001-LRG-194/images/x-dark.png?version=0" width="32" height="auto" border="0" style="height:auto!important"> </div></a></td></tr></tbody></table></td></tr><tr><td height="20" style="line-height:1px; font-size:1px"> </td></tr><tr><td align="center" style="font-family:'Geist',sans-serif; color:#8c8c8c; font-size:14px; line-height:24px; text-align:center"><div class="mktoSnippet" id="emailFooter"><p><a href="#" target="_blank" style="color:#454545; text-decoration:none">Talk to a Vercel expert →</a><br><a href="#" target="_blank" style="color:#454545; text-decoration:none">Docs</a> | <a href="#" target="_blank" style="color:#454545; text-decoration:none">Blog</a> | <a href="#" target="_blank" style="color:#454545; text-decoration:none">Contact</a> | <a href="#" target="_blank" style="color:#454545; text-decoration:none">Careers</a> <br><span style="color:#454545; text-decoration:none">440 N Barranca Ave #4133 Covina, CA 91723<br>Copyright © 2024 Vercel Inc. All rights reserved.<br>View our</span> <span style="color:#454545; text-decoration:underline"><a href="#" target="_blank" style="color:#454545; text-decoration:underline">Privacy Policy</a></span> <span style="color:#454545; text-decoration:none">or</span> <span style="text-decoration:underline"><a href="#" target="_blank" style="color:#454545; text-decoration:underline">unsubscribe</a></span>.</p></div></td></tr><tr><td height="20" style="line-height:1px; font-size:1px"> </td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table><a href="#"></a><img src="https://info.vercel.com/trk?t=1&mid=MDAxLUxSRy0xOTQAAAGS88GinlmN1QiJTesrc9MLpBe8ydgE6_UiCWY53Vgi4bvIwpUAbgXlLei2BSAmCGfPOHe-nDOqor6sssZcD-n7NfWYeXUa7lW0uy84cvfsbM_4JVvP4KCD6sCWwKLXi1Yy7u8EvZT4xA" width="1" height="1" alt="" style="display:none!important"> </body></html>
Try
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Save to Board
This is some text inside of a div block.
This is some text inside of a div block.
1 selected
DoneYou have reached your plans limit
To create or access more boards you need to upgrade.