Skip to content

Releases: haskell/directory

directory 1.3.9.0

11 Oct 10:44
v1.3.9.0
Compare
Choose a tag to compare
  • Rely on file-io for file I/O.
  • Drop support for base older than 4.12.0.
  • Resolve TOCTOU issue with removeDirectoryRecursive and removePathForcibly on POSIX systems. (part of #97)
  • findExecutable "" now returns Nothing, matching non-Windows systems (#180)

directory 1.3.8.5

20 May 06:53
v1.3.8.5
Compare
Choose a tag to compare
  • Fix regression that causes copying of nonexistent files to create empty files. (#177)

directory 1.3.8.4

15 Apr 02:48
v1.3.8.4
Compare
Choose a tag to compare
  • Relax time version bounds to support 1.14. (#171)
  • Relax base version bounds to support 4.20. (#173)
  • Relax filepath version bounds to support 1.4.300 when os-string is unavailable. (#175)

directory 1.3.8.3

27 Jan 21:24
v1.3.8.3
Compare
Choose a tag to compare
  • Relax Win32 version bounds to support 2.14.0.0. (#166)
  • Fix regression in canonicalizePath on Windows UNC paths. (#170)

directory 1.3.8.2

14 Dec 09:40
v1.3.8.2
Compare
Choose a tag to compare
  • Relax base version bounds to support 4.19. (#157)
  • Support filepath >= 1.5.0.0 and os-string. (#164)

directory 1.3.8.1

26 Feb 05:00
v1.3.8.1
Compare
Choose a tag to compare
  • Use CApiFFI for utimensat. (#145)
  • Relax base version bounds to support 4.18. (#151)

directory 1.3.8.0

08 Sep 11:37
v1.3.8.0
Compare
Choose a tag to compare
  • Drop support for base older than 4.11.0.
  • Drop support for filepath older than 1.4.100.
  • Drop support for time older than 1.8.0.
  • Drop support for unix older than 2.8.0.
  • Drop support for Win32 older than 2.13.3.
  • Modules in directory are no longer considered Safe because the System.OsPath dependency is no longer Safe.
  • A new module, System.Directory.OsPath, has been introduced to support AFPP (OsPath and OsString) with an analogous API. The old module, System.Directory, shall be in maintenance mode as new features will no longer be accepted there. (#136)
  • removePathForcibly no longer changes permissions of files on non-Windows systems. (#135)

directory 1.3.7.1

22 Jul 04:47
v1.3.7.1
Compare
Choose a tag to compare
  • Relax time version bounds to support 1.12.
  • Relax Win32 version bounds to support 2.13.
  • Relax base version bounds to support 4.17.

directory 1.3.7.0

04 Sep 19:18
v1.3.7.0
Compare
Choose a tag to compare
  • getXdgDirectory now supports XdgState (XDG_STATE_HOME). (#121)

directory 1.3.6.2

24 May 08:12
v1.3.6.2
Compare
Choose a tag to compare
  • Relax Win32 version bounds to support 2.11.
  • Relax time version bounds to support 1.11.
  • Relax base version bounds to support 4.16.