Changelog for directory-layout-0.7.2.0
0.7.2.0
- Added
dedentSubst
,dedent
with variable substitution
0.7.1.0
- Made
dedent
more flexible
0.7.0.0
-
Renamed
spec
interpreter toexamples
to make ithspec-discover
-compatible -
Switch API to
Either
from aValidation
-like thingie
0.6.2.0
-
Added
remake
-
Generalized
fromErrors
0.6.1.1
- Missing test files in cabal tarball
0.6.1.0
- Added
fromErrors
0.6.0.0
-
Complete rewrite
-
Added
pretty
andspec
interpreters -
Layout nodes can be configured with user/group and file permissions
-
Added symlinks with optionally checked source existence
-
File contents can be specified as raw bytes or text data
-
File can be declared the copy of another file
0.4.0.0
-
Self-balancing
Semigroup
,Apply
,Applicative
,Bind
, andMonad
instance forNode
. That way we have reasonable auto-derivedEq
andOrd
instances -
Added
name
,names
,next
,node
traversals and fixedfile
anddirectory
-
Added
Layout
construction from existing directories viafromDirectory
0.3.1.0
- Fixed build for GHC 7.4
0.3.0.0
-
Removed parser stuff
-
Added
Default
,Semigroup
,Monoid
, andApplicative
instances forLayout
-
Added "extractors" (
System.Directory.Layout.Lens
) -
Added
Apply
andBind
instances forLayout
-
Added
Ord
instance forLayout
-
Added
Foldable
andTraversable
instances forLayout
-
Rewrote Check and Make (unified errors, simpler implementation)