# OMR AgentCore
Core agent for use when building runtime monitoring solutions

[![Build Status - Master](https://travis-ci.org/RuntimeTools/omr-agentcore.svg?branch=master)](https://travis-ci.org/RuntimeTools/omr-agentcore)

## Getting Started
This project is a currently a sub component of [Node Application Metrics](https://github.com/RuntimeTools/appmetrics) and [Swift Application Metrics](https://github.com/RuntimeTools/SwiftMetrics).

## Source code
The source code for OMR Agent Core is available in the [omr-agentcore project][1]. Information on working with the source code -- installing from source, developing, contributing -- is available on the [omr-agentcore wiki][2].

## License
This project is released under an Apache 2.0 open source license

## Versioning scheme
This project uses a semver-parsable X.0.Z version number for releases, where X is incremented for breaking changes to the public API described in this document and Z is incremented for bug fixes **and** for non-breaking changes to the public API that provide new function.

### Development versions
Non-release versions of this project (for example on github.com/RuntimeTools/omr-agentcore) will use semver-parsable X.0.Z-dev.B version numbers, where X.0.Z is the last release with Z incremented and B is an integer. For further information on the development process go to the  [appmetrics wiki][3]: [Developing](https://github.com/RuntimeTools/appmetrics/wiki/Developing).

## Version
4.0.5

## Release History
`4.0.5` - Fixes to support Appmetrics on Alpine.  
`4.0.4` - Build fix for zAppmetrics, memory reporting for i.  
`4.0.3` - Remove test code due to GPL licence.  
`4.0.2` - Linux headless re-attach fix.  
`4.0.1` - Fix Windows FileUtil compilation errors.  
`4.0.0` - Fixes for z/OS API connections and semaphore reuse.  
`3.2.9` - Build fixes for Node 10.  
`3.2.8` - Initial support for iPASE systems.  
`3.2.7` - Bug fix - common itoa mangling decimals (Windows only).  
`3.2.6` - Bug fixes.  
`3.2.5` - Bug fixes.  
`3.2.4` - Node on z/OS support.  
`3.2.3` - Swift 4 support.  
`3.2.2` - Fix compiler issues on vs2010.  
`3.2.1` - Bug fixes.  
`3.2.0` - New API to add plugins, various bug fixes.  
`3.1.0` - Headless file creation added and bug fixes.  
`3.0.10` - Various bug fixes and makefile changes.  
`3.0.9` - First release.

[1]:https://github.com/RuntimeTools/omr-agentcore
[2]:https://github.com/RuntimeTools/omr-agentcore/wiki
[3]:https://github.com/RuntimeTools/appmetrics/wiki
