Changelog for shake-plus
v0.3.4.0
- Fix for GHC 9's simplified subsumption change.
v0.3.3.0
- Re-export
RuleResult and ShakeValue.
v0.3.2.0
- Re-export
Development.Shake.Forward.
v0.3.1.0
- Remove unnecessary comonad dependency.
v0.3.0.0
- Drop dependency on path-like.
- Drop dependency on within.
- Drop
Development.Shake.Plus.Loaders module.
- Restore monomorphic
Path variants of everything.
- Move
within style combinators to shake-plus-extended.
v0.2.0.0
- Add dependency on path-like.
- Update interface to use
FileLike and DirLike and drop Path and Within specific variants.
v0.1.10.0
- Add unlifted versions of
parallel, forP and par.
v0.1.9.0
- Add lower bound to aeson.
- Remove hashable dependency.
v0.1.8.0
- Reexport
Development.Shake.Classes and Development.Shake.RuleResult.
v0.1.7.0
- Add
runSimpleShakePlus for quickrunning with args and a log function.
v0.1.6.0
- Re-export
Path and Within.
v0.1.5.0
- Add
getDirectoryFilesWithinIO and getDirectoryFilesWithinIO'
v0.1.4.0
- Re-export
Development.Shake.shakeArgs.
v0.1.3.0
- Re-export
Development.Shake.Command with lifted command and command_.
v0.1.2.0
- Add
copyFileWithin' and copyFileChangedWithin.
v0.1.1.0
- Make
Within style functions more consistent in that they actually take Within values
across the board.
- Make
batchLoad functions more consistent and usable.
need and want variants now take any Traversable.
v0.1.0.0
- Update to
within-0.1.1.0 which changes the data type to an Env comonad.
- Drop the
loadSortFilterApply loader functions in favour of a simpler
batchLoad set of functions which accepts a loading function which can be
cached.
- Add enough documentation to get started.
v0.0.2.1
- Add functions based on Within to better
keep track of source and target directories.
- Reexport more shake functions to remove need to import vanilla shake qualified.
- Add convenience functions
loadSortFilterApply and loadSortFilterApplyW for batch
loading via MonadAction.
- Add more of the API surface with
Path and Within including variants of need, want
readFile, writeFile.
v0.0.1.0
- Initial sketch of shake-plus with reexported functions. Mostly oracles,
filepaths and directory functions using
Path, and
MonadAction,
MonadUnliftAction and MonadRules with ReaderT transformers in a similar
style to RIO