Array 1.23.0

In this edition of the PostHog Array: Release 1.23 is out, and our 🔥 new PostHog.com homepage is live - amazing work from PostHoggers Cory, Lottie, and Mike!

Community MVP

The PostHog 1.23.0 community MVP is Sandeep (samcaspus) - a frequent contributor to PostHog. If you open a new issue, there's a high change Sandeep will jump on it!

Anyone can contribute to PostHog and open source, whether it's code, copy, design or discussion. We're delighted that our community are so passionate that they even share PostHog with their family ;)

Thank you Sandeep, we look forward to collaborating with you more!

In this release:

  • New: Date filter for heatmaps
  • New: Automatic filtering of test accounts
  • New: Gravatar support
  • New: Plugin for tracking first time events
  • Improvement: Webhooks on FOSS are back and better

Ready to find out more?


Important Announcement for Self-Hosted Users

If you're self hosting PostHog, make sure you have your app server up and running by looking at the color of the middle circle on the top left of the PostHog UI.

If it is running, you'll see a green checkmark, and hovering over it will give the message "All systems operational", like so:

App server

From this release (1.23.0) onwards, you will not be able to ingest events if your app server isn't running.

Special Note for CloudFormation Deployments

If you've deployed PostHog via CloudFormation, make sure to check your memory limits, as they may be set too low by default (512MB).

To run the server, we recommend having at least 1024MB of memory, or you might run the risk of running out of it.

PostHog 1.23.0 Release Notes

If you're self-hosting and want to upgrade for a better experience and new features, remember to update your PostHog instance.

Toolbar Date Filter

Following a fierce battle with Webpack, Marius developed our new Heatmap date filters allowing you to now select any date range rather than been fixed to only the last week.

Filter test accounts

Have you ever wondered what effect your team's usage is having on your analytics data? Well your wondering days are over. You can now toggle events from internal accounts to be automatic filtered out when viewing Insights. We've provided some convenient filtering defaults, which can customized further in 'Settings'.

Webhooks

We made a big improvement to webhooks, you can now access all event properties in your webhook messages. This change opens up a whole new world of possibilities for creating useful alerts and notifications.

A big thank you to diligent members of our community who reported and helped us debug and fix issues with webhooks on certain self-hosted FOSS setups.

Gravatars

We've added an 'Organization Settings' page that lets you rename and delete your organization, as well as manage invites.

If you have a Gravatar associated with your email, PostHog will now display it on your profile and the 'Organization Settings' page.

Based on user requests, we have now built a app that adds two boolean properties to your events:

  • is_event_first_ever: tells you if the event if the first event of its kind
  • is_event_first_for_user: tells you if the event is the first event of its kind for the user

By enabling the app, you can filter for those properties on all your analytics, to determine things like conversion rates from first touch.

Important: This app will only work on events ingested after the app was enabled. This means it will register events as being the first if there were events that occurred before it was enabled.

We’re working hard to improve PostHog and would love to talk to you about your experience with the product.

If you're interested in helping us out, you can schedule a quick 30-min call with us on Calendly.

Oh, and we're giving away some awesome PostHog merch as a thank you!

Favorite Issue Banter

Are PR reviews putting you to sleep? Not at PostHog, it's all excitement! Here's a snippet of a PR review from our M² team (Michael & Marius):

M2 PR Review

Community Shoutouts

Big thanks to the following members of our community who have contributed to PostHog over this release cycle:

Open Roles

Are you a Fullstack Engineer, Senior Engineer, Site Reliability Engineer, Sales Engineer, Product Marketer, or Content Marketer?

Or perhaps you're not either but think you'd still be a good fit for PostHog?

We want you!

Bug Fixes and Performance Improvements

In addition to the highlights listed above, we also merged a bunch of PRs improving PostHog's performance and fixing bugs:


Ready to find out more?