Moesif Changelog
This changelog reflects the history of the Moesif platform.
December 9, 2024
Releases
-
Moesif Developer Portal: Announcing the general availability of the Moesif Developer Portal. With many new features, this allows API providers to streamline onboarding, improve API usability, and empower developers with self-serve capabilities. Learn more about our new Developer Portal.
-
AI Explain Enhancements: We’ve extended our AI Explain functionality to include all metric, user, and company reports. By leveraging GenAI, users can now uncover and explain hidden patterns in reports. This enables engineering and customer-facing teams to quickly troubleshoot issues and make informed decisions to better support customers.
Enhancements
- Updates to API Docs for OTel include improved clarity and organization for OpenTelemetry documentation
- OTel onboarding introduces a streamlined process for new users
- Front-end enhancements to OTel Traces improve user interface for viewing trace data
- The OTel Traces Exporter Endpoint ‘v1/traces’ now supports exporting traces via the standardized endpoint
- Older OpenTelemetry HTTP semantics are now supported in the Traces receiver for improved compatibility
- JWT Plugin added to the Dev Portal introduces more authentication options
- OpenResty Demo updated to include JWT support, resolving compatibility issues
- DevPortal Refactor focuses on general clean-up and code quality improvements and expands support to arbitrary gateway configurations
- Dockerization of the Dev Portal facilitates easier deployment and management
- OpenResty examples now updated to integrate with the Developer Portal
- A full security audit of Dev Portal APIs ensures compliance and resolves vulnerabilities
- Java SDKs audited for vulnerabilities, ensuring safer integrations
- Python SDKs updated with dependency checks and vulnerability fixes for improved security
- Idempotency support for AWS Gateway improves reliability during retries
- Actions API added to moesifapi-java for better action tracking capabilities
- Support added for Nonstandard OTel Attributes, allowing more flexible attribute tracking
- In-app quick links and menu options improve navigation for end-users
- Quick Actions enhancements include “Show Others” functionality for better usability
- Field filters updated for improved data analysis and usability
- Formula box width increased for easier input and visibility
- Java Body Limits now configurable to manage request sizes effectively
- OkHttp integration issues resolved, ensuring better stability
- Representative code annotations now easier to configure in servlets for streamlined usage
- Filter Override renamed for better clarity and usability
Fixes
- Client IP logging corrected for Cloudflare IPv6 requests, improving accuracy
- NodeJS integration compatibility issues resolved for smoother operations
- Date handling errors in the billing meter corrected to ensure valid data
- Performance issues in Kong integrations addressed for improved stability
November 18, 2024
Releases
- We are thrilled to introduce our newest feature - AI Explain - a powerful conversational tool that lets you interact with your API analytics data like never before.
- Added middleware for the Gin framework, enabling easier integration with Moesif for Go applications.
Enhancements
- Inline cohort optimizations include new changes to cohort jobs, improving performance
- Synthetic body data is now generated within the Search API for better-structured search results
- Additional optimizations to inline cohort handling in the Search API
- New field filters added to improve data retrieval and filtering precision
- Private dashboard displays have been updated to enhance secure information access
- Added functionality to explore surrounding events, giving more context to individual events
- Email bounce tracking implemented for better communication monitoring
- Onboarding workflow now includes clearer instructions for the KrakenD Moesif Plugin’s Enterprise requirements and SDK alternatives
- Support for Azure Key Vault in Moesif Secure Proxy, offering enhanced security options
- Explain Events updated to include source object ID, type, URL query, and improved error handling for the Search API
- Explain Events chat updated to allow the frontend to specify “size” in Elasticsearch queries
- AI chat history now scoped to individual users, enhancing privacy and personalization
- Dashboard viewers now have the option to download reports
Fixes
- Updated the Getting Started page to resolve display issues
- Fixed an issue where a Pendo job was not functioning as expected
- Reduced frequent warning messages in
moesifasgi
middleware for clearer logs - Fixed API error occurring when a plan was missing in the request
- Documentation for the Gin middleware is now available
October 1, 2024
Releases
- Global Semantic Search: We launched Global Semantic Search to enhance the search experience across dashboards, powered by AI. Try it today!
Enhancements
- Fixed a time accuracy issue in usage billing, ensuring precise invoicing
- Updated the UI for cohort optimizations to improve usability
- Users can now filter billing reports by status for more detailed insights
- Streamlined data handling during cohort migration for improved efficiency
- Simplified the creation process for billing meters, now requiring only plan_id and price_id in the payload
- Added a new getting started guide helps users onboard and navigate the platform with ease
- Introduced the
x-moesif-transaction-id
header in the AWS Lambda SDK for better transaction tracking - Updated the React email editor for enhanced email composition
- Improved search capabilities by supporting wildcard searches in API request payloads
- The semantic search feature is now live for all users
- Adjusted the priority for the dashboard viewer role for better role management
Fixes
- Dashboard viewers can now interact fully without restrictions
- Added example code for AWS Lambda using the Middy TypeScript framework
- A legend for alert thresholds was added to clarify alert triggers
- Improved error handling for failed notifications, ensuring the error message is visible to the customer
- Fixed an issue with API failures when processing large numbers of billing plans and prices
- Addressed logging errors in AWS Lambda Node.js SDK for more reliable request tracking
- Resolved an issue where customers encountered errors fetching pricing and plan data
September 3, 2024
Enhancements
- Added support for multiple keys in the secure proxy to enhance security and flexibility
- Defined a partner email field in Chargebee to streamline communication and billing processes
- Disallowed the use of the same prices in multiple billing meters to prevent billing conflicts
- Fixed the YAML file upload issue caused by a JSON parsing error in the Tags Manager
- Fixed issues with
app_configs
for cohort and sampling rate APIs, ensuring accurate configuration settings - Added an updated datetime field in Workspaces/Dashboards, providing more accurate data tracking
- Enhanced the credit balance feature to support a per-unit pricing model, allowing more flexible billing options
- Created a
dashboard-viewer
role in the UserRoles collection to provide specialized access to dashboard functionalities - Updated the default governance rule template for “Subscription with Unpaid Invoices” to align with Stripe V2, enhancing compliance and automation
Fixes
- Updated wording for automated updates on customer usage to improve clarity and understanding
- Fixed an issue where
searchEvents
was ignoringapp_id
, ensuring accurate event searches - Resolved a problem with capturing outgoing requests in WSGI, ensuring proper request logging
- Fixed an issue where bulk export was not generating, ensuring data export functionality works as expected
- Addressed issues with the live event log to ensure real-time data logging is accurate and reliable
- Resolved a broken cohort query when no metric filter was applied, ensuring accurate cohort analysis
- Fixed integration issues with AWS Lambda, NodeJS, and Middy, improving compatibility and functionality
- Corrected an issue with switching from the event log to segmentation to ensure smooth transitions between views
- Fixed a discrepancy in the
LogBody
configuration across different environments in the .NET SDK, ensuring consistent behavior - Resolved an issue where the “No Events Image” area was disabling all buttons within that area, ensuring proper button functionality
- Added support for fetching dashboards via API, providing more flexible data access options
August 1, 2024
Releases
- We’ve released a demo specifically for AI applications. To access it, log into Moesif, select your account on the bottom left of the window, and choose “See Demo Apps.” Then, select ‘GenAI’ from the top blue toolbar
Enhancements
- Implemented chart empty states to improve the user experience when there is no data available
- Made improvements for low-resolution use of Moesif to enhance accessibility and usability
- Limited metadata length on initial view
- Added support for grouping by date histogram, providing more options for data analysis
- Fixed the demo form design to display correctly in Firefox
- Clarified pricing models to provide better transparency and understanding for users
- Added a data privacy framework statement to improve transparency and compliance
- Updated case studies to reflect the latest use cases and success stories
- Enhanced dropdowns based on user feedback, also known as improved body filters
- Moved the “Date Histogram” units for better organization and user interface clarity
- Added a default state to the package pricing slider to guide users effectively
Fixes
- Fixed an issue where the Zuora extension on the
Extensions
page incorrectly showed an enabled extension as disabled - Improved cache usage and performance across the platform
- Fixed an error where clicking refresh or refreshing the page resulted in a body loading error
- Fixed a parsing issue with Kong, ensuring accurate data handling
- Resolved a mapping issue that affected data processing accuracy
- Fixed miscellaneous bugs in APIrequest.io for a smoother user experience
- Addressed an issue where AWS Firehose could drop events, ensuring reliable data streaming
- Fixed an issue where billing meter traffic was not displaying in some instances
- Fixed a data type detection issue for billing meter aggregation, where numbers in URL-encoded request bodies were detected as strings
- Fixed an issue where the cohort details page entered an infinite loop when the schema failed to load
- Resolved a stretched image issue in testimonials
- Added an “At Most” accuracy hint to clarify data precision expectations
- Added support for sources with
request.body
andresponse.body
to enhance data integration capabilities
July 3, 2024
Enhancements
- Fixed the ratio of empty dashboard sections, improving overall layout and visibility
- Added quotes to the testimonials section, enhancing the credibility and user experience
- Added a use case selector in the installation process, making it easier for users to specify their use cases
- Tweaked the IP address parsing to parse from the header, improving accuracy
- Updated the column selection display to use
_body
instead ofbody
for better consistency - Enhanced the billing-helpers and portal-api by adding new fields to the usage billing report, including subscription price
- Conducted an audit and cleanup of the onboarding messaging for clearer communication
- Added Digital Ocean Integration, expanding the platform’s compatibility with more cloud services
- Added subscription conversion information, providing more insights into user behavior
- Supported custom fields in dropdown menus, increasing customization options for users
- Implemented various fixes for the installation page to improve user experience
- Made improvements to the monetization onboarding process for smoother setup
- Refreshed filter dropdown values for more accurate and relevant filtering options
- Added package pricing support in portal-api and billing-helpers, including fields for
price_in_decimal
andtransform_quantity
- Fixed pagination and scrolling issues in meter test pages for smoother navigation
- Enhanced package pricing support in portal-api to send usage to billing reports if either
amount
orprice_in_decimal
is non-empty - Made the list row action UI more consistent for a better user interface
- Clarified the billing period selection process to avoid confusion
- Made tweaks to the new user funnel for a smoother onboarding experience
- Implemented fixes for the company profile section to ensure accurate information display
Fixes
- Fixed an issue where side navigation sometimes hides content, ensuring all content is accessible
- Disabled cohort notifications and sampling rates for quota cohorts, preventing unnecessary alerts
- Fixed an issue where users couldn’t select 28 days, Last Year, etc. for billing logs, ensuring proper date range selection
- Addressed high memory usage with Moesif OWIN middleware in .NET Framework 4.7.2, optimizing performance
- Supported subscription filters for better data sorting and viewing
- Fixed an error displayed in the billing meter usage table for canceled subscriptions, ensuring accurate information
- Fixed the share link copy feature and made the embed hint tab-aware for better functionality
- Resolved an issue where the “Run In Postman” export did not include the request body, ensuring complete export functionality
- Fixed an issue with opening reports, ensuring reports open correctly and efficiently
- Addressed a problem where non-handled Stripe webhooks returned misleading body error messages, improving error handling and clarity
June 3, 2024
Release
- We are thrilled to announce that Moesif now offers full plugin support for Gravitee.io! This new integration provides Gravitee.io users with advanced API analytics and monetization capabilities. Check out our blog post for more details
Enhancements
- Added support for metering based on
subscription_id
, allowing for more detailed tracking and billing to monitor subscription usage precisely - Updated the CORS Plugin for improved compatibility and security, ensuring seamless integration across platforms while maintaining robust protection against cross-origin resource sharing vulnerabilities
- Enhanced search functionality now includes the ability to display IDs directly in search results, enabling quicker identification and access to relevant data for a streamlined user experience
- Moesif now supports Stripe’s pricing model, providing a seamless integration with Stripe’s sophisticated pricing structures for flexible and easy billing management
- Introduced support for revenue codes, enabling detailed categorization and tracking of revenue streams for more accurate financial reporting and analysis
- Improved error reporting for time range selections, offering more informative and actionable error messages to facilitate issue correction and data query refinement
- Enhanced time range synchronization during zoom actions to ensure accurate and consistent data display across all visualizations when users zoom into specific timeframes
- Expanded support for multiple currencies with Zuora pricing, allowing businesses to manage pricing in various currencies and enhancing global commerce capabilities
Fixes
- Fixed an issue causing errors when creating prices within the Zuora Product Catalog, ensuring smooth and error-free price creation
- Corrected a mapping issue between Moesif and Stripe subscription items for accurate representation and tracking of subscription data
- Resolved a mismatch in package versions within the .NET SDK code to ensure compatibility and stability
- Fixed an issue preventing the creation of EUR prices in Zuora, enabling successful management of EUR-based pricing
- Corrected an error encountered when downloading all terms, allowing users to download terms without issues
- Added support for decimal values in scripted fields for accurate handling and computation
- Fixed a scope error that prevented users from saving dashboards, enabling users to save their customized dashboards without issues
- Resolved an issue where dashboards would incorrectly display an empty state, ensuring accurate data reflection
- Added the
subscription_id
field to the meter preview/test feature for more detailed and accurate metering configuration testing - Improved clarity and accuracy of tooltip messages to provide relevant and helpful information
- Enabled the display of decimal values for metrics for more precise data representation
- Implemented a fix to prevent duplicate API calls, enhancing the efficiency and performance of API interactions
- Ensured billing meters do not default to a deleted meter to prevent confusion and potential errors in meter selection
- Fixed an issue where current and past monthly billing periods were not working for user lookup, ensuring accurate user data retrieval based on billing periods
- Addressed an issue causing some items to not be logged, ensuring comprehensive logging for better monitoring and troubleshooting
May 1, 2024
Release
- We have rolled out the Real Time Consumption feature, allowing users to internally track credit balances and usages. Check out our documentation and blog post about the feature
- We have released our Official SDK for PHP Symfony 5.x. You can find details about the package on the GitHub repository
- Our Middleware utilizing AIOHTTP is now available, enabling asynchronous HTTP client/server framework support for more efficient communication. Find more information on the GitHub repository
Enhancements
- Default variables have been added for governance rules, simplifying the process of creating and managing rules within the platform
- There are multiple improvements in the API monetization onboarding process, making it easier for users to set up and manage their API monetization strategies
- The average throughput per hour metric has been implemented in the time series and segmentation reports, providing more granular insights into data usage patterns
- We have made UX improvements to the yearly period and tweaks to the “Billing Period” range picker, enhancing the user experience and making it easier to select billing periods
- A new “View Events” feature has been added to the billing meter, allowing users to see detailed event logs associated with their billing activities
- The dashboard filter override now supports all fields, giving users greater flexibility in customizing their dashboard views
Fixes
- Fixed an issue where cloning a billing meter Webhook could cause the application to hangs
- Fixed an issue where inconsistencies could be seen when the Zuora extension was disabled compared to other integrations
- Resolved a front-end display issue where the product catalog would not display correctly if a plan was missing
- Fixed an issue where billing reports would hang during loading
- Fixed a crash on the billing meter page that occurred if an extension had been deleted
- Fixed an issue where the loading bar for the billing report tab would not disappear, ensuring users no longer see an indefinite loading bar when accessing billing reports
- Fixed the dropdown menu in the billing meters list view to ensure it is visible, making it easier for users to navigate and select options from the dropdown
- Corrected an issue where legacy cohorts were shown incorrectly, ensuring that cohort data is accurate and up-to-date
- Fixed a CGR query failure in alert rules when changing the date range, allowing users to change date ranges without encountering errors
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 Amazon API Gateway, 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
- 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 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.
-
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
.
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