Release Notes: August 2016

Here's what's new in Amplitude in August 2016.

September 2, 2016
Enterprise Solutions Architect
Release Notes: August 2016

Slack Visual Links, Realtime Events Segmentation, Formula Improvements, and Auto-refresh Cohorts

Note: Slack Visual Links and Shareable Links are only available on Enterprise plans.

You can share and visualize charts in the messaging app. To share visual links, you must create a to the chart. Please note that anyone with the link can view the chart and data, even if the person does not have an Amplitude account with your organization.

Slack visual link

Slack: Turn on Link Previews

If a Shareable Link doesn’t unfurl when you post it in Slack, it may be because you haven’t turned on Link Previews in your Slack settings. Here are their instructions on how to do so:

  1. In the top-left corner, click on your name to open the Team Menu.
  2. Select Preferences.
  3. In the left-hand menu, select Messages & Media.
  4. In the Inline Media & Links section, check the “Expand links…” or “Expand website…” options.
Slack turn on inline media and links

2) Realtime Events Segmentation

Note: Realtime Events Segmentation is only available on Enterprise plans.

You now view data in 5-minute increments in the tab for the last 48 hours. This is helpful if you need to analyze recent or incoming data. Read more about Events Segmentation .

realtime event segmentation

3) Formulas: Double Group By Functions

You can now run formulas that are a function of two Group By’s (one in each event), in the tab. In the below image, we ran a formula to determine the win percentages (ie. Result = Win) for different stages of a gaming app. The results show that the Tutorial stage has the highest win percentage of all game stages. Important note: in order for the formula to be valid, the two properties’ must have matching values. For example, the following property values would not match:

  • Tutorial and TUTORIAL (the matching is case-sensitive)
  • 1 and 1.0 (non-matching characters)
    Read more about Formulas .
double group by function

4) Auto-refresh Cohorts

Note: Cohorts are only available on Enterprise plans.

For any chart or query that segments on a cohort, the segmented cohort will now automatically recompute itself whenever the chart is generated.

auto refresh cohorts

While we continue to optimize query performance of auto-refresh cohorts, you might notice that charts segmented by cohorts may take longer to load. You might also notice that larger cohorts will affect the query speed. Read more about Behavioral Cohorts and find our guide to cohort analysis .


5) SDK Updates

We highly recommend that you update your to the latest versions: Since v3.0.0:

  • Updated README with a link to our .
  • productId is no longer a required field for Revenue logged via logRevenueV2.
  • The SDK now tracks the raw user agent string for backend filtering.
  • Fixed a bug where referrer and UTM params were being captured more than once per session.
    Since v2.7.2:
  • Now runs the initialize logic on the background thread so that the SQLite database operations do not delay the main thread.
  • Added support for Amazon Advertising ID (use in place of Google Advertising ID on Amazon devices). Thanks to for the pull request.
  • Updated Revenue class to expose public equals and hashCode methods.
  • productId is no longer a required field for Revenue logged via logRevenueV2.
  • Added automatic flushing of unsent events on app close/minimize (through the Activity LifecycleonPause callback).
  • Bug Fixes.
    Since v3.7.0:
  • Updated device mapping with iPhone SE, iPad Mini 4, and iPad Pro.
  • Added . See the for instructions, or check out our . Credit to for the original PR.
  • Guard debug log statements with a debug flag (disabled by default). To enable debug logging, change AMPLITUDE_DEBUG from 0 to 1 at the top of the Objective-C file you wish to examine.
  • Allowed ability to silence error messages. Note error messages are printed by default. To disable error logging, change AMPLITUDE_LOG_ERRORS from 1 to 0 in Amplitude.m.
  • productId is no longer a required field for Revenue logged via logRevenueV2.
  • Added support for integration via Carthage. Thanks to for the original PR. Thanks to for follow up PR to fix framework naming.
  • Bug Fixes.

6) Questions?

If you have any questions, comments, or concerns, please reach out to . You can find previous release notes . Lastly, we’d appreciate your feedback on our product email updates. Please let us know what’s working well or what you’d like to see improved through , thank you!

About the Author
Enterprise Solutions Architect
Wendy is a Solutions Architect on the Success team, where she helps customers instrument and utilize Amplitude. She graduated from Stanford University and enjoys boards games, picnics, and learning a new skill every month.
More Inside Amplitude
January 14, 2025
Principal Product Researcher, Amplitude
January 13, 2025
Head of Growth Design, Amplitude
January 7, 2025
Customer Marketing Manager
December 24, 2024
Co-founder & Chief Architect
Platform
Resources
Support
Partners
Company
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.