Bump bootsnap from 1.4.4 to 1.7.0
Bumps bootsnap from 1.4.4 to 1.7.0.
Changelog
Sourced from bootsnap's changelog.
1.7.0
- Fix detection of YAML files in gems.
- Adds an instrumentation API to monitor cache misses.
- Allow to control the behavior of
require 'bootsnap/setup'
using environment variables.- Deprecate the
disable_trace
option.- Deprecate the
ActiveSupport::Dependencies
(AKA Classic autoloader) integration. (#344)1.6.0
- Fix a Ruby 2.7/3.0 issue with
YAML.load_file
keyword arguments. (#342)bootsnap precompile
CLI use multiple processes to complete faster. (#341)bootsnap precompile
CLI also precompile YAML files. (#340)- Changed the load path cache directory from
$BOOTSNAP_CACHE_DIR/bootsnap-load-path-cache
to$BOOTSNAP_CACHE_DIR/bootsnap/load-path-cache
for ease of use. (#334)- Changed the compile cache directory from
$BOOTSNAP_CACHE_DIR/bootsnap-compile-cache
to$BOOTSNAP_CACHE_DIR/bootsnap/compile-cache
for ease of use. (#334)1.5.1
- Workaround a Ruby bug in InstructionSequence.compile_file. (#332)
1.5.0
- Add a command line to statically precompile the ISeq cache. (#326)
1.4.9
1.4.8
1.4.7
- Various performance enhancements
- Fix race condition in heavy concurrent load scenarios that would cause bootsnap to raise
1.4.6
... (truncated)
Fix bug that was erroneously considering that files containing
.
in the names were being required if a different file with the same name was already being requiredExample:
require 'foo' require 'foo.en'
Before bootsnap was considering
foo.en
to be the same file asfoo
Commits
-
d1b087c
Release 1.7.0 -
7721859
Fix detection of YAML files in gems -
0dc8f2b
Adds an instrumentation API to monitor cache misses -
4bf7a66
Enable ISeq caching on 2.5.4+ -
04dfc1b
Remove outdated README.jp.md -
9d6ff0e
Allow to control the behavior ofrequire 'bootsnap/setup'
using environment... -
0a1283d
Deprecate disable_trace option -
8c7845d
Merge pull request #344 from Shopify/deprecate-activesupport -
2d45c5e
Deprecate ActiveSupport::Dependencies integration -
b941bad
Allow to turn caches off through environment variables - Additional commits viewable in compare view