Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@astappiev astappiev released this 08 Dec 22:06
a978d49

This version provides significant enhancements, including better IP handling, regex-based URL filtering, and improved event processing.

New features

  • Added headerIp option, to retrieve the real request IP from headers by @Ti-Tom in #3
  • Added ignoreURLs configuration option to ignore URLs by regexp, e.g. https?://[^/]+/health$ (#2)
  • Events are now queued and sent in the background. If the queue limit is reached, the events will be dropped. The queue limit can be controlled by queueSize configuration option.
  • Requests with error status codes (>= 400) are no longer tracked by default. You can enable the trackErrors option if you want to track them.
  • Improved reliability and added some tests.

What's Changed

  • Configuration option ignoreIPs can now accept CIRD ranges, e.g. 10.0.0.1/24 by @Ti-Tom in #3
  • Fixed error preventing tracking of resources ending with .php, .jsp, .html and other extensions

New Contributors

  • @Ti-Tom made their first contribution in #3

Full Changelog: v1.1.0...v1.2.0