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.
- Url API can now include all the response headers in the resulting sample. Set
return_headers
to true to enable.
- Official support for Kubernetes
- Official support for Windows (Windows Server 2012, Windows Server 2016, Windows Server 2019)
- Official support for the text file API under Linux
- Official support for
store_variables
function
- (567fa52) Fixing table of contents links in functions.md
- (2190645) fix: rename_keys respects use of regex substitutions - saves a step
- (e7ef014) ci: Adding support for arm and arm64
- Read v4 agent integrations config format to ensure config_file arg is fully supported
- Experimental Save and Filter Functions:
- save_output: Saves sample output to JSON file.
- sample_include_match_all_filter: Similar to sample_include_filter except creates samples only with match all key/values supplied in the filter.
- Move lookup creation after addAttribute
- Improve path handling
- Improve command behaviour so it returns error sample on failure
inherit_attributes
now allows collecting nested attributes- Minor improvements
- New Relic Insights direct sample sender now inherits proxy configuration
- Several bugs fixed
- Custom attributes can now be transformed, since they are now added before functions are run
- Documentation improvements
- First stable release of Flex
- Added
run_async
option for API segment to support async withstore_lookups
- Improved unit testing and logging
- NRJMX tool path is now parameterized
remove_keys
is now case-insensitive- HTTP connection errors are written to the sample
- K8s discovery support has been removed. K8s discovery should be handled by
New Relic K8s discovery
For alpha releases, see the releases page.