Moesif Changelog

Updated:

This changelog reflects the history of the Moesif platform.

April 1, 2024

Enhancements

  • Added support for Events and Actions via AWS Firehose via additional metadata fields, enhancing event-driven data processing
  • Added support for multiple prices in billing meters to offer flexible pricing strategies
  • Enabled Updatable Billing Meters for dynamic billing management
  • Introduced a Time Filter for the Last 7 Days in Billing Reports for more relevant data analysis
  • Cleaned up the Landing Page for Monetization Use Cases to improve user experience
  • Added a non-aggregated column alongside aggregated columns in Group By for enhanced data analysis

Fixes

  • Resolved a crash that could occur when clicking on new billing meter on demo apps account
  • Fixed an issue with Auth0 causing an incorrect configuration
  • Resolved an issue where the toggle for dynamic criteria in embedded templates doesn’t work properly
  • Fixed multiple issues relating to search and scrolling for inline cohorts to improve user interface usability
  • Fixed issue in Product Catalog where clicking on setup Stripe could result in an empty action
  • Fixed an issue where adding fields could be broken for nested fields

March 1, 2024

Enhancements

  • Added support for Quarterly Funnels/Retention Reports to enhance reporting capabilities
  • Added subscription preview to quota rule to enhance rule clarity and management
  • Implemented a Loading Indicator for Billing usage to improve user interface responsiveness
  • Added content_length parameter for filtering
  • Addressed an issue with Quota Preview not being fully clear
  • Added Throughput options within the functions dropdown allowing for viewing the maximum or minimum throughput for an interval for each customer
  • Updated Cloudflare Support with JS module syntax
  • Added Governance Support to Node.js Lambda SDK
  • Added a new scope billing_reports when creating an API key, improving scope visibility

Fixes

  • Resolved an issue when attempting to use the “Download CSV” feature
  • Ensured Metric Filter is always defined for Plan Quota
  • Resolved BillingReport API Hangs to ensure consistent API performance
  • Fixed an issue with Governance Rules not saving

February 5, 2024

Enhancements

  • Implemented Governance Support for Tyk, enhancing control and compliance mechanisms
  • Added “now” option to the time dropdown for enhanced time selection capabilities
  • Addressed the issue of missing headers in the UI for governance, improving interface clarity
  • Enabled retrieval of Products/Plans via API to enhance integration capabilities
  • Included Object Metrics in the Body for more detailed analytics and insight
  • Supported integration of multiple prices (Stripe, Recurly, Chargebee, Zuora) along with updatable Billing Meters, offering versatile billing solutions
  • Enhanced support for Double Nested GroupBys, addressing issues with Subscription Items and Metadata Missing
  • Linked Behavioral Email Custom Metrics to provide more insightful marketing campaigns
  • Made dynamic fields editable after embed template creation and consolidated buttons for adding dynamic fields to streamline template management
  • Introduced Governance Rules Templates to standardize and facilitate governance procedures
  • Enhanced Plan/Price Actions in the Product catalog for more efficient product management

Fixes

  • Addressed the issue of Missing Subscription Mapping to ensure accurate subscription tracking
  • Fixed the problem where Time was not carried over in Composition, ensuring continuity
  • Resolved the issue with Governance Rules Link not working with Cohorts, ensuring proper linking and functionality
  • Corrected multiple tooltips to provide correct and helpful information
  • Removed fields with empty field names to maintain data integrity and cleanliness
  • Fixed the Entity Metrics Date picker to ensure accurate date selection
  • Corrected the pricing display for Zuora billing meters to accurately represent billing information

January 1, 2024

Releases

  • A brand new year! Wishing everyone the best for 2024!

Enhancements

  • We have reworked how Moesif handles Stripe subscriptions. Stripe subscription ID’s will now automatically associate with a subscription_id property within Moesif. You can find updated documentation here. Here are some associated changes relating to the rework:
    • A new field, version: v2, has been introduced to accommodate updates related to Stripe subscriptions
    • Logic has been implemented in Collector to handle webhooks differently depending on whether a v1 or v2 Stripe extension is used
    • The Front-end now includes a new field, “version: v2”, for handling Stripe subscriptions
    • The Front-end now supports billing meter creation and testing with both old and new versions of the Stripe extension
  • The “Cohorts” menu item will now be hidden until either the User or Company menu is selected
  • Implemented a toggle between live and test modes for Stripe in the front-end
  • Organizations can now set custom retention days for their subscriptions
  • The Billing UI has been updated to display the “Future Cancelled” status for Stripe
  • The Cohorts page will now display cohort states in grey if the cohort lacks any action
  • A new feature for inline cohorts has been introduced, enhancing the funnels/retention functionalities
  • A new feature has been added to include customer.balance in subscriptions
  • The Moesif-dotnet SDK has been updated to support .NET 8
  • Implemented HTTP/2 support using the lua plugin
  • We’ve updated various diagrams across documentation for enhanced clarity and understanding
  • Zuora has been added as an available option for integration in the user/company import process
  • Enhanced handling mechanisms for bad query parameters in embedded templates
  • Kong Konnect has been tested and added to the onboarding process
  • The documentation for Kong Konnect has been updated for better clarity
  • A new warning system has been implemented to alert users when they are utilizing in-use prices
  • Added functionality to fetch non-metered plans and prices
  • New actions have been introduced in the front-end following the creation of plans/prices
  • A cap has been introduced on the number of values fetched for dropdowns in field selection, enhancing performance
  • A fix has been implemented in the property loading logic for Search
  • The default setting in the Color Picker has been changed to lower transparency, enhancing UI experience

Fixes

  • Addressed backward compatibility issues with quota Governance Rules
  • Updated the Billing Meter creation process to only allow the creation of billing meters with a “Metered” charge type
  • Corrected a minor hyperlink error in the Stripe v2 Extension
  • Resolved an error displayed in relation to Chargebee within the Product Catalog
  • Addressed issues causing charts to disappear or crash
  • Resolved a timeout issue in retrieving customer account information from Stripe
  • Corrected the year display in the date histogram
  • Fixed a bug that was causing failures in retrieving prices for certain organizations and applications
  • Resolved issues related to out-of-memory and timeouts for inline queries

December 1, 2023

Releases

  • Added Product Catalog functionality for Zuora
  • Released a new version of the Moesif Go SDK with fixes for query parameters that were missing
  • Released a new version of the Moesif Python Request SDK with a fix for regex sampling rate when 0%

Enhancements

  • Added support for zooming and panning when viewing charts
  • Improved speed at which provider is displayed in billing meter dropdown by loading each provided independently
  • Added support for empty string matching within filters
  • Added support to convert numeric Strings to Doubles for query parameters
  • Added inline Plan and Price creation within Product Catalog

Fixes

  • Removed Zuora from Billing Meter related pages to prevent errors while trying to load Zuora-related info
  • Fixed a crash when selecting webhook
  • Fixed an issue which would cause Regex Sample Rates within Dynamic Sampling to fail
  • Fixed an issue where certain events could not be found by a company’s subscription plan_id
  • Fixed an issue where billing meters could throw internal server errors
  • Fixed an issue of missing plot points when viewing charts

November 1, 2023

Releases

  • We have introduced a new feature called Product Catalog. This enables the ability to see all plans and prices in one spot for configured billing providers as well as the ability to create and update objects which propagate to the billing system
  • We have added support for Zuplo! You can find integration instructions within Zuplo’s documentation
  • We have added support for Zuora. Webhooks can be used to send events to Moesif
  • Updated our Moesif Servlet SDK adding support for Governance Rules

Enhancements

  • We’ve enabled Multi-factor authentication for all user accounts. This feature can be enabled in Settings > My Account
  • Added dynamic billing report intervals for billing meters
  • Added Distinct/Percentiles support for Billing Metrics
  • Added additional customization options for Embedded Template Event Logs
  • Added aggregator dropdowns in billing meters
  • Added a custom message section to Alert rules
  • Added various enhancements for billing reporting

Fixes

  • Fixed an issue when displaying JSON RPC information
  • Fixed an issue where metadata was not functioning correctly within User Aggregations
  • Fixed an issue with notification timestamps
  • Fixed various issues that could be encountered when creating billing meters

September 1, 2023

Releases

  • We are continuing to build out our open source developer portal. We gave it a facelift and have recently added Tyk support. We have also created a Wiki to provide a straight forward deployment guide
  • Released a new version of the Moesif Go SDK with added support for Governance rules and performance improvements

Enhancements

  • Added flexible scheduling for Stripe, Chargebee, and Recurly payment providers in Billing Meters
  • Added some tooltips to clarify sync interval and subscription reporting limits when using Chargebee
  • Removed the ability to define usage multipliers and rounding mode options in Billing Meters. These are to be configured with the billing provider
  • Added the ability to view defined rounding modes defined with a billing provider in the Billing Meter interface
  • Added some new banners to the My Subscriptions page to better express upcoming plan changes
  • Various UI improvements to the Billing Meter configuration screens
  • Improved UI element clarity when missing value appears when viewing tables
  • Updated the sandbox policy relating to public workspaces
  • Added a tooltip on hover of a renamed field that shows the original name of the field
  • Added some information clarifying evaluation periods and frequency in Alerts
  • Improved the entity lookup time of users and companies by 91.67% (1 hour down to 5 minutes)

Fixes

  • Fixed an issue where date selection elements could clip outside of presented views
  • Addressed an error where a filter could be duplicated when opening a Time Series chart
  • Rectified an anomaly with daily reporting relating to Chargebee configured billing meters
  • Eliminated a bug where bar and line chart buttons were inverted when viewing percent breakdowns
  • Fixed a defect where with a certain window width, the date picker is hidden behind the navigation pane
  • Patched a problem where a button could redirect to an empty state when creating a custom billing meter plan
  • Eradicated a software hiccup which caused some odd behavior when scrolling the navigation bar
  • Restored proper functioning of state being carried over between workspaces
  • Put an end to a trouble that caused organizations to be missing when creating dashboards

August 1, 2023

Releases

  • Released our Envoy WASM Plugin to capture traffic using Envoy’s Web Assembly image extension system. Supports projects built on Envoy such as Solo.io Gloo Gateway, Istio, and others. This plugin leverages an asynchronous design and doesn’t add any latency to your API calls. Check our integration guide
  • Released a new version of the Moesif Middleware for Ruby on Rails and Rack with added support for Governance rules and performance improvements
  • Released a new version of the Moesif Middleware for .NET to utilize the latest Moesif API SDK and dependencies

Enhancements

  • Added response body for custom billing meter webhooks enabling better debugging functionality
  • Clarified certain Governance features related to Cohorts
  • Removed some shadows across the platform for a brighter experience
  • Added billing meter tests for custom webhooks
  • Added support for flexible scheduling within Billing Meter reporting periods
  • Clarified Billing Meter sync dropdown to better show sync date and window times
  • Added a tree format to saved dashboard selection to make it easier to navigate
  • Enhanced the Billing Meter setup walkthroughs

Fixes

  • Enforced HTTPS for custom billing meter webhooks
  • Fixed an issue where billing providers could be missing in billing meter dropdowns
  • Fixed an issue that could cause dashboard crashes when navigating away from the settings page
  • Enforced cohort name uniqueness
  • Fixed an issue that caused dashboards to fail to display

July 5, 2023

Releases

  • Moesif has partnered with WSO2 Choreo! Choreo is an application development suite designed to accelerate the creation of digital experiences. Our integration has been released and connecting Moesif and Choreo is as simple as navigating to the Choreo console, going to Settings -> API Management -> Moesif Dashboard, and pasting in your Moesif Application ID
  • We have released a a diverse range of new demo applications to provide insight into Moesif’s potential within your vertical. When signed into Moesif, select your profile image and select “See Demo Apps”. Explore a wide array of demos, including Logistics, Healthtech, Fintech, and more
  • Added Scripted Field support for Billing Meters. Create custom fields using formulas, arithmetic, and more to enhance the functionality of your billing meters
  • Released an updated version of the Moesif Middleware for Python WSGI based frameworks which fixes issues with sampling rates and adds request body, response body, and response headers to the environment
  • Released an updated version of the Moesif Middleware for NodeJS which adds typescript type declarations and Governance support
  • Released an updated version of the Moesif Cloudflare App which adds support for batching of events, eventQueueSize and fetchTimeoutMS configuration options, and increases the batch request amount to 100 events. Fixed an issue that could lead to duplicated events
  • Released an updated version of the Moesif Kong Plugin which upgrades the default event_queue_size to 100k
  • Released an updated version of the Moesif Middleware for Python Django based frameworks which includes multiple improvements and adds support for blocked_by if event has been blocked by governance rule

Enhancements

  • Tweaked UI elements to clarify that multiple metrics are required to utilize custom formulas
  • Updated chart colors across the platform to aid in differentiating between large datasets
  • Clarified selectable objects when creating filters where objects have not yet been defined
  • Relocated AND/OR buttons when defining filters to better aid with visibility
  • Added a toggle to view a Billing Meter as a time series chart
  • Enabled usage reports for custom webhook billing meters
  • Added custom metrics to Behavioral Emails
  • Added a banner to clarify distinct metrics in billing meters
  • Added tooltips with recommendations when creating and configuring Alerts
  • Added support for exporting body fields when using Bulk Export
  • Added the ability to see prior and post events in context for a user’s event in the Live Event Log
  • Improved visibility of billing meter subscription status on a Profile page
  • Added placeholder names for Stripe prices that do not have defined names
  • Added support for Billing Meter tests with custom webhooks

Fixes

  • Fixed an issue that caused broken links from profile pages to cohort pages
  • Fixed a bug that effected new users not to appear when overriding date ranges on dashboards
  • Fixed an issue where deleted cohorts may still be referenced on a profile page
  • Fixed a UI issue that incorrectly presented an error dialog when updating a Recurly integration
  • Fixed an issue where Bulk Export could result in an empty file
  • Fixed multiple issues relating to Alert Rule refresh timing
  • Fixed an issue where Log Scale could not be selected on some charts
  • Fixed an issue where a previously selected field would change when defining an OR filter with the same field metric
  • Fixed multiple issues relating to sorting of saved workspace tables
  • Fixed multiple issues relating to Billing Meter tests

June 1, 2023

Releases

  • Custom Webhooks for Billing Meters are now live! Check out our documentation to find out how to automatically meter API usage and send that usage data to your custom Webhook endpoint
  • Scripted Fields are live and enhance the functionality of Custom Functions and Formulas
  • We have released a new usage-based pricing model. Take a look on how we decided on our simpler and more flexible pricing tiers here

Enhancements

  • The list of alert rules are now sorted in a more logical and predictable way
  • Added enhanced validation when creating SMS Notification Channels
  • Added better error reporting relating to SMS Notification Channels
  • Added more clarity and verbosity to Dynamic Alert tooltips and banners
  • Added the ability to clone alert rules between applications within the same organization
  • Improved Funnel Deep-linking across the platform

Fixes

  • Squashed a UI bug that effected Embedded Dashboards
  • Fixed a crash that could occur when creating a Notification Channel
  • Fixed multiple UI issues relating to Billing Meter creation

May 1, 2023

Releases

  • We have updated our NodeJS SDK with added support for TypeScript

Enhancements

  • Cleaned up tooltip overlays that could hinder viewing charts
  • Added vertical cursors that are shared between all charts to help correlate between different data sets
  • Notification Channels now have their own section within Settings
  • Added the ability to create a new Dashboard when saving a newly created Workspace
  • Added the ability to filter events by User and Company ID when looking at User and Company Dashboards
  • Added the ability to adjust User and Company cohort notification custom fields after initial creation
  • Further simplified the process of setting up billing meters
  • Implemented striping on bar charts to better show that they are part of the current reporting period
  • Redesigned our extension gallery to give a clearer overall picture of available extensions
  • Added the ability to include “Weekend Downtime” to alert rules to silence alerts during off business hours
  • Improved multiple aspects relating to the flow of Alert Rules including creation and display
  • Added more verbosity when defining SMS alerting rules
  • Added multiple tooltips allowing for more insight relating to Dynamic Alert rules

Fixes

  • Fixed an issue where Company Cohorts failed to load when using Group By filters
  • Fixed an issue where new column selections could overwrite previously selected ones
  • Fixed a handful of issues relating to plotting percentages for given dates
  • Fixed an issue that restricted setting a User or Company sample rate to 0%
  • Fixed multiple issues relating to the Profile Layout Editor resulting in a smoother experience
  • Fixed an issue where newly created workspaces would fail to be added to a dashboard
  • Fixed an issue that could lead to a crash when attempting to add a notification to a cohort
  • Fixed multiple UI bugs relating to Cohorts
  • Fixed an issue where SmartDiff form validation could fail

April 3, 2023

Releases

Enhancements

  • Multiple UI improvements across Embed Templates, Cohorts, Alert Rules, Billing Meters,
  • Multiple UI enhancements to improve readability when comparing dates ranges
  • Added time label for shifted and window based metrics
  • Improved caching of elements to significantly improve response times of the front end interface
  • Improved the parsing, readability, and presentation of event tags when importing an OpenAPI spec
  • Added support for alphas in our color picker for chart customizations
  • Added the ability to switch between workspace types (Event Log, Time Series, Segmentation, Geo Heatmap, Lookup, Composition) when viewing a user or company profile
  • Added the ability to toggle showing growth rates (top gainers and losers) on certain charts

Fixes

  • Fixed an issue where filters were erroneously restricted to numbers only
  • Fixed an issue on the backend that could cause a deadlock in certain circumstances when querying data older than a year
  • Fixed multiple issues that lead to a reduction of timeouts
  • Fixed multiple bugs relating to Moesif Proxy

February 28, 2023

Releases

  • We’ve released a new Hub page for all things API Monetization

Enhancements

  • Various UI and UX improvements across the platform
  • Added the ability to Filter based on Company IDs and/or Subscription IDs within Billing Meters
  • Added pagination support for billing audit reports which enables viewing more results per page
  • Optimized which objects need to be fetched within the Live Event Log leading to notable speed increases
  • Added the ability to clone a billing meter without archiving it
  • Enhanced the reliability of getting events when using a slower network connection
  • Multiple adjustments have been made to Custom Formulas and Functions to increase UI and UX friendliness
  • Added support to convert status codes to numbers when labels are histograms
  • Added support for custom colors within embedded charts

Fixes

  • Fixed an issue that resulted in failed responses when a queried date range falls outside the range where data is stored
  • Fixed an issue that caused a blank Billing Meter screen when selecting options provided by a billing provider
  • Fixed an issue where metric selector would fail to update when switching between a predefined metrics and custom metrics
  • Fixed an issue where drop down menu’s tooltips failed to appear when hovering
  • Fixed multiple issues relating to cohort notifications
  • Fixed an issue that caused some traffic to fail to appear
  • Fixed an issue where table views would fail to load
  • Fixed an issue where first_seen_time may be incorrectly reported

January 31, 2023

Releases

  • Updated our Moesif Servlet SDK to include an identical implementation that utilizes the Jakarta Servlet API
  • Updated our HubSpot Extension to include both user and company syncing

Enhancements

  • Added a See Events button to the Actions dropdown within the Tag Manager interface. Allows quick access to view an Event Log for a given saved search
  • Made multiple enhancements to Customer Notifications
  • Added the ability to view past billing history when a billing meter has been disabled
  • Added more detailed messaging reflecting a billing meter’s past state
  • Improved the reliability of sending billing meter usage to payment providers
  • Cleaned up UI elements in multiple areas across Notifications and Behavioral Emails
  • Removed the ability to apply Usage Multipliers and Rounding Modes for Billing Meters. This functionality must now be handled by your payment provider
  • The flow to create embedded workspaces has been redesigned with enhanced functionality
  • Made multiple enhancements to the onboarding experience

Fixes

  • Fixed an issue with user and company objects not appearing in Event Logs
  • Fixed a UI issue in which billing meters using Recurly could fail to appear in some instances
  • Fixed an issue that caused older UI elements to appear in some circumstances
  • Fixed an issue that caused some Dashboards to not appear

December 29, 2022

Releases

  • Released version 3.3.2 of our Moesif Node.js Middleware
  • Released version 1.18.11 of our Moesif JavaScript Browser SDK

Enhancements

  • Added support for Named Segments within Custom Functions
  • Added the ability to easily view events when inspecting an Alert Rule
  • Added the ability to name individual Funnel/Retention steps
  • Optimized various internal processes that lead to a quicker sync time for Company Profiles and Metrics
  • Added enhanced auditing functionality when viewing billing history details in a Profile View

Fixes

  • Fixed an issue which caused Profile Dashboards to display a blank screen
  • Fixed an issue where Cohort Entities could fail to load
  • Fixed an issue where auto-completion fields within the alerting view were not populating correctly
  • Fixed an issue that would cause Tags to not load properly after a Tag has been deleted
  • Fixed an issue where Firefox would restrict input within a date range field
  • Fixed a display issue when inspecting Time Series plot points
  • Fixed an issue where creating a cohort could cause multiple of the same cohort to be created

November 30, 2022

Releases

  • We’ve redesigned our homepage
  • Filtering on body analytics fields in User/Company lookups and analytics charts are now available
  • Added support for Custom Functions and Formulas
    • Custom functions, such as rolling windows and accumulation, can be defined on Time Series charts enabling insights like DAU/MAU and rolling averages
    • Custom formulas can use defined metrics as variables support complex mathematical equations in Time Series, Group By, and User/Company composition charts
  • Selective Pendo Sync provides the ability to select api_call, user_action or both, in addition to specific fields

Enhancements

  • Added a banner to aid with implementing user/company metadata to leverage user/company tracking
  • Added the ability to reference company cohorts via company.cohort_id within a user’s lookup
  • Embed and Export buttons are now available for Metric workspaces and User/Company Lookup
  • Behavioral Emails now support re-enrollment time frames to be specified. A single user will only receive emails again after the specified duration has passed

Fixes

UI

  • Added a “Show Detailed Info” button when hovering over workspace tiles so as to not block legend information
  • Event Linking in the Live Event Log now supports a longer list of events (Up to 15)
  • Fixed a rendering issue when clicking into an existing funnel
  • Fixed the sizing of a few dropdown menus that were being cutoff

Body Analytics

  • Dates in the form of strings are now properly parsed allowing the use of the “exists” and “not exists” conditionals
  • meta.count now produces the correct total count of values as opposed to distinct counts

Other

  • Fixed an issue that arose when attempting to connect Hubspot to Moesif via OAuth
  • Fixed an issue where Virtual Tags were not being applied correctly
  • Behavioral email templates no longer support the eventTag variable
  • Removed the custom metric option unweighted (sum) for composition reports

October 17, 2022

Enhancements

  • Date filters now support a relative to date.

October 7, 2022

Fixes

  • Improvements to ensure old events updated when creating tags. Status to verify whether processing finished

October 4, 2022

Fixes

  • Fixed issue where Privacy Rules may not work on root body

September 29, 2022

Fixes

  • Table formulas now support constants.

September 26, 2022

Fixes

  • New UX flow for triggering actions from saved cohorts.

September 22, 2022

Enhancements

  • You can now see predicted usage broken down by baseline and overage fees under subscription settings.

September 21, 2022

Enhancements

  • Stable cohort analytics for group by even when cohort changes.

September 16, 2022

Fixes

  • Group by now supports including and excluding specific terms

September 14, 2022

Enhancements

  • Add cohort reference to metrics reports. Note: These do not backfill.

September 11, 2022

Releases

  • New Tag Manager to help productize APIs and give requests labels.

September 10, 2022

Enhancements

  • Redesigned dynamic sampling UI

September 1, 2022

Fixes

  • DEPRECATION: The Occurrence times filter has been deprecated

August 31, 2022

Releases

  • Monetization walk through and billing meter tests

August 29, 2022

Enhancements

  • Governance Rules now support filtering on GraphQL operations

August 21, 2022

Enhancements

  • Redesigned filtered dashboards for ease of use.

August 9, 2022

Enhancements

  • Clone workspace now includes any unsaved filters

July 25, 2022

Enhancements

  • Moesif users on a Heroku partner plan can now see Heroku users in Moesif.

July 23, 2022

Fixes

  • Fixed issue where embedded charts don't work if using secure proxy and static filters on event metadata

July 20, 2022

Fixes

  • Fixed issue where subscriptions in overdue state not included in Stripe integration

July 18, 2022

Releases

  • Refactored charts in UI for better rendering performance and add indicators for non-complete intervals

July 13, 2022

Enhancements

  • API Governance supported in Django SDK

July 8, 2022

Fixes

  • Fixed issue where funnel columns do not sort

June 28, 2022

Releases

  • New version of user and employee enrichment released which is more accurate

June 27, 2022

Releases

  • Added support for GraphQL in API Governance features

June 20, 2022

Enhancements

  • You can now easily download cohorts with the Get via API button

June 14, 2022

Releases

  • Metered billing now supports Chargebee

June 13, 2022

Fixes

  • Fixed sorting when using accumulator metrics

June 10, 2022

Releases

  • New version of Zendesk plugin released

June 2, 2022

Fixes

  • Fixed no results in segmentation charts if field is both a string and number

May 20, 2022

Enhancements

  • You can now drill into specific charts from profile dashboards

May 18, 2022

Fixes

  • Improved Marketo integration for reliability

May 11, 2022

Enhancements

  • You can now export all terms from segmentation charts

May 6, 2022

Releases

  • Support for user and company profile dashboards.

May 5, 2022

Fixes

  • Fix table column bugs around sorting and ordering.

April 20, 2022

Enhancements

  • Added support for weighted metrics based on sample rate.

April 18, 2022

Enhancements

  • New design for creating cohorts and automation flows
  • Added support for segmentation in funnel reports

April 14, 2022

Releases

  • Ability to enforce a specific identity provider like Google for compliance.

Fixes

  • Fix growth rate calculation

April 6, 2022

Fixes

  • Fixed issue authorizing Moesif with new PagerDuty accounts.

April 5, 2022

Enhancements

  • Released support for custom intervals in time series charts.

Fixes

  • Released fix for authenticating PagerDuty with Moesif.

April 1, 2022

Fixes

  • Improved accuracy for real-time alerts when data delayed from SDK.

March 31, 2022

Releases

  • Released support for profile dashboards.

March 30, 2022

Enhancements

  • New design for governance rules.

Fixes

  • Fix embedded templates UI bug

March 29, 2022

Releases

  • Support to monetize APIs with Stripe.

Fixes

  • Fixed pie chart height rendering issue.

March 21, 2022

Enhancements

  • Migrated to new platform which improves overall performance and reliability.

March 1, 2022

Fixes

  • Fixed latency collection bug when using Azure APIM plugin

Enhancements

  • Added Get Via API button under user and company reports.

February 28, 2022

Enhancements

  • Support to get analytics on sampling weight

February 25, 2022

Enhancements

  • Improved accuracy for funnel reports when large counts

February 22, 2022

Enhancements

  • 2022 SOC 2 Type 2 report received
  • Added support for parsing JWT

February 21, 2022

Enhancements

  • More accurate behavioral filters

February 16, 2022

Releases

  • Support to monetize APIs with Recurly.

February 15, 2022

Fixes

  • Fixed rendering issue on Safari for profile view.

February 9, 2022

Enhancements

  • Moesif system status displayed in-app

February 7, 2022

Enhancements

  • Support wildcard filters on header and segment fields.

February 2, 2022

Enhancements

  • Ruby SDK updated tp support Ruby 3.x

January 31, 2022

Releases

  • New in-app experience upgrade

January 19, 2022

Enhancements

  • You can now delete dashboards and its children.

January 14, 2022

Releases

  • Released Privacy Rules feature and new panel to modify Custom Roles.

January 12, 2022

Releases

  • Released support for GeoJSON in body fields and query params (Enterprise only).

January 10, 2022

Fixes

  • Fix time series labels and spacing.

December 30, 2021

Releases

  • Released a newly designed version of `moesif-servlet` with improved batching

December 19, 2021

Fixes

  • Fix bug when refreshing a page with embedded workspace, filters are reset.

November 29, 2021

Enhancements

  • Improve adding a function via f(x) to a table

November 16, 2021

Enhancements

  • Moesif receives SOC 2 Type 1 compliance for 2021.

November 15, 2021

Enhancements

  • Added additional operators for body fields: Is Before, Is After, Group By.

November 10, 2021

Releases

  • Behavioral Emails now support merge tags derived from API data such as URI or IP Address.

November 8, 2021

Enhancements

  • Workspaces now support saving formulas and ordering added to a table.

October 12, 2021

Releases

  • Release support for NGINX Ingress Controller.

October 11, 2021

Enhancements

  • Cohorts now show membership and process state.

October 8, 2021

Enhancements

  • You can now copy a dashboard and its workspaces to a different application.

September 22, 2021

Releases

  • Support for Marketo released
  • Redesigned retention analysis which enables more accurate and sophisticated reporting.

September 21, 2021

Fixes

  • Fixed issue where embedded chart doesn't load when many dynamic fields.

September 20, 2021

Fixes

  • Non subscription owners can be promoted to subscription owner.

September 9, 2021

Fixes

  • Increased performance of field drop down when lots of values

September 8, 2021

Fixes

  • Increased reliability of behavioral emails.

September 7, 2021

Enhancements

  • Added Get Via API to User and Company Lookup areas.

August 30, 2021

Releases

  • Released support for ASGI and FastAPI.

August 23, 2021

Fixes

  • Fixed priority for regex sampling in Kong plugin.

August 19, 2021

Enhancements

  • Wildcard and prefix filters now supported in saved tags

August 12, 2021

Releases

  • Support for counts and metrics on query params

July 22, 2021

Enhancements

  • Support for metrics and alerts on growth rate.

July 19, 2021

Enhancements

  • Redesign of dashboards

July 12, 2021

Enhancements

  • Cleanup embedded dashboard design for extra dates

July 9, 2021

Releases

  • Added additional customization options to style embedded dashboards.

June 26, 2021

Enhancements

  • Secure proxy now supports IAM roles.

Releases

  • You can create named segments under Segmentation for advanced groups.

June 25, 2021

Enhancements

  • You can now purchase additonal user licenses in Moesif
  • You can now alert on the absence of data/events.

June 20, 2021

Enhancements

  • In public workspace, daterange is limited based on filter criteria.

June 7, 2021

Enhancements

  • Add support to embed a workspace in a Tableau dashboard

May 24, 2021

Enhancements

  • You can now track size of arrays and objects at root body in Moesif.
  • Increased reliability for syncing behavioral cohorts.

May 20, 2021

Enhancements

  • Refactored custom formulas for better handling of numerics

May 14, 2021

Enhancements

  • Group by status code is now shown with corresponding red/green colors

May 4, 2021

Fixes

  • Fix funnel reports to ensure compound filters are correct.

April 26, 2021

Releases

  • You can now get metrics on size of JSON arrays and JSON objects in body

April 21, 2021

Enhancements

  • Redesigned alerts for additional control and better reliability

April 19, 2021

Releases

  • Collaborate on dashboards with comments and mentions

April 15, 2021

Enhancements

  • You can now set priorities for saved cohort.

Fixes

  • You can now trace user actions on waterfall diagram

April 13, 2021

Enhancements

  • You can now export Parquet files and better support for BigQuery schema import

April 6, 2021

Enhancements

  • You can now configure quota and billing alerts (found under your subscription settings).

April 2, 2021

Fixes

  • Fixed issue where AWS API Gateway CloudFormation stack will fail due to duplicate s3 bucket name
  • Fixed issue where anomaly detection sensitivities sometimes are not updated on save
  • Fixed issue where secure proxy may return 500 error for certain searches.

March 31, 2021

Fixes

  • Fixed issue where filters on a single event id will not work in a public workspace

March 25, 2021

Releases

  • Updated .NET SDK to support .NET 5

March 23, 2021

Fixes

  • Added better support for rendering charts with log scales

Releases

  • New user notifications feature with support for Slack, Webhooks, and Email. See the name, email, and more when a customer meets a certain goal.

March 19, 2021

Enhancements

  • You can now easily audit effective sample rates and last cohort sync in Moesif

March 16, 2021

Enhancements

  • Moesif now tracks initial_request_route and initial_user_agent for a user/company

March 15, 2021

Enhancements

  • Added support for count vs percentage in funnel charts

March 12, 2021

Enhancements

  • Redesigned creating and updating alert rules

March 10, 2021

Enhancements

  • Redesigned alert emails for additional clarity

March 8, 2021

Releases

  • Azure APIM integration now supports automatic user property extraction

February 18, 2021

Fixes

  • Support for accumulation metrics
  • Fixed issue in moesif-browser-js where marketing campaign data may not be collected

Releases

  • User and company look up now support complex behavioral AND and OR filters

February 12, 2021

Enhancements

  • Support for wildcards for selecting keys

Releases

  • You can now leverage client-side encryption with embed templates

February 10, 2021

Fixes

  • Performance fixes for fetching properties

February 9, 2021

Enhancements

  • Refactored .NET SDK for better performance

February 2, 2021

Enhancements

  • New sortable table for saved cohorts

January 28, 2021

Enhancements

  • Added Begins with filter operator

January 25, 2021

Enhancements

  • Support group by tags

January 24, 2021

Enhancements

  • Embedded charts now support filtering on header and body keys

January 22, 2021

Enhancements

  • Added support to change chart colors in embedded charts

January 17, 2021

Fixes

  • Fixes issue with Azure APIM where body was truncated

January 14, 2021

Releases

  • Public workspaces and embedded charts now supports secure proxy

January 12, 2021

Enhancements

  • Increased caching of schema loading such as when switching between dashboards.

January 4, 2021

Enhancements

  • Metrics like avg and max now supported on body fields.

December 31, 2020

Releases

  • You can now save an existing search for quick access.
  • You can now quickly switch to different workspaces from the left sidebar.

December 28, 2020

Releases

December 24, 2020

Enhancements

  • Enhanced creation of tags to allow update existing ones.
  • Support export when viewing a saved cohort.
  • Add company fields to user look up and optimized field search.

December 17, 2020

Releases

December 11, 2020

Releases

December 9, 2020

Releases

  • You can now trigger webhooks from any metric in Moesif. Useful for consumption-based billing and more.

December 4, 2020

Fixes

November 30, 2020

Enhancements

  • New design for the event log.

Fixes

  • Fixed issue where certain GraphQL fields were not present in filters.

November 23, 2020

Releases

November 17, 2020

Releases

  • You can now select predefined template for behavioral emails instead of starting from scratch.

November 13, 2020

Fixes

Fixed issue where time series exports didn’t have correct ISO time causing issues with Excel

November 11, 2020

Enhancements

  • Added support to hide user and company profile from embedded charts

November 6, 2020

Enhancements

  • Weight from sampling can now be added to event stream

Fixes

  • Fixed issue where export of time series was not in correct CSV format

November 6, 2020

Enhancements

  • Newly designed company profile page
  • GDPR operation tweaks
  • Field keys is now refreshed when clicking the refresh button

November 2, 2020

Enhancements

  • You can now override filters in a dashboard

Fixes

  • Updated moesif-laravel which fixes issues with config/moesif.php for certain environments

October 29, 2020

Enhancements

  • Newly designed user profile page
  • Segmentation tables now have deeplinks to profiles
  • Added support for date histograms

Releases

  • Released support for user level anomaly detection

October 27, 2020

Enhancements

  • Saved cohorts are now editable
  • Growth percent is now shown in axis

Releases

October 23, 2020

Enhancements

  • Saved cohorts are now editable
  • New section showing effective sample rates for both individual users/companies along with cohort driven
  • More control over freeform search for a field

October 15, 2020

Enhancements

  • Time series now support two-level group by
  • Group by is now optional for segmentation

October 12, 2020

Enhancements

  • Body fields can now be viewed via column select

Releases

October 7, 2020

Enhancements

  • User and company lookup now allow for computed metrics like distinct and avg.

October 1, 2020

Enhancements

  • Better handling of fields not present in funnels and retention analysis

Releases

September 20, 2020

Enhancements

  • Better displaying of anonymous users and identified users

September 4, 2020

Fixes

  • Rename: moesif-express to moesif-nodejs

Releases

  • Moesif automatically handles anonymous users aliasing via browser-js so you can track your customer funnel before a user is identified.

August 30

Enhancements

  • Email templates now support cloning

Fixes

  • Fixed issue where tags and tag filters don’t display long ones
  • Tags no longer show alert rules for less ambiguity

August 28, 2020

Releases

August 26, 2020

Enhancements

  • Behavioral emails and governance rules can be disabled/put in draft state,

Releases

Fixes

  • Fixed issue where company id on users in user lookup may not work

August 21, 2020

Enhancements

  • Redesign of API governance making it more powerful

August 9, 2020

Enhancements

  • Dynamic alerts now support a direction for anomaly detection

Fixes

  • Couldn’t select status codes not present when creating alerts
  • Safari rendering fixes

August 23, 2020

Releases

  • Released version v0.2.15 of Kong which increases performance

August 5, 2020

Enhancements

  • Dynamic alerts can now have a direction
  • Filter dropdown select now has the correct search of field names
  • Group by dates in funnels and retention charts

July 31, 2020

Enhancements

  • Moesif HubSpot integration released
  • New Pay As You Go pricing that reduces your cost and removes long term commitment requirements.

July 28, 2020

Enhancements

  • Date filters now support any number and units

July 16, 2020

Enhancements

  • You can now select which fields to be synced to Hubspot and Salesforce within the Extension settings rather than waiting for support.

Fixes

  • Issue with Heroku SSO where a small group of users got an error saying they could not access their org.

Jul 11, 2020

Enhancements

  • Optimized speed for fetching event properties for accounts with a large number of body fields

Fixes

  • Selecting a field to display in event stream/table view now works for arrays such as in request.graphql
  • Fixed issue where a new alert channel could not be added

Jul 8, 2020

Enhancements

  • Infrastructure revamp to reduce speed of queries while increasing reliability

Jun 29, 2020

Releases

Jun 22, 2020

Enhancements

  • Time series charts now support percentages

Jun 17, 2020

Enhancements

  • Embedded charts can be customized to hide title, change primary color, etc
  • Improvements to funnel table for clarity

Releases

  • Azure API Management
  • Slim framework support

Jun 10, 2020

Fixes

  • Body schema does not refresh when switching to different apps
  • Fixed issue where funnel chart is not cleared when steps not defined

Jun 7, 2020

Releases

  • Released 1.1.5 of .NET SDK which fixes issues where events may not get logged depending on IIS environment.

Jun 5, 2020

Enhancements

  • You can now do group by and aggregations on body fields

Jun 3, 2020

Enhancements

  • One-click open workspace in new tab
  • Alerts also use the global time zone and start of the week

Fixes

  • Fixed issue where group by IP Address would not work

Releases

  • Released Ruby Rack 1.4.2 and Go middleware 1.0.6 which support event batching
  • Released 1.2.1 of Moesif Azure plugin which fixes issue where installation would not copy DLLs under limited permissions.
  • Released a new free service Text Over Image API.

May 29, 2020

Enhancements

  • Reorganized Management API endpoints removing the /replay segment for better clarity (Old endpoints are still correctly routed for backwards compatibility). Updated API Reference.
  • Segment integration and Postman support are now available on the free tier.
  • One-click alert from user behavior and user profile views.
  • One-click open workspace in a new tab.

Fixes

  • Fixed issue when editing existing alert rule where it would not save. The frontend would get keep displaying Saving, but nothing happens.
  • Added cross-signed AAA Certificate Services to handle Sectigo’s AddTrust Root Is Soon to Expire

Releases

  • Released 1.2.0 of Moesif Azure plugin which fixes issue with logging request body. Also adds new options to extract user id or company id from headers.
  • Released 1.6.0 of moesif-browser-js which supports batching of events for higher throughput.

May 20, 2020

Enhancements

  • Released secure proxy instance for Enterprise plans which enables client-side encryption with BYOK (Bring Your Own Key) for sensitive applications. This is an additional layer of security on top of our AWS256 encryption for data at rest and in motion.

Fixes

  • Fixed UI bug where toggling a tag sometimes was hard to click.
  • Fixed issue where Audit Log would not load on refresh of tab.

May 13, 2020

Enhancements

  • Alerting and virtual tags now support relative date ranges. Previously, an error was shown if a filter contained a relative date such as the user created time.
  • You can now set a custom start of week instead of the default “Monday” similar to setting a global timezone. This can be done under Apps and Team settings.
  • Saved cohorts now support the event date range.

Fixes

  • Fixed issue where tags were not clickable.

May 2, 2020

Enhancements

  • Redesign filters which enable search for field name along with selecting intermediate objects

Fixes

  • Changing sample rate for a cohort sometimes would cause error

May 2, 2020

Enhancements

  • Generated “canned” dashboards for every app in Moesif including dashboards for product, marketing, sales, customer success, and engineering. No custom charts have been deleted but you may find some changes in ordering if you already had one of these named dashboards due to merging. Do let us know if any issues.
  • Get via API is now available for user and company lookup.
  • Cloud proxy/codeless integration has been moved to Plugins when API We Consume is selected.

Apr 28, 2020

Enhancements

  • Moesif now supports tracking user-generated actions like “Sign Up” or “Purchased Subscription.” This enables you to track the entire customer journey from from the initial sign up to made first API call. To set up, view documentation on user actions, or go to the installation page in your Moesif account.
  • The Moesif Segment integration has also been updated to track user-generated events from Segment.
  • You can now dynamically embed Moesif API logs and charts in customer-facing portals using Embed Templates.
  • User/company behavior filters now support at most X events or at least X events
  • Date filters now support is before and is after in addition to the existing filter between. Use it to find customers who stopped sending API traffic.

Apr 23, 2020

Enhancements

  • You can now import companies and users via CSV
  • Improved performance of event stream when lots of events are shown
  • You can now subtract two values to create a computed metric

Fixes

  • Updated lua-resty-moesif reducing memory and CPU footprint drastically
  • Fixed issue where permission was write even though could be admin level for shared workspaces

Apr 18, 2020

Enhancements

  • Migrated query engine for web portal to new infrastructure to increase performance and reliability
  • New demo with Clearbit, Retention analysis, etc
  • Sticky tables for user and company look up

Fixes

  • Fixed bug where share link may not always be displayed for workspaces
  • Fixed bug where add computed column may be hidden
  • Fixed bug where adding a request body filter may show white screen

Apr 13, 2020

Fixes

  • Fixed issue where created and first_seen_time may display incorrect value.

Apr 11, 2020

Enhancements

  • Redesigned User Behavior and Company behavior section that enables filtering on customers by what they did in addition to the usual customer demographic properties.
  • Numeric filters now supports unit conversions like to days or hours
  • Added support for 3scale API Gateway

Releases

  • Refactored lua-resty-moesif to automatically fetch customer context when used with 3Scale API Gateway

Fixes

  • Fixed bug in time series when only one percentile value selected.
  • The arrows are missing in date picker

Mar 28, 2020

Enhancements

  • Monitoring and alerting now support large report intervals such as daily, weekly, and monthly.
  • Dashboards can now be cloned.
  • Company bulk export feature.

Mar 18, 2020

Fixes

  • Fixed issue with body filters not loading values.

Mar 11, 2020

Releases

  • Released unified NGINX SDK lua-resty-moesif for both Luarocks and OPM. and deprecated openresty-plugin-moesif which also fixes issues around identifying users and companies.

Mar 4, 2020

  • Fixed bug with time series when data is sparse and not aligned correctly

February 28, 2020

Enhancements

  • Users and companies now support Clearbit enrichment automatically

February 23, 2020

Enhancements

  • Outgoing support for AWS Lambda SDKs

February 12, 2020

Enhancements

  • Companies now support company funnels

February 8, 2020

Enhancements

  • Ordering is now supported for the dashboards.
  • Percentages are added to the pie charts.
  • Ability to see smallest terms in segmentation.
  • Resend invite for new team members and a better invite flow.
  • Payload limits has been increased.
  • Global time zone can now be set for all team members.

Releases

Jan 29, 2020

Enhancements

  • Saved User Cohorts and Saved Company Cohorts are now available. Cohorts enable you to create a group of customers based on certain properties or behavior. You can set sample rates for a cohort of users, sync to marketing automation tools for hyper-personalized experiences, and more.

Jan 27, 2020

Enhancements

  • New Dashboard feature which allows creation of many dashboards and directories
  • Full migration to new data cluster which increases performance of queries
  • You can now block logging based on IP address or bots/crawler traffic. Blocked traffic will not be logged or counted against your subscription.
  • Date periods for all charts on a dashboard can be quickly changed and will be synced.

Releases

  • Released 0.2.6 of kong-plugin-moesif which ensures string literals are still stored as JSON objects. Also adds Utf8-Validation and decompress the body correctly if gzip.

Jan 10, 2019

Enhancements

  • You can now update existing workspaces and clone workspaces
  • A user’s company info is pulled into API analytics even if identifyCompany is not called
  • Redesigned installation page to show missing steps in integration

Fixes

  • Fixed bug where groups named “0” were not correctly displayed in graph legend
  • Fixed UI bug where filters were too small to show all terms selected
  • Fixed bug where cloud proxy did not respond secondary cookies

Releases

  • Update to .NET SDK which enables easier using helper methods without requiring middleware

Jan 4, 2019

Enhancements

  • Cohort retention charts can be saved to your dashboard.

Dec 31, 2019

Enhancements

  • Added additional filter options for user and company profiles
  • Automatic GDPR and CCPA support

Fixes

  • Fixed bug where a user is unlinked from a company on update
  • Updated retention analysis to handle multiple months and ensure accuracy

Dec 21, 2019

Enhancements

  • You can now save and share charts from user and company analytics including funnels.
  • Subscriptions through Heroku no longer have an issue where extra team members block the entire account.
  • Redesigned saving and sharing workspaces.
  • Add extra support to make GDPR and CCPA compliance even easier.
  • Added additional company filters within user analytics.

Releases

  • Released support for Python on AWS Lambda.
  • Released extensions for HubSpot and Salesforce.

Dec 2, 2019

Enhancements

  • Time series now support quarterly intervals.

Releases

  • Released v0.2.2 of Kong plugin which fixed issue where events may be dropped when gzip enabled.

Nov 29, 2019

Enhancements

  • Conversion funnel analysis released (You can find it under User Analytics)
  • Intervals are now aligned on calendar dates for consistent reporting
  • Swagger/OpenAPI spec can now be uploaded and used to tag API calls with definitions
  • New sorting drop down enables finding fields easier
  • Body filters now support XML

Fixes

  • Fixed bug where a saved workspace persisted the time offset for time series

Nov 18, 2019

Enhancements

  • Any column can be added to API log and table view now supports event actions

Fixes

  • Issue where loading body fields is slow

Nov 13, 2019

Enhancements

  • Ability to filter on body fields
  • Updated Zapier integration supporting sync of users and companies

Releases

  • Released v1.1.0 of Moesif .NET SDK which includes support for queuing and user level sampling.

Nov 5, 2019

Enhancements

  • Alert on a specific user or company
  • Merged Event stream and table view

Fixes

  • Issue where freeform input did not work

Oct 24, 2019

Enhancements

  • Auto-refresh for dashboards
  • New interval based date selection
  • Easily get CURL command to fetch any chart data via API

Releases

  • Released C# 1.0.3 which is validated against .NET Core 3.09

Oct 15, 2019

Enhancements

  • New tree based filtering to make picking a field easier
  • New user/company profile page with API activity
  • Ability to edit organization name within Apps and Team

Oct 10, 2019

Enhancements

  • Brand new alerting feature. Just click the + Alert button from any time series chart to monitor it in real-time.
  • Updated AWS Lambda SDK to be feature parity with Node.js SDK.
  • New design for API event log which is much more dense.

Oct 1, 2019

Enhancements

  • You can now create custom tags/virtual events from a set of filter criteria. Leverage tags to save a set of filters for later use.

Sep 27, 2019

Enhancements

  • Added Time to First Hello World metrics
  • Added analytics on URL path segments
  • Added log scale support for time series
  • Overhauled navigation and API Analytics UI

Fixes

  • Fixed onboarding for outgoing use cases

Sep 8, 2019

Enhancements

  • New user and company profiles to get full context of a customer.
  • Public workspaces now support many more constraints like IP Address and headers.
  • New public status pages
  • Added bar support for time series.

Fixes

  • Show growth is correctly hidden in workspace widget.
  • Workspace was not saving correct pagination causing an issue when displaying. You may have to resave your workspace.
  • Onboarding has correct outgoing integrations

Aug 26, 2019

Enhancements

  • moesif-browser-js now tracks web attribution information like UTM parameters and referrer information so you can now track which marketing channels lead to the most API integrations.

Aug 23, 2019

Enhancements

  • All current plans now have access to Company Analytics and Shared Workspaces. If you’re on a legacy/old plan, you will need to switch which can be done by logging into Moesif and going to Subscriptions
  • In addition, we set up some predefined workspaces to help you get started building your own daily dashboard
  • New user and company onboarding pages
  • Switching to a long time ranges automatically select recommended interval to avoid overloading browser

Fixes

  • Fixed bug where Apps & Team would not load
  • Go SDK now supports Go Modules

Aug 9, 2019

Enhancements

  • SDK for Play Framework released
  • Sampling and one-click suppression of data collection can be set on a company or user level
  • Workspaces can now be white-labeled with custom branding

Fixes

  • Better handling of time series dates for calendar dates
  • Cleaned up moesif-servlet SDK by removing extra dependencies and fixing for JSP.

Aug 3, 2019

Enhancements

  • Added a “None” bucket to segmentation to bucket API calls when the group by field is null or not set
  • New Installation page/onboarding flow
  • Free form filter inputs now support multiple values

Fixes

  • Fixed bug where “not” operator for filters not working
  • Fixed bug where query params with brackets [] would not be parsed

Jul 29, 2019

Enhancements

  • Released Retention Cohort Analysis feature to track retention of your API users
  • Several improvements to website loading worldwide.
  • Enhanced support for delete users in app for easier GDPR compliance.
  • Refactored Django middleware to ensure best support for both Python 2.X and Python 3.X while supporting Celery 3 and Celery 4.

Fixes:

  • Invite team member may be blocked due to plan limit even though selected plan allowed for additional team members.

Jul 19, 2019

Enhancements

  • New Audit log available on enterprise plans to help you with security and compliance.

Fixes

  • Fixed issue where public workspaces would fail loading intermittently.

Jul 11, 2019

Enhancements

  • Added support to authenticate with your Segment account
  • Made speed improvements to loading users
  • New logBody boolean for all SDKs which can be used to disable HTTP body logging

Jun 22, 2019

Enhancements

  • New percentile metrics such as P90 and P99 for any numerics like latency.
  • Download as JSON added to event stream
  • Added new Grouped Filters to User and Company Analytics
  • Added new Bulk Export Feature (Enterprise)
  • User and Company Analytics load much faster when session_token alias table is large

Fixes

  • Fixed error loading workspace since user_id was set to null. Ensure user_id is prefilled.
  • Certain aggregations on continuous numerics are more accurate.

Deprecations

  • The 4 charts have been removed on the triage buckets page

Jun 13, 2019

Enhancements

  • Company and User Analytics now show Company Logo via the email domain or company domain
  • Workspaces now show the view count
  • New metrics added to timeseries and segmentation charts
  • Last viewed org/app is now saved for next time you log in
  • Group By Filters redesigned to make much easier to find fields when many properties

Fixes

  • Fixed bug where certain fields for workspace were not pre-populated

Jun 10, 2019

Enhancements

  • UI Tweaks to make it much more dense and less whitespace
  • New Premium Extensions: Segment and Pendo

Jun 8, 2019

Enhancements

  • Brand new filtering mechanism that makes finding custom attributes to filter on much easier. Now, all API event related filters are centralized under API Call Filters

May 31, 2019

Enhancements

  • New Sync to Segment integration

May 29, 2019

Enhancements

  • Filters now support exists and missing.
  • HTTP Header, query, and other filters now support both search and pick selection

May 25, 2019

Enhancements

  • Released NGINX OpenResty integration
  • Time series now shows month over month growth %
  • Events now have query params table
  • Publicly shared workspaces now have relative dates

May 14, 2019

Enhancements

  • Workspaces now support drag and drop and is 3 columns
  • Company and user analytics now supports modified time
  • You can now delete team members under Apps and Team

May 9, 2019

Enhancements

  • User first seen and last seen time is now tracked in API Analytics. See events created by new users vs active users
  • Workspace now supports drag and drop to organize your own KPI Dashboard

Apr 28, 2019

Enhancements

  • Brotli and other newer compression algorithms now supported so you can see pretty printed JSON or XML rather than raw compressed bytes.
  • New onboarding flow to aid you in finding the best integration

Apr 26, 2019

Enhancements

  • You can now save private or team workspaces to a dashboard. Use workspaces to save your queries and track your KPIs.

Apr 20, 2019

Fixes

  • Fixed errors that would occur sometimes when a SmartDiff job is started.

Enhancements

  • Added Geo Info to SmartDiff Correlation.

Apr 19, 2019

Enhancements

  • Date range now supports both absolute and relative (i.e. Last 24 hours). The URL also saves this.
  • Open source plan added

Fixes

  • Segmentation is now ordered from largest value even when a custom metric is chosen
  • Fixed bug where Response header search didn’t work

Apr 11, 2019

Enhancements

  • Add predefined metrics under API Analytics -> Timeseries like Active Users, Active Sessions, etc.
  • Analytics now available on the query params like ?take=10&skip=20

Apr 4, 2019

Enhancements

  • You can now select all in view for generating workspaces or timeline.
  • Flipped table view X and Y Axis for easier view and copy/paste.

Fixes

  • Fixed error when viewing public workspace

Apr 2, 2019

Enhancements

  • You can now edit company data directly in moesif

Fixes

  • Fixed issue where create new organization/subscription may fail
  • Fixed issue where single digit domain or IP like a.b.acmeinc.com may not work with cloud proxy

Mar 28, 2019

Enhancements

  • Moesif now supports tracking companies, not just users. Especially if your B2B, check it out.
  • Filters now support freeform search or predefined input selection.

Mar 23, 2019

Enhancements

  • Postman collections now have the verb/route as part of the name
  • Added color coding for traces table
  • Editing usermeta box now is adjustable depending on JSON size
  • Create new organization is revamped and now located under subscriptions menu.

Fixes

  • Fixed bug where updating users in web portal may fail if JSON contains a double

Mar 17, 2019

Fixes

  • Fixed issue when navigating to integrate/set up may display Upgrade required to continue

Mar 14, 2019

Enhancements

  • Check out our new demo REST and GraphQL apps which now has saved workspaces.
  • Added additional case studies and a new about us page.

Fixes

  • Fixed issue where summary charts under Errors was displaying all zeros. (No data loss, just rendering issue)
  • Fixed issue where height of charts was incorrect under Monitoring and Alerts

Mar 11, 2019

Fixes

  • Fixed issue where public workspace links under Manage Workspaces had wwww instead of www for the URL causing browser to timeout finding server.
  • Fixed issue rendering Geo HeatMap under public workspaces

Mar 10, 2019

Fixes

  • Fixed a bug where fetching workspaces would intermittently fail due to a database configuration error.
  • Fixed bug where time series chart would not have correct time range when certain segmentation fields were applied.

Mar 3, 2019

Enhancements

  • Brand New Segmentation View which allows grouping by more than one field, new histogram features to see distribution of numerics like latency

Feb 25, 2019

Updates

  • Pricing increases announced. Existing paying customers will be grandfathered with their existing plans.
  • New CORS Extension released which fixed an issue caused by CORB feature in Chrome 72. In addition, this extension now supports more features: Whitelist by domains and change Access-Control-Expose-Headers

Feb 8, 2019

Fixes

  • Updated proxy URL encoding to force http or https

Feb 7, 2019

Enhancements

  • Released intelligent sampling feature (Enterprise plans only).

Feb 4, 2019

Enhancements

  • Schema is now auto-refreshed to ensure latest filter keys show up in Moesif portal.

Fixes

  • Fixed bug where Cloud Proxy URL was not encoded correctly when port was included.

Jan 29, 2019

Releases

  • Releases 2.8.0 of moesif-express which fixes “Error: request size did not match content size” in some race conditions.

Jan 20, 2019

Enhancements

  • New Geo Heatmap features that plots aggregated metrics like average latency or distinct sessions on a geo heatmap.

Jan 6, 2019

Enhancements

  • Redesigned Timeseries View to accommodate Max Buckets, Displaying Counts, etc.
  • Released a Zapier integration which enables two way sync of user profiles to other tools like Mailchimp and Salesforce.

Releases

  • Released 1.2.2 of moesif_api and 1.2.3 of moesif_api for Ruby which fixes dependency errors for JSON “Bundler could not find compatible versions for gem”

Dec 7, 2018

Releases

  • Released version 2.7.1 of moesif-express and 1.4.0 of moesifdjango which uses the batch API with local in-memory or persistent queueing for higher performance.

Dec 3, 2018

Fixes

  • Fixed bug where User Analytics not continuously updated with Last Seen Time and other metrics.

Releases

  • Released 1.2.1 of moesif-rack which adds optional sampling

Nov 28, 2018

Fixes

  • Fixed documentation error in web portal onboarding for Node.js.

Nov 27, 2018

Enhancements

  • Auto refresh on real-time stream has been greatly improved with an exponential backoff

Fixes

  • Fixed a bug which crashed the browser javascript when attempting to purchase a new subscriptions or upgrading an existing subscription from the web portal’s subscription page. The website would hang.

Releases

  • Released 0.1.2 of Mashape Kong plugin which fixed a bug where data was not captured correctly when an authentication plugin is enabled.

Nov 20, 2018

Releases

  • Released 0.1.1 of kong-plugin-moesif which adds support for sampling in plugin along with additional installation clarification in README to avoid Error: No results matching query were found.

Nov 16, 2018

Releases

  • Released 1.1.8 of moesifwsgi which adds support for Python3
  • Released Initial version of moesif-dotnet middleware for .NET

Enhancements

  • Clear selected items in event stream drop down
  • Postman integration for replaying API Calls in Postman
  • Installation button added to application management

Oct 24, 2018

Enhancements

Oct 22, 2018

Enhancements

  • User Profile color is now a hash of both session_token and user_id.

Fixes

  • Fixed bug where invited users list is not refreshed correctly during on-boarding.
  • Heatmap now includes intensity.

Oct 22, 2018

Releases

  • Released 1.1.0 of moesifapi for C# which adds support for appending event metadata to API events. Migrated tests from NUnit to xUnit.

Oct 19, 2018

Releases

  • Released 1.1.6 of moesifwsgi which includes updateUser() function and support for automatically capturing outgoing API calls to 3rd parties like Stripe or your own dependencies.

Sep 24, 2018

Releases

  • Released 1.0.2 of moesif-eth-cli which fixes a bug uploading ABI for events

Sep 20, 2018

Enhancements

  • Ethereum smart contract ABI can be uploaded directly to Moesif which enables transactions against smart contracts to be fully decoded into their original values. This helps debugging Ethereum DApps tremendously as you no longer are looking at raw hex values.

Releases

Initial version of moesif-eth-cli was released which enables uploading of your compiled smart contracts as part of your build flow.

Sep 18, 2018

Releases

  • Released version 2.6.1 of moesif-express which adds support for automatically capturing outgoing API calls to 3rd parties like Stripe or your own dependencies.

Sep 11, 2018

Releases

  • Released version 2.5.1 of moesif-express which includes a fix for apiVersion not being added to API calls.

Sep 5, 2018

Enhancements

  • Free plan limits changed. Organizations created and subscribed to the free plan before September 5, 2018 have been grandfathered into legacy plan. Your plan name will contain the text Legacy.

Aug 30, 2018

Enhancements

  • v2 of metric anomaly detection / alerting that is more accurate (avoiding false alerts) while correlating multiple alerts together. This enables multiple detected anomalies to be sent in same email / Slack alert if they are related.

Fixes

  • Fixed an issue where Metric Summary section showed duplicate API routes.

Aug 28, 2018

Enhancements

  • A simpler Cloud Proxy encoding and on-boarding flow that doesn’t require the &moesif_application_id=XXX URL param. Now, the Moesif Application Id is part of the first URL path segment. This increases compatibility with certain CRM and marketing automation tools.
  • Released a new resellers program

Aug 12, 2018

Releases

  • Released version 1.3.0 of moesif-browser-js which includes support for capturing API calls to the Ethereum network when using Metamask, Mist, and others.

Aug 10, 2018

Enhancements

  • Published FAQ Section in Moesif docs.
  • Tweaked Smart Diff algorithms to give better results.
  • Increased number of rows exportable

Fixes

  • Fixed bug where Smart Diff would not use applied filters.
  • Fixed bug where Smart Diff demo data had error message.
  • Fixed bug where you couldn’t select certain fields for User segmentation like user agent and city.

Aug 4, 2018

Enhancements

  • We improved how we calculate intervals for time series analysis under API Analytics or User Analytics to avoid “partial intervals” and ensure consistency. We added docs on how intervals are calculated and generally expanded the time series documentation.

Fixes

  • Certain partner accounts such as those through GitHub and AWS would not see the current quota already used under subscriptions.

Jul 30, 2018

Enhancements

  • A new feature called Smart Diff was released that uses artificial intelligence and data mining to help you find root causes. Running a Smart Diff job will tell you what combination of attributes are the largest contributors that cause a user-defined “target” or “goal” such as response.status == 400. Read the Smart Diff Documentation

Jul 24, 2018

Enhancements

Releases

  • Moesif Kong Plugin was updated to fix an issue where events may not be captured depending on configuration. It has also been moved to the _moesif_ namespace on LuaRocks

Jul 23, 2018

Releases

Jul 21, 2018

Fixes

Issue where Content-Type was application/x-www-form-urlencoded, but the actual body was a JSON string which cased a rendering issue in API Event Box.

Jul 11, 2018

Fixes

User search would return “We’re sorry, an issue occurred when fetching your results” for certain accounts.

Jun 28, 2018

Fixes

  • Collector sends moesif.com instead of moesif.net in response to requests with no TLS SNI header. Fixes errors in certain client configurations with Cloud Proxy.

Jun 27, 2018

Enhancements

  • Apps can now be deleted or renamed in the Org and Team settings
  • Raw request and response body text is now displayed using monospace font and no scroll bar needed.

Jun 22, 2018

Enhancements

  • Alert channels can now be throttled if you’re receiving too many alerts in a short period.
  • Daily rollup emails

Fixes

  • Improvements to speed of processing events for some organizations.
  • Updated Moesif Cloud Proxy encoding to v3. This solves issues where URLs did not pass certain URL validators due to _ being present. A v3 URL subdomain will end in -3.

Jun 13, 201

Enhancements

  • Masking fields via X-Moesif-Request-Masks and X-Moesif-Response-Masks now supports XML content and XML is pretty printed when displayed in event stream
  • User Time series under User Analytics
  • Python WSGI Latency calculation
  • Added new metrics which can be used for alerting:
    • count(*)
    • count(distinct(errors.session_token))
    • count(distinct(session_token))

Fixes

  • modifiedTime in User profiles

Jun 6, 2018

Enhancements

  • Time series charts now supports segmentation/group by. For example, you can plot error rate over time per API route on same chart.
  • Event diff to see how API calls are different.
  • Links to each API event that can be shared with teammates (Requires sign in)
  • Moesif event stream will now auto-fetch API events and show count of new events since last refresh.

May 27, 2018

Enhancements

  • Relevant Alerts that you can give a thumbs up or down. Moesif will learn your behavior to minimize the amount of uninteresting alerts sent.

May 15, 2018

Enhancements

  • Time series charts now supports preset intervals month, week, day, hour, minute, second.

May 8, 2018

Enhancements

  • Anomaly detection sensitivity can be customized for each alert rule.

May 4, 2018

Enhancements

Full announcement