February 29, 2024 3:45 AM
-
hey@posthog.com
PostHog Changelog: HIPAA, Hippos, and HogQL!
PostHog announces HIPAA compliance, new features in HogQL queries, SDK updates, canvas capture for replays, and introduces new badges.
Here's what's new on PostHog this month. Visit PostHog.com What's new in PostHog this month? These are just the highlights. Visit our changelog for more! We're now HIPPO HIPAA compliant After a lot of time spent looki
February 29, 2024 3:45 AM
-
hey@posthog.com
PostHog Changelog: HIPAA, Hippos, and HogQL!
PostHog announces HIPAA compliance, new features in HogQL queries, SDK updates, canvas capture for replays, and introduces new badges.
Here's what's new on PostHog this month. Visit PostHog.com What's new in PostHog this month? These are just the highlights. Visit our changelog for more! We're now HIPPO HIPAA compliant After a lot of time spent looki
<html lang="en"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><style>
<!--
*
{box-sizing:border-box}
body
{margin:0;
padding:0}
a[x-apple-data-detectors]
{color:inherit!important;
text-decoration:inherit!important}
#MessageViewBody a
{color:inherit;
text-decoration:none}
p
{line-height:inherit}
.desktop_hide, .desktop_hide table
{display:none;
max-height:0;
overflow:hidden}
.image_block img + div
{display:none}
@media (max-width:520px){
.image_block div.fullWidth
{max-width:100%!important}
.mobile_hide
{display:none}
.row-content
{width:100%!important}
.stack .column
{width:100%;
display:block}
.mobile_hide
{min-height:0;
max-height:0;
max-width:0;
overflow:hidden;
font-size:0}
.desktop_hide, .desktop_hide table
{display:table!important;
max-height:none!important}
}
-->
</style></head><body class="forceBgColor" style="background-color:transparent; margin:0; padding:0"><div style="display:none; max-height:0px; overflow:hidden">Here's what's new on PostHog this month.</div><div style="display:none; max-height:0px; overflow:hidden"> </div><table class="nl-container" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:transparent"><tbody><tr><td><table class="row row-1" align="center" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#e5e7e0; background-size:auto"><tbody><tr><td><table class="row-content stack" align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" width="500" style="background-size:auto; color:#000; width:500px; margin:0 auto"><tbody><tr><td class="column column-1" width="100%" style="font-weight:400; text-align:left; padding-top:5px; vertical-align:top; border-top:0; border-right:0; border-bottom:0; border-left:0"><table class="html_block block-1" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div align="center" style="font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; text-align:center"><table style="border-spacing:0px 0px; border-collapse:separate; width:100%; line-height:0; background-color:rgb(229,231,224); padding-top:0.5rem"><tbody><tr><td style="border-bottom-width:0px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:rgb(208,209,201); border-style:solid; background-color:rgb(229,231,224); min-width:1rem"> </td><td style="border-width:1px; background-color:rgb(238,239,233); width:160px; text-align:center; border-color:rgb(208,209,201); border-style:solid; border-bottom-color:rgb(238,239,233); border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; overflow:hidden"><a href="#" target="_blank" style="color:#067df7; text-decoration:none; display:block; background-color:rgb(238,239,233); padding-left:1rem; padding-right:1rem; padding-top:0.75rem; padding-bottom:0.75rem"><img alt="PostHog logo" src="https://posthog-static-files.s3.us-east-2.amazonaws.com/email/posthog-logo@2x.png" width="120" style="display:block; outline:none; border:none; text-decoration:none; margin-left:auto; margin-right:auto"></a></td><td style="border-bottom-width:0px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:rgb(208,209,201); border-style:solid; background-color:rgb(229,231,224); text-align:right; width:23.5rem; max-width:23.5rem"><a href="#" style="color:rgb(245,78,0); font-weight:700; text-decoration-line:none; font-size:13px">Visit PostHog.com</a></td><td style="border-bottom-width:0px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:rgb(208,209,201); border-style:solid; background-color:rgb(229,231,224); min-width:1rem"> </td></tr></tbody></table></div></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table><table class="row row-2" align="center" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background-color:#eeefe9"><tbody><tr><td><table class="row-content stack" align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" width="500" style="border-radius:0; color:#000; width:500px; margin:0 auto"><tbody><tr><td class="column column-1" width="100%" style="font-weight:400; text-align:left; border-bottom:1px solid transparent; padding-bottom:5px; padding-top:5px; vertical-align:top; border-top:0; border-right:0; border-left:0"><table class="heading_block block-1" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:15px; padding-top:25px; text-align:center; width:100%"><h1 style="margin:0; color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:23px; font-weight:700; letter-spacing:normal; line-height:120%; text-align:center; margin-top:0; margin-bottom:0"><span class="tinyMce-placeholder">What's new in PostHog this month?</span></h1></td></tr></tbody></table><table class="paragraph_block block-2" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:center"><p style="margin:0">These are just the highlights. Visit <a href="#" target="_blank" class="" rel="noopener" style="text-decoration:underline; color:#f54e00">our changelog</a> for more!</p></div></td></tr></tbody></table><table class="divider_block block-3" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px dashed #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="image_block block-4" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-top:15px; width:100%"><div class="alignment" align="center" style="line-height:10px"><div style="max-width:500px"><a href="#" target="_blank" tabindex="-1" style="outline:none"><img src="https://userimg-assets-eu.customeriomail.com/images/client-env-127208/1708355675728_GGJT6tjWQAAy2I4_01HQ0YWXWAYF0H5SZGGJSENTDQ.jpg" width="500" style="display:block; height:auto; border:0; width:100%"></a></div></div></td></tr></tbody></table><table class="heading_block block-5" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:10px; padding-top:15px; text-align:center; width:100%"><h2 style="margin:0; color:#555; direction:ltr; font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:18px; font-weight:700; letter-spacing:normal; line-height:120%; text-align:center; margin-top:0; margin-bottom:0"><span class="tinyMce-placeholder">We're now <span style="text-decoration:line-through">HIPPO</span> HIPAA compliant</span></h2></td></tr></tbody></table><table class="paragraph_block block-6" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:left"><p style="margin:0">After a lot of time spent looking at complex legal documents we are now happy to say we are officially HIPAA compliant and able to offer Business Associate Agreements (BAAs) for teams on an Enterprise or Teams plan. If you're interested in signing a BAA, <a href="#" target="_blank" class="" rel="noopener" style="text-decoration:underline; color:#f54e00">just let us know.</a></p></div></td></tr></tbody></table><table class="divider_block block-7" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px dashed #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="image_block block-8" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-top:15px; width:100%; padding-right:0; padding-left:0"><div class="alignment" align="center" style="line-height:10px"><div class="fullWidth" style="max-width:500px"><a href="#" target="_blank" tabindex="-1" style="outline:none"><img src="https://userimg-assets-eu.customeriomail.com/images/client-env-127208/1708347699992_Screenshot%202024-02-19%20at%2013.01.34_01HQ0Q9JQBYPQTASM17AQCKGZ0.png" width="500" style="display:block; height:auto; border:0; width:100%"></a></div></div></td></tr></tbody></table><table class="heading_block block-9" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:10px; padding-top:15px; text-align:center; width:100%"><h2 style="margin:0; color:#555; direction:ltr; font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:18px; font-weight:700; letter-spacing:normal; line-height:120%; text-align:center; margin-top:0; margin-bottom:0"><span class="tinyMce-placeholder">Autocomplete for HogQL queries</span></h2></td></tr></tbody></table><table class="paragraph_block block-10" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:left"><p style="margin:0">We've made our query language, <a href="#" target="_blank" rel="noopener" style="text-decoration:underline; color:#f54e00">HogQL</a>, a <em>lot</em> easier to use with the addition of autocomplete. You can now start building your query and we'll chime in with properties we think will be helpful. <a href="#" target="_blank" class="" rel="noopener" style="text-decoration:underline; color:#f54e00">Take a look!</a> </p></div></td></tr></tbody></table><table class="divider_block block-11" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px dashed #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="image_block block-12" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-top:15px; width:100%; padding-right:0; padding-left:0"><div class="alignment" align="center" style="line-height:10px"><div class="fullWidth" style="max-width:500px"><a href="#" target="_blank" tabindex="-1" style="outline:none"><img src="https://userimg-assets-eu.customeriomail.com/images/client-env-127208/1708356354825_Screenshot%202024-02-19%20at%2015.25.48_01HQ0ZHNMCDT7JXQSTP72W0JH7.png" width="500" style="display:block; height:auto; border:0; width:100%"></a></div></div></td></tr></tbody></table><table class="heading_block block-13" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:10px; padding-top:15px; text-align:center; width:100%"><h2 style="margin:0; color:#555; direction:ltr; font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:18px; font-weight:700; letter-spacing:normal; line-height:120%; text-align:center; margin-top:0; margin-bottom:0"><span class="tinyMce-placeholder">Mobile gets a whole lotta love</span></h2></td></tr></tbody></table><table class="paragraph_block block-14" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:left"><p style="margin:0">We've rewritten the <a href="#" target="_blank" class="" rel="noopener" style="text-decoration:underline; color:#f54e00">Android and iOS SDKs</a> in Kotlin and Swift. Both now support feature flag payloads, and iOS also gets <a href="#" target="_blank" class="" rel="noopener" style="text-decoration:underline; color:#f54e00">session-based analytics</a>. We've added a <a href="#" target="_blank" rel="noopener" style="text-decoration:underline; color:#f54e00">mobile dashboard template</a> too! </p></div></td></tr></tbody></table><table class="divider_block block-15" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px dashed #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="heading_block block-16" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:10px; padding-top:15px; text-align:center; width:100%"><h2 style="margin:0; color:#555; direction:ltr; font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:18px; font-weight:700; letter-spacing:normal; line-height:120%; text-align:center; margin-top:0; margin-bottom:0"><span class="tinyMce-placeholder">Canvas capture support for replays</span></h2></td></tr></tbody></table><table class="paragraph_block block-17" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:left"><p style="margin:0">We've rolled canvas recording out as an opt-in feature for replays. It's disabled by default because you run the risk of accidentally capturing PII, but you can <a href="#" target="_blank" class="" rel="noopener" style="text-decoration:underline; color:#f54e00">enable canvas capture in your project settings</a>.</p></div></td></tr></tbody></table><table class="divider_block block-18" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px dashed #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="image_block block-19" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="width:100%; padding-right:0; padding-left:0"><div class="alignment" align="center" style="line-height:10px"><div style="max-width:325px"><a href="#" target="_blank" tabindex="-1" style="outline:none"><img src="https://userimg-assets-eu.customeriomail.com/images/client-env-127208/1708354606513_Untitled_Artwork%20251%201_01HQ0XWB7MQMGQBCVXZ6NGDR71.png" width="325" style="display:block; height:auto; border:0; width:100%"></a></div></div></td></tr></tbody></table><table class="heading_block block-20" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:10px; padding-top:15px; text-align:center; width:100%"><h2 style="margin:0; color:#555; direction:ltr; font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; font-size:18px; font-weight:700; letter-spacing:normal; line-height:120%; text-align:center; margin-top:0; margin-bottom:0"><span class="tinyMce-placeholder">Latest newsletter: <a href="#" target="_blank" rel="noopener" style="text-decoration:underline; color:#f54e00">Beyond the 10x Engineer</a></span></h2></td></tr></tbody></table><table class="paragraph_block block-21" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:left"><p style="margin:0">Our twice-monthly newsletter, Product for Engineers, explains how we hire and why we rely on engineers to make difficult product decisions. </p></div></td></tr></tbody></table><table class="divider_block block-22" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px dashed #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="paragraph_block block-23" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="color:#555; direction:ltr; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:0; line-height:150%; text-align:center"><p style="margin:0">Oh, and we've created new badges for you too!</p></div></td></tr></tbody></table><table class="button_block block-24" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px; text-align:center"><div class="alignment" align="center"><a href="#" target="_blank" style="text-decoration:none; display:inline-block; color:#ffffff; background-color:#000000; border-radius:22px; width:auto; border-top:0px solid transparent; font-weight:400; border-right:0px solid transparent; border-bottom:0px solid transparent; border-left:0px solid transparent; padding-top:5px; padding-bottom:5px; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:14px; text-align:center; word-break:keep-all"><span style="padding-left:20px; padding-right:20px; font-size:14px; display:inline-block; letter-spacing:normal"><span style="word-break:break-word; line-height:28px"><strong>Get a PostHog badge</strong></span></span></a> </div></td></tr></tbody></table><table class="divider_block block-25" width="100%" border="0" cellpadding="10" cellspacing="0" role="presentation" style=""><tbody><tr><td class="pad"><div class="alignment" align="center"><table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%" style=""><tbody><tr><td class="divider_inner" style="font-size:1px; line-height:1px; border-top:1px solid #bbb"><span> </span></td></tr></tbody></table></div></td></tr></tbody></table><table class="text_block block-26" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation" style="word-break:break-word"><tbody><tr><td class="pad" style="padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px"><div style="font-family:Arial,sans-serif"><div class="" style="font-size:12px; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; color:#555; line-height:1.2"><p style="margin:0; text-align:center"><span style="font-size:10px">We thought you'd like to know about new features once a month, but you can <a href="#" target="_blank" rel="noopener" style="text-decoration:underline; color:#555555">unsubscribe</a> if you want.</span></p></div></div></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table><img src="https://e-eu.customeriomail.com/e/o/eyJlbWFpbF9pZCI6ImRnVG80UWNEQU9LRUJ1R0VCZ0dOOUhmekgxYnUtR0I4VlFvX3JYTT0ifQ==" alt="" style="height:1px!important; max-height:1px!important; max-width:1px!important; width:1px!important; 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.