All Versions
12
Latest Version
Avg Release Cycle
127 days
Latest Release
1555 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.7.2.0 Changes
October 18, 2020exe:cabal-plan
Executable- ๐ Use
cabal-install-parsers
to find and parse~/cabal/config
- ๐ Fix ascii/unicode output in
tred
- โ Add flags to hide setup and executable components in dot command
- โก๏ธ Update dependencies (support
base16-bytestring-1.0.0.0
)
Library
- โก๏ธ Update dependencies (support
base16-bytestring-1.0.0.0
)
- ๐ Use
-
v0.7.1.0 Changes
September 08, 2020exe:cabal-plan
Executable- โ Add
--ascii
/--unicode
flags to control output character set - โ Add
dot-png
command as a version ofdot
command with different defaults - ๐ Use
cabal-install-parsers
, this makeslicense-report
work with non-default configurations
- โ Add
-
v0.7.0.0 Changes
May 25, 2020lib:cabal-plan
Libraru- ๐ Support
local+noindex
style repositories: NewRepo
constructor:RepoLocalNoIndex
. - ๐ Support newer versions of dependencies (GHC-8.10, aeson-1.5, optics-core-0.3)
exe:cabal-plan
Executable- ๐ Support
Cabal-3.2
- ๐ Support
-
v0.6.2.0 Changes
December 14, 2019lib:cabal-plan
Library- โ Add
findPlanJson
function
exe:cabal-plan
Executable- โฌ๏ธ Drop
process-extras
dependency
- โ Add
-
v0.6.1.0 Changes
October 21, 2019lib:cabal-plan
LibraryNo changes
exe:cabal-plan
Executabledot
command got new options--root
to limit graph to specific roots--output
to write directly to some file--run-dot-png
and--run-dot-pdf
to rundot
for you
cabal-plan
executable depends onoptics-core
instead oflens
. Therefore is buildable only with GHC-8.0+
-
v0.6.0.0 Changes
September 16, 2019lib:cabal-plan
LibraryExactPath
constructor to skipfind
infindAndDecodePlanJson
. (Note: see alsodecodePlanJson
)
exe:cabal-plan
Executable--plan-json
for exactplan.json
location--relative
search for project root relative to that directory--colors=auto|never|always
flag- ๐จ
tred
command to print transtive reduction of dependency graph diff
command to compare two plans- ๐ฆ
list-bins
prints full selector "pkg:type:name", i.e. includes package name
-
v0.5.0.0 Changes
December 16, 2018lib:cabal-plan
Library- ๐ New
dispCompNameTarget
function for pretty-printingCompName
s in cabal's target-selector syntax. - โ Add support for cabal 2.4's
pkg-src
package provenience metadata. - โ Add support for cabal 2.4.1's
pkg-cabal-sha256
package description checksum field.
exe:cabal-plan
Executable- โ Add support for including package description checksums in
fingerprint
output - โ Add support for printing flag selection in
topo
output - ๐ Fail gracefully in
license-report
when metadata cannot be found in index
- ๐ New
-
v0.4.0.0 Changes
July 20, 2018lib:cabal-plan
Library- ๐ New
SearchPlanJson
type to specify strategy for locatingplan.json
- โ Add
SearchPlanJson
parameter tofindAndDecodePlanJson
function and change return type - ๐ฆ Expose separate
findProjectRoot
operation
exe:cabal-plan
Executable- ๐ New command
license-report
(requires Cabal flaglicense-report
to be active)
- ๐ New
-
v0.3.0.0 Changes
January 07, 2018lib:cabal-plan
Library- โ Add support for foreign-lib components.
- โ Add support for
dist-dir
plan.json
field. - โ
Make
Sha256
type abstract and add newsha256{To,From}ByteString
conversion functions, as well as the newparseSha256
function. - Introduce
FlagName
newtype. - โ Add
FromJSONKey
/ToJSONKey
instances forUnitId
,PackageName
, andPkgId
.
exe:cabal-plan
Executable- smart completer for list-bin/list-bins pattern
- ๐ new command
topo
(printing out topographic sorting of install-plan) - ๐จ
dot
prints component dependency graph. New options:--tred
transitive reduction--tred-weights
Adjust edge thickness during transitive reduction--path-from pkgA --path-from pkgB
Highlight dependency paths from pkgA to pkgB--revdep pkg
highlight reverse dependencies of pkg in the install plan
-
v0.2.0.0 Changes
- โ Add an optional
--builddir
argument to all commands and tofindAndDecodePlanJson
function. - โ Add experimental support for underlining.
- ๐ Reimplement CLI with
optparse-applicative
. - โ Add new sub-command
list-bins
and change semantics of existinglist-bin
sub-cmd.
- โ Add an optional