Releases: r-lib/fs
fs 1.6.6
fs 1.6.5
-
path_ext()
andpath_ext_remove()
return correct extension and path, respectively, when multiple dots are present in file name (@IndrajeetPatil, #452, #453). -
path_rel()
provides an informative error message when multiple starting directory paths are specified (@IndrajeetPatil, #454).
fs 1.6.4
- No changes.
fs 1.6.3
- No user visible changes.
v1.6.2
fs 1.6.1
No user visible changes.
fs 1.6.0
-
inputs to
path_real()
andpath_join()
are coerced to character for consistency with other functions (@raymondben, #370) -
fs uses libuv 1.44.2 now.
v1.5.2
-
file_create()
anddir_create()
now return the correct path when...
arguments are used (@davidchall, #333). -
dir_create(recurse = FALSE)
now correctly handles...
arguments (@davidchall, #333). -
file_exists()
now expands~
again (#325). -
dir_copy()
works whenpath
has length >1 (#360).
fs 1.5.1
-
Gábor Csárdi is now the maintainer.
-
fs is now licensed as MIT (#301).
-
dir_create()
now restores the previous umask (#293) -
file_exists()
is now much faster (#295) -
options(fs.fs_path.shorten)
can now be used to control how paths are shortened in tibbles.
The default value is "front", valid alternatives are "back", "middle" and "abbreviate". (#335) -
options(fs.use_tibble = FALSE)
can now be used to disable use of tibbles (#295). -
path_tidy()
now works with non-UTF8 encoded paths (@shrektan, #321).
fs 1.5.0
-
The libuv release used by fs was updated to 1.38.1
-
dir_create()
now consults the process umask so the mode during directory creation works likemkdir
does (#284). -
fs_path
,fs_bytes
andfs_perms
objects are now compatible with vctrs 0.3.0 (#266) -
fs_path
objects now sort properly when there is a mix of ASCII and unicode elements (#279)