2.0.0
2.0.0
Breaking Changes
Version 2.0.0 introduces breaking changes in regards to flags. This is meant to bring about consistency amongst the provided libraries. Flag names have been changed in some cases, and logic has been inverted in some cases.
- NEW: Glob's
NOBRACE,NOGLOBSTAR, andNOEXTGLOBflags are nowBRACE,GLOBSTAR, andEXTGLOBand now enable the features instead of disabling the features. This logic matches the provided fnmatch and wcmatch. - NEW: Glob's
DOTGLOBandEXTGLOBalso have the respective aliasesDOTMATCHandEXTMATCHto provide consistent flags across provided libraries, but theGLOBvariants that match Bash's feature names can still be used. - NEW: Fnmatch's
PERIODflag has been replaced withDOTMATCHwith inverted logic from what was originally provided. - NEW: Documentation exposes the shorthand form of flags:
FORCECASE-->F, etc. - FIX: Wcmatch always documented that it had the flag named
EXTMATCH, but internally it was actuallyEXTGLOB, this was a bug though.EXTMATCHis now the documented and the actual flag to use.