Skip to content

v14.0.0

Compare
Choose a tag to compare
@nvuillam nvuillam released this 16 Dec 15:01
· 33 commits to main since this release

What's Changed

  • Fix data race on stdout capture which was corrupting the responses for overlapping requests by using a capturing plugin.
  • Fix data race on threads read and write which could result in missed cancellations and re-enable cancellation processing.
  • Ensure that threads are always removed in the case of write response exception.
  • Switch to jackson to enable efficient JSON encoding and decoding including raw embedding of CodeNarc result to avoid unnecessary processing.
  • Split out HTTP filters to their own files.
  • Use typed variables instead of def per linter recommendation.
  • Add early test for missing base directory to avoid running linter unnecessarily.
  • Fix parse failures for files which contain classes that only non-zero argument constructors.
  • Add gzip compression to reduce size of network traffic to improve performance
  • CI: Enhance MegaLinter config
  • CI: Upload expected sources as artifact if Check for changes job fails

Pull Requests

  • fix: data race on stdout capture by @stevenh in #343
  • Enhance MegaLinter config + Check for changes CI job error management by @nvuillam in #340
  • docs: fix required java version by @ariyonaty in #341

New Contributors

Full Changelog: v13.0.2...v14.0.0