All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Send user's IP address with metrics. Used for visualization aggregate geolocation data. The IP is never stored, and it is never sent to 3rd parties.
- Add platform name to sent Apilytics version info.
- Send current system CPU usage together with metrics.
- Send current system memory usage and total available memory together with metrics.
- Send
User-Agent
information with metrics.
- Send request and response body size information with metrics.
- Thoroughly document all exported symbols with JSDoc.
- Enable
inlineSources
for source maps.
- Change
statusCode
into an optional parameter in@apilytics/core
sendApilyticsMetrics
.
- Send query parameters in addition to the path.
- Send Apilytics version info together with metrics.
- Improve README documentation.
- Initial version with Express and Next.js support.