Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.26 KB

CHANGELOG.md

File metadata and controls

43 lines (25 loc) · 1.26 KB

Changelog

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.

[Unreleased]

[0.7.0] - 2024-03-28

Added

  • Automated tests in CI for real fuzzing runs (#10)

Changed

  • Ruzzy.c_trace_branch to Ruzzy.trace to simplify interface
  • Support for clang back to 14.0.6, and system clang, e.g. from apt (#12)
  • Support RUBY_VERSION and LLVM_VERSION build args when building Docker development image

Fixed

  • Support for Ruby back to 3.0.0 (Ubuntu 22.04) (#14)

[0.6.0] - 2024-02-13

Added

  • Support for fuzzing pure Ruby code (#7)
  • Support for UBSAN (#5)

Changed

  • Relaxed gem Ruby version requirement to >= 3.0.0
  • Manual concatenation of Ruzzy.ext_path to Ruzzy::ASAN_PATH and Ruzzy::UBSAN_PATH

[0.5.0] - 2024-02-02

Added

  • Initial Ruzzy implementation
  • Support for fuzzing Ruby C extensions