Releases: aplteam/FilesAndDirs
Version 7.1.1
The feature introduced with 7.1.0 (expanding ENV) was buggy. This release fixes this,
To be consumed as a Tatin package from https://tatin.dev
Version 7.1.0
NormalizePath now expands ENV variables anywhere, not only at the beginning of the given path.
Because it's used by other functions, this affects IsFile, IsDir, Dir[2], ListFiles[2] and ListDirs[2] as well.
To be consumed as a Tatin package from https://tatin.dev
Version 7.0.0
- Potentially BREAKING CHANGE: the settings and interpretation of the
depthparameter inDir2has changed (but NOT inDir!). - Potentially BREAKING CHANGE:
DirandDir2now return the data sorted according to ASCII:
Abeforea, butabeforeBandb. - For a drastic performance improvement in cases of recursive calls, the functions
ListFiles2andListDirs2were introduced.
Note that syntax and results are slightly different from the (now deprecated) functionsListDirsandListFilesin the same
wayDir2differs fromDir. - A variable
SORT_ALPHwas introduced to allow a change in the sorting sequence
To be consumed as a Tatin package from https://tatin.dev
Release 6.1.0
- New function
Dir2introduced which is way faster thanDirwhen recursive calls are required
Diris now deprecated. However, note that both the syntax and the result are slightly different Diris now deprecated - seeDir2insteadEnforceBackslash,EnforceSlashandNormalizePathimproved in terms of performance- Bug fixes
Dirdid not report files in a directory pointed to by a link in the given path whenfollow←0
andrecursive←1were specified
To be consumed as a Tatin package from https://tatin.dev
Version 6.0.1
Version 6.0.0 declared a dependency (OS) to come from a local server, which is of course a showstopper.
To be consumed as a Tatin package from https://tatin.dev
Version 6.0.0
- Syntax change:
Versionreturns now a simple string with the version number from the package config file - Packages updated
Makeimproved
To be consumed as a Tatin package from https://tatin.dev
Version 5.8.1
Bug fix: shy API-dfns returned a non-shy result. Ws introduced with 5.8.0.
To be consumed as a Tatin package from https://tatin.dev
Version 5.8.0
NPUT made more resilient.
To be consumed as a Tatin package from https://tatin.dev
Version 5.7.1
- Bug fix in
RmDir: if a single but enclosed path was passed as argumentRmDircrashed. - Security measure introduced in
RmDirandRmDirByForce: both reject/..as well as\..as argument because so far this was translated into, say,C:\with potentially very unpleasant consequences.
To be consumed as a Tatin package from https://tatin.dev
Version 5.7.0
New method IsDirEmpty added that does not come with a performance penalty on Windows.
To be consumed as a Tatin package from https://tatin.dev