Changelog for lens-process-0.4.0.0
Revision history for lens-process
0.4.0.0
Administrative:
- Migration to Gitlab CI
- Support for 8.10
- Migrate to using
cabal-doscpec
instead of docspec custom setup
API changes:
- Enum prisms are now
Prism a ()
instead ofPrism a a
forStdStream
. - Prisms prefixed with
Is
are now prefixed withAs
in alignment with lens convention. defaultCreateProcess
is now located inLens.Process.CreateProcess
instead ofLens.Process.ProcessHandler
.
0.3.0.1
- Support for 8.8.1
0.3.0.0
Final design - this will not change unless System.Process
significantly changes.
System.Process.Lens.CommandSpec
is renamed toSystem.Process.Lens.CmdSpec
to be more flush with the data names- documentation improvements all around
- Type signatures of combinators
inheriting
,piping
,handling
andnostreaming
have had their unnecessary constraints dropped microlens-process
is now in lockstep featurewise
0.2.0.0
The module formerly known as Internal.hs
is now called ProcessHandler.hs
the CreateProcess
optics have changed to avoid name clashes with System.IO (stdin, stderr, stdout)
,
instead opting for the post-fixed underscore.
Added doctest suite.
0.1.0.0
Decided agains the internal module, narrowing scope
0.0.5.0
Expanded the zoo, better docs
0.0.4.0
Added 'Internal' module providing convenient handlers for the output of a createProcess
call.
Added some spurious deps for future work on process
0.0.3.0
0.0.2.0
Widened bounds, fixed up some documentation, added few combinators
0.0.1.0
- First version. Released on an unsuspecting world.