-
Improved Bootsnap cache invalidation logic on hooks configuration changes.
-
Latest Bootsnap compatibility
-
Coverage compatibility (w/ some limitations)
-
Fix the order of around hooks execution (after part) when using
#load_iseqdriven hooks. -
Improve
Kernel#requirepatch performance. -
Reduce context object creation and use a single object when only one context defined.
- Gem metadata fixes.
- Fix handing uncompilable source code with Bootsnap. (@palkan)
- Fix constant resolution in Bootsnap error handling (
Bootsnap::CompileCache->::Bootsnap::CompileCache). (@palkan)
- Add
patternsandexclude_patternsoptions to hooks. (@palkan)
- Extracted from Ruby Next. (@palkan)