Releases: mulesoft-catalyst/metrics-toolkit
Releases · mulesoft-catalyst/metrics-toolkit
MCP Connector Version Fix
What's Changed
- Fix to MCP Connector version to replace BETA version with stable
Full Changelog: 1.11...1.11.1
Introduce MCP Support
What's Changed
- MCP Server Initial Implementation: MCP support will cover the (GET) endpoints of the platform metrics. Benefits and POST endpoints to load data will be added in future. Similarly, the granularity of access to metrics has been adjusted to ensure that the streaming dynamics with an LLM are not affected by significant delays in retrieving metrics. To achieve this, MCP-exposed tools will be required to define a specific collector, and it will no longer be possible to retrieve all collectors at once. It is now also possible, for a specific collector, to retrieve only a particular metric, allowing for a more targeted experience when needed.
Full Changelog: 1.10.0...1.11
1.10.0
New Features
- Made the project compatible with Mule 4.6+ and Java 17
- Upgraded module and connector versions to their latest releases
Full Changelog: 1.9.1...1.10.0
Release 1.9.1
New Features
- implement pagination on CoreServices - Users Total Metric #127
- Added code for SDLC Metrics coming from Azure DevOps for repositories, tasks, and CICD builds #167
- Added secure properties list to mule-artifact.json #187
- Updated HTTP ELK Request Config to use defined property #188
- Add Spunk form version attribute for compatibility with Splunk Enterprise 9.0.0 #192
- Replace secure property file templates #196
Fixes
- Fix for incorrect variable rawData #189
Contributors & Thanks
@GeorgeKroon
@bauerchristina
@victormmoreno
@rodrigojfuentes
@scottratliff
@aalleva
Full Changelog: 1.9.0...1.9.1
1.9.0 Release
New features:
- SFDC Loader - a new loader which publishes metrics to Salesforce Tableau CRM (formerly called Einstein Analytics) - #62
- Adding exclusion list of Anypoint Environment IDs - #170
- Improved usability of the Postman collection - #155
- Adding an extensible list of API Security Policies (Resolution for Issue 151)
- Adding environment level metrics to CSV and JSON loaders - #149
Fixes:
1.8.2 Release
Fixes
- Issue #137 - Plaintext passwords incorrectly decoded from base64. Added a new header to the API definition. HTTP requests which include a plaintext password should also provide a header
X-PLAINTEXT-PASSWORD=trueto prevent the application from decoding the plaintext password
1.8.1 Release
Fixes
- Issue #107 - DataWeave script error
- MUnit - Additional tests to cover un-tested code, increased code coverage
1.8.0 Release
Rebranding:
Changed number of files and references to reflect the rebranding of the asset from metrics-accelerator to metrics-toolkit
New Features:
- Updated RAML Spec
- Exchange: added pagination for responses containing more than 250 elements (Issue #109 )
- Documentation: improved documentation around permissions required for an Anypoint user authentication method
Fixes:
- Tableau - hide metric worksheets by default
- Tableau - Updated incorrect variable reference to tableau output dir
- API Manager - Collector fix to aggregate API manager payload when # of contracts is greater than value defined in vars.apisTotalObtained (Issue #107 )
- Analytics - Added accept header to ensure JSON response (Issue #126 )
- Basic Authentication was removed. Now platform authentication supports base64 encoded strings for passwords containing special characters. Avoids conflicts when applying API authentication policies
1.7.1 Release
Fixes
- Dashboards: Added fixes for Splunk dashboard. Small typo in dashboard title and reference to the osV2 object
- Documentation: clarification around Splunk characters limitation (TRUNCATE)
1.7.0 Release
New Features
- New Metric: OSv2 metrics were added
- Environment Granularity: In addition to the pre-existing environment metrics by environment type (summarized), visibility over each environment has been added, covering detailed metrics related to API Manager, Runtime Manager (CloudHub, Hybrid, Runtime Fabric), Object Store v2, and Anypoint MQ
Fixes
- Tests: Non-breaking fixes on unit tests (display name and examples)
- Documentation: clarifications around permissions and business groups name parsing when using CSV loader