New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@logdna/logger

Package Overview
Dependencies
Maintainers
4
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@logdna/logger - npm Package Versions

123

1.3.2

Diff

Changelog

Source

[1.3.2] - September 14, 2020

Fixed

  • Removed eslint as an unnecessary peerDependency. It can be in devDependencies only.
logdna-user
published 1.3.1 •

Changelog

Source

[1.3.1] - September 9, 2020

Fixed

  • The Typescript definition needed to extend EventEmitter
  • Fixed the default timeout to be 30 seconds instead of 5 seconds.
logdna-user
published 1.3.0 •

Changelog

Source

[1.3.0] - September 9, 2020

Fixed

  • Corrected the module name in the Typescript definition

Added

  • Proxy support for either http or https proxy server URLs
  • Husky and commitlint to help enforce conventional commit style
logdna-user
published 1.2.0 •

Changelog

Source

[1.2.0] - September 2, 2020

Added

  • Added additional error codes and statuses that trigger HTTP retries
  • Added support for a 207 (partial success) response. Lines which errored will emit an error event.
logdna-user
published 1.1.0 •

Changelog

Source

[1.1.0] - August 31, 2020

Added

  • Added a log method (agentLog) intended for LogDNA usage only. This will handle logging from our agent.
  • Added gzip compression to support agentLog. This should not be used for public consumers and is only for the agentLog method.
logdna-user
published 1.0.1 •

Changelog

Source

[1.0.1] - August 26, 2020

Fixed

  • Corrected a broken link ("Best Practices") in docs/migrating-from-older-versions.md
logdna-user
published 1.0.0 •

Changelog

Source

[1.0.0] - August 25, 2020

Changed

  • Removed debug since it's not compatible everywhere. See issue #89
  • class Logger forces the use of the new keyword
  • Helper functions are broken out to declutter the class file
  • Logger class is no longer exported. Helper functions should be used to instantiate it.
  • cleanUpAll and flushAll functions were removed along with callbacks in general. The class is now an EventEmitter instead.
  • configs.js was renamed to the more appropriate constants.js
  • Made all variables consistent in naming convention (lowerCamelCase)
  • Added EventEmitter for successes, warnings and errors
  • Fixed retry logic and possibility for double timers
  • Fixed race condition with clearing a single buffer. Now, multiple buffers are used so that they can be independently cleared. This fixes a race condition where lines that were added during the HTTP request could be removed without being sent
  • log() Options as a string must now be a log level. TypeError if not.
  • Properly handles opts.meta, opts.context and this._meta according to indexMeta
  • Removed sizeof since it was buggy. Logic replaced with .length of the lines
  • Added meta to the constructor so that it can easily be set without needing to call addMetaProperty after instantiation.
  • Fixed map transitions; No dynamic addition of object properties or delete usage.
  • ip can now be an IPv6 address
  • Added a loadtest.js test to ensure there is not data loss
  • Exponential Backoff with Jitter algorithm implemented for HTTP retries
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc