Skip to content

Draft: Bump mini_racer from 0.4.0 to 0.6.2

libautomation requested to merge dependabot/bundler/mini_racer-0.6.2 into main

Bumps mini_racer from 0.4.0 to 0.6.2.

Changelog

Sourced from mini_racer's changelog.

  • 0.6.2

    • Fix support for compilation on 2.6, llvm compiles
    • Stability patches to handle rare memory leaks
    • Corrected re-raising of exceptions to support strings
    • During early termination of context under certain conditions MiniRacer could crash
  • 31-12-2021

  • 0.6.1

    • Added support for single threaded platform: MiniRacer::Platform.set_flags! :single_threaded must be called prior to booting ANY MiniRacer::Context
  • 0.6.0

    • Ruby 3.1 support
    • Fixes memory leak in heap snapshotting
    • Improved compilation ergonomics in clang
    • Migrated internal storage in c extension to TypedData
  • 11-04-2021

  • 0.5.0

    • Fixes issues on aarch (Apple M1)
    • Update to use libv8-node 16.x (#210) [Loic Nageleisen]
    • FEATURE: Configurable max marshal stack depth (#202) [seanmakesgames]
    • Ruby 2.3 and 2.4 are EOL, we no longer support them
Commits
  • 2b7a7e9 Remove duplicate changelog entry (#230)
  • 6c36b85 Version bump and changelog
  • 12a8aa9 avoid memory leak on exceptions when running without GVL
  • 87309e1 use PRIsVALUE for rb_raise string arguments
  • 7bf8b67 replace (int)RSTRING_LEN(...) with RSTRING_LENINT(...)
  • 289587a Fix clang build for Ruby 2.6
  • 55f6b27 FIX: handle MaybeLocal being IsEmpty due to timeout exception
  • 8dcfd49 re-raise Ruby exception objects as-is
  • 9420e3c Bump version and add Changelog
  • d968ee5 FEATURE: re-add support for single threaded platform
  • Additional commits viewable in compare view

Edited by David Chandek-Stark

Merge request reports