Moesif Changelog
This changelog reflects the history of the Moesif platform.
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
- It may not be a product release, but we did issue a press release announcing that we have been awarded the Best B2B Tech Product by Products That Count! Congratulations team and thank you Products That Count!
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
- Released Moesif Azure Resource Template to automatically integrate with Azure API Management with a few clicks.
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
- Filters under “Events Analytics” have been redesigned to support compound queries and formulas.
- GraphQL Filters have been flattened to better slice and dice regardless of query labels.
December 11, 2020
Releases
- Support for Google Tag Manager was released.
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
- Add info on moesifpythonrequest to onboarding.
- Make selecting freeform search easier to use
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
- Moesif released support for Envoy Proxy
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
- Released support for Python Tornado
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
- Released support for AWS API Gateway
- Governance rules now support regex rules
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
- You can now see a history of past alerts and notifications that have been triggered.
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
- New Sampling and Suppression area to centrally manage sampling rules
- You can now filter events based on their applied governance rule
August 26, 2020
Enhancements
- Behavioral emails and governance rules can be disabled/put in draft state,
Releases
- Released support for NGINX Plus
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
- User behavioral emails feature released
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 https://textoverimage.moesif.com/.
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.
-
Fixed bad link for company id in event box
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 beadmin
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 deprecatedopenresty-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
- Moesif Go SDK for AWS Lambda is now available.
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
andmissing
. - 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.
-
New Extension Gallery at moesif.com/extensions
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 ofmoesifdjango
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
- A new Moesif API gateway plugin is available for Express Gateway.
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
- API Calls and Event Charts can now be shared publicly with partners and customers via Shareable Workspace Links.
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
- Released version 1.1.8 of the Moesif Azure Web Apps Extension. This fixes issue where Request Body may not be captured and adds better support for getting true client’s IP Address.
- Released version 2.5.0 of moesif-express
- Released version 1.1.0 of moesif-aws-lambda-nodejs
- Released version 1.1.0 of moesif-alexa-skills-nodejs
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
- Added support for Ethereum Web3 and GraphQL.
- New anomaly metric summary and charts
- Custom triage rules with Javascript
- Embedded charts in alerts