-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
An in-range update of fast-glob is breaking the build 🚨 #19
Labels
Comments
After pinning to 3.1.1 your tests are passing again. Downgrade this dependency 📌. |
Your tests are passing again with this update. Explicitly upgrade to this version 🚀 |
Your tests are passing again with this update. Explicitly upgrade to this version 🚀 Release Notes for 3.2.2🐛 Bug fixes
CommitsThe new version differs by 9 commits.
See the full diff |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The dependency fast-glob was updated from
3.1.1
to3.2.0
.🚨 View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
fast-glob is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
Release Notes for 3.2.0
💬 Common
🚀 Improvements
In the #156 issue we've redesigned the deep filter, which controls the reading of directories in depth.
Previously, this filter did not take into account positive patterns and only used their maximum depth. For example, the example below shows how many extra directories we read:
Now we apply positive patterns.
Synthetic benchmark
{fixtures,out}/{first,second}/*
{fixtures,out}/**
Real world benchmark
{blocks-*,construct}/**/*.styl
(a very large project) 13s → 0.16sKnown issues
{a..z}
(or similar) may introduce some slowdown.We will work on this in the future.
🎉 Thanks
scan
method inpicomatch
that returns parts of the pattern.Commits
The new version differs by 23 commits.
1757299
3.2.0
27ab96c
Merge pull request #252 from mrmlnc/ISSUE-156_improve_partial_matcher
3c33e23
fix(matchers): pass settings to "isDynamicPattern" method
087c51e
test(utils/pattern): add more tests for "isDynamicPattern" method
9444563
refactor(utils): drop unused code
f043c84
fix(matchers): correctly handle multiple patterns
6474bf4
fix(matchers): correctly handle pattern with difference levels
0923f9b
Merge pull request #249 from mrmlnc/ISSUE-156_partial_matcher
d16282c
Merge pull request #250 from mrmlnc/ISSUE-247_input_data_validation
d5bd15f
feat: improve input data validation
2f5f18e
refactor(matcher): extract base methods to the abstract class
0d2ee18
test(smoke): add smoke tests for partial matching
c884233
build(package): add benchmark for partial matching
aefa86d
feat(utils/pattern): add method to match pattern parts
8cef9e8
refactor(providers): introduce matchers
There are 23 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
The text was updated successfully, but these errors were encountered: