Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dhall-lang/dhall-haskell

Maintainable configuration files
https://github.com/dhall-lang/dhall-haskell

Add GitHub Actions to CI (#2199)

9b0cc58b123659b0a4aee1ff2c10a06d9b7971d8 authored over 3 years ago
add tomland dependency and bump stackage snapshot (#2224)

* add tomland dependency and bump stackage snapshot

The stackage snapshot version was updated t...

e10da1aed66c4ab03450021f0c7b3c24a0e94e46 authored over 3 years ago
feat(dhall-csv): skeleton to provide golden testing for the package (#2225)

4526861982ecb6f58daa908b6260b7293cdb3a75 authored over 3 years ago
fix(dhall-csv): add dhall-csv to travis and appveyor (#2222)

d06a091b1065509c04b05074aeb4ee0e72173faf authored over 3 years ago
Bootstrap dhall-toml library and executables (#2216)

This created simple library and executable files as well as modifying some of the infrastructure...

77e673286028372679712fd0b50e43be504a5784 authored over 3 years ago
Add `--base-import-url` flag to `dhall-docs` (#2215)

Fixes https://github.com/dhall-lang/dhall-lang/issues/1183

This allows paths copied to the cl...

ae4bbc93fe826aea5c59e427b23c67fcce323d4b authored over 3 years ago
Remove `Tested-With`-stanzas from cabal files (#2217)

All of these stanzas provided outdated information. Instead of
vowing to keep this information ...

625e5d74cf4c2d6530bcf70e33e245895358a606 authored over 3 years ago
Implement new fall-back behavior for `?` (#2203)

… and also track other standard changes, like parsing
multiple shebang lines

a351cd8a7de1fb5bb0afb0e2a5a95c195f59b858 authored over 3 years ago
feat(dhall-csv): add dhall csv skeleton (#2214)

* add README, LICENSE and dhall-csv.cabal files

* add CHANGELOG and dummy main files for execut...

88ad5654715add0ee98f4cc027fbb397f7fe933f authored over 3 years ago
Require whitespace before with (#2213)

19ab1cb8f630ccc033d8d00cd0134644712343cc authored over 3 years ago
Fix tests on Windows (#2208)

The main issue was the `B.dhall` test files using the wrong
line-ending, which is fixed by tell...

1798cd744b26c2492331830ff7822d645bdb175a authored over 3 years ago
Sort `let` bindings with imports (#2205)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/2204

This sorts imports within a seq...

3698b0f5d2e4c6f56ad83f2117811591b112bce7 authored over 3 years ago
Fix release script (#2207)

* Fix release script

… to work with Cabal's V2 CLI

The only thing I wasn't able to fix yet was...

e29d8b6aedbf7bfbb78d726eb80ddee7f79d7afe authored over 3 years ago
Version 1.38.1 → 1.39.0 (#2201)

fee95239a9ce9b6f2380a79bf1789a3d2d182c48 authored over 3 years ago
Allow tasty-hspec 1.2 (#2202)

c2d22e82481d6d104c40d6816d84a7ed4d92fcb8 authored over 3 years ago
Dhall quasi-quoter (#2198)

* Added quasi-quoter for Dhall expressions

* Run stylish-haskell on Dhall.TH

* Updated error m...

68da43454d41785beee94ab722b060665aa79cce authored over 3 years ago
Fixes #1786: Moved marshalling code to own namespace (#2193)

All decoding related code was moved to Dhall.Marshal.Decode and the
encoding related code to Dh...

3a42c98d6af8413789e8b275276e79c476dfcd05 authored over 3 years ago
Report input name in parsing errors (#2195)

Fixes #2194

48c01709be2e3e2b465577430b15da6094e65ff8 authored over 3 years ago
Clean up build logs (#2185)

… so that they don't keep spewing warnings like these:

```
Warning: The directory:

↳ /

... do...

c4457424a9690ed58f492c8df57a5485dee529f4 authored over 3 years ago
Drop support for old encodings (#2190)

A while back we dropped the standard version from the binary encoding,
but we still wrote out o...

7190cb278a386553703c47861519022f7df28da1 authored over 3 years ago
Improve pretty-printing of `sha256` (#2189)

… by printing it on a separate line when it spills over (which is
basically all the time)

Co-au...

520356e319861fa9adc2bd6b2e411da7a120b297 authored over 3 years ago
Allow generic-random 1.4 (#2191)

All tests are passing.

f75e0d5ad47ee394044903352cdc0807b96b36d3 authored over 3 years ago
Fix compatibility with tasty-hspec 1.1.7 (#2188)

tasty-hspec no longer re-exports Test.Hspec since 1.1.7. Let's import
it ourselves.

82eab84e882b2950489c011f4bc7ffbc7d575b15 authored over 3 years ago
Support GHC 9.0.1 (at least in some packages) (#2154)

7be4ee537ab8b0a305e1d2d76fee727ec807d708 authored over 3 years ago
Don't panic on `Text/replace ""` (#2184)

* Don't panic on `Text/replace ""`

Fixes #2181

* Update `dhall-lang` submodule

* Fix addition...

4c55791217c6d4e4c6be53dccb063138587b8db3 authored over 3 years ago
Allow hnix 0.13 (#2186)

http://hackage.haskell.org/package/hnix-0.13.0/changelog

72c7d0f42f66e7fe64c60fa753fb65af996be330 authored over 3 years ago
Allow memory 0.16 (#2182)

Builds fine and no new test failures.

75055e2e7d601f50a3675ba5aa18bb279d175e40 authored over 3 years ago
dhall/format: Keep track of CharacterSet for Equivalent (#2176)

5a93d5f70601bb596616df3a583d7d984ec6ea94 authored almost 4 years ago
Add support for Unix shebangs (#2175)

… as standardized in https://github.com/dhall-lang/dhall-lang/pull/1158

e2f4232a9c3d3b1353ca89967616958d956b9afd authored almost 4 years ago
Provide multiple files to various CLI subcommands (#2169)

* dhall format multiple files

* parse stdin as a file argument

* dhall freeze multiple files

...

698101bd549374b0c1b66b36e22dfa450ff993e9 authored almost 4 years ago
Fix `dhall-openapi.cabal` (#2166)

* Fix `dhall-openapi.cabal`

There were a few issues with the `.cabal` file that prevented me fr...

0b66d50bf02b5a4e6cd95c84edffbad11181f9f9 authored almost 4 years ago
Version 1.38.0 → 1.38.1 (#2165)

08103a14021f21ea9cb4e2567726fe0aca9ea1d2 authored almost 4 years ago
INLINABLE more things (#2164)

* INLINABLE more things

I found these by building dhall with -Wall-missing-specialisations.

I ...

6bd4bfc18448eb7f7b1cd1326c086feac8a41c2a authored almost 4 years ago
Nitpicky grammar fix for COC (#2162)

#1619 (accidentally) eliminated the Oxford comma in the COC, which should be re-added, for consi...

190b51828700e197d1e1aa1ba353e99eebfca1aa authored almost 4 years ago
Correct some typos in JSONToDhall.hs (#2160)

46432f2ea73c3e12bd7b9466f4449c6075a9da5b authored almost 4 years ago
dhall-docs: Remove test dependency on HaXml (#2156)

HaXml is largely unmaintained, so removing the dependency may prevent
future trouble.

a9dd3a6bf4d564e84f7ad1c7e7dc45b795e10537 authored almost 4 years ago
dhall-lsp-server: Remove dependency on lens-family-core (#2155)

lens-family-core is still a transitive dependency because we use
it in the core dhall library.

6b1a4b7e9c035e5cc5f2ac804e52cf7e9fd6eaa4 authored almost 4 years ago
Address two warnings from Cabal and GHC (#2153)

* Address Cabal warning about use of auto-modules stanza

* Remove redundant import

f6826805b3ff07a0d9a422f6f7e084462d242922 authored almost 4 years ago
Fix `hashable`-related test failures (#2152)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/2151

ff263aaacda2124ec4f4d6c26640ea1a238dab4e authored almost 4 years ago
Fix dhall-docs index generation (#2150)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/1917

This fixes two separate issues ...

8f0518f05308419dbae9effb9e7f2d785e1ee8b4 authored almost 4 years ago
dhall-lsp-server: Allow lens 5 (#2149)

5437a2e926069719f4cd01e31a0de4c1a5f0a88d authored almost 4 years ago
dhall-docs: Add README to tarball (#2145)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

8455725f86f38dc5c0ea366c2653258a70b53f75 authored almost 4 years ago
Allow bytestring 0.11 (#2144)

http://hackage.haskell.org/package/bytestring-0.11.0.0/changelog

ca5dd6625bcec1f98b13d84e2bc0d1bec1e87f35 authored almost 4 years ago
Allow doctest-0.18 (#2148)

a60c2d1845ae1650b9b315f5cd122f7c9511d8e8 authored almost 4 years ago
Tighten lower bounds on dhall (#2147)

Fixes #2146.

69a0b97198ecc9b1176ea399024a33d8bbf5ac0d authored almost 4 years ago
Use `GeneralizedNewtypeDeriving` (with a 'z') (#2143)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/2142

The extension with an 's' is no...

a490923d6d8ff32ad2c898c907e2816191222b2e authored about 4 years ago
Version 1.37.1 → 1.38.0 (#2141)

8d03b211ccf92a1a746a17cfc8f61f77f8929d82 authored about 4 years ago
Allow cryptonite 0.28 (#2140)

https://hackage.haskell.org/package/cryptonite-0.28/changelog

Tested locally by adding `crypt...

d24017a9530f6a3c8e98d8da17a7ada0cbc46224 authored about 4 years ago
Allow lsp-test 0.12 (#2139)

http://hackage.haskell.org/package/lsp-test-0.12.0.0/changelog

Tested locally with:

ca...

77c9bbc599c84c2b06b5848e364a3479895c6e3e authored about 4 years ago
dhall-openapi: use Integer in IntOrString instead of Natural (#2137)

The Kubernetes OpenAPI definition describes this type as:

> IntOrString is a type that can ho...

c4477a12128907271a23d6d57a5c4719fd5fa4a6 authored about 4 years ago
Allow haskell-lsp 0.24 (#2136)

http://hackage.haskell.org/package/haskell-lsp-0.24.0.0/changelog

dc4a412ec6c42bad9193e88b4aaa5c344f2a74fa authored about 4 years ago
Add support for explicit splitting of definitions (#2124)

The motivation behind this is better user experience when dealing
with Kubernetes CRDs. CRDs in ...

b62cbb6131e99b0cf85228a1a2c5927dd125aa5c authored about 4 years ago
dhall-openapi: support signed openapi integers (#2126)

OpenAPI intgeger types are signed, but they are currently decoded
into the Dhall Natural type, ...

d5fad781b05deae9be256a5ad927c4a632735b7c authored about 4 years ago
Allow hnix-0.12 (#2132)

Changelog: http://hackage.haskell.org/package/hnix-0.12.0.1/changelog

Tested with

cabal bu...

e96af5a9c2b22126389bcf93d08c2c777cd2f98c authored about 4 years ago
Add `remoteStatus{,With}` utilities (#2131)

These make it easier to securely interpret Dhall code from a server

4d3bb4784908f4ddb63ee70946a84fa967ca9733 authored about 4 years ago
dhall-openapi: make `metadata` optional for "inner" k8s types (#2128)

The `metadata` field is required for all top level resources
according to
https://github.com/kub...

eb77c420a4f1dbc740db64d595380d8fe1c6d3b7 authored about 4 years ago
Give priority to native k8s over crds (#2125)

Context is given an openapi.json with both k8s resources and CRDs, some
CRDs will have model nam...

38ddcb31d58d2c542e056aaef2a8d226ab19613d authored about 4 years ago
dhall-nixpkgs: Allow aeson 1.5 (#2123)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

8774aeb55073c9d6037524ad8f99d3f06dec8ce3 authored about 4 years ago
Fix CORS compliance check (#2121)

The CORS compliance check was previously not rejecting anything,
because the parent and child im...

893855863fd51e68966f37f1c552db46f7a38dba authored about 4 years ago
Clarify decoder type error message (addendum to #1722) (#2130)

8d2d63550dcf2bee2114419312196151dcd68143 authored about 4 years ago
add ToDhall (Fix f) instance (#2122)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

a2a4b6d85cc092fe3a8e66bdb22533706a9317af authored about 4 years ago
Add support for x-kubernetes-int-or-string extension (#2120)

Previously definitions with this set to true would be generated as an
empty record. This change...

7f5aef3e23d1c56c79cf7f4f94ba38d3b26c2577 authored about 4 years ago
Fix nested required fields (#2119)

For third level definitions and below, the required fields were looked up
from the top level def...

ba40b90f5904f8005af1fb8d674e10870ce5fa93 authored about 4 years ago
Fix links to vscode-language-dhall repository (#2118)

While the HTTP links properly redirect to the new repo, the git clone
command would checkout an...

2f8e48a6485b5d6ed073dee3990d667a0919422d authored about 4 years ago
dhall-format: Detect character set from input (#2108)

* dhall-format: Detect character set from input

- Only Dhall syntax is considered for the det...

fa27901998e51399254f1c907126b3cd56da5c0c authored about 4 years ago
Allow tasty-1.4 and tasty-silver-3.2 (#2115)

97b8f87109edba5b48e53d18beb47d6b1b859b17 authored about 4 years ago
Add `man` pages to Linux tarballs (#2111)

528fc5ac109f74134d8969406ca576ce4ab034f5 authored about 4 years ago
Version 1.37.0 → 1.37.1 (#2114)

85eabc24cf6c2a355df281cfaca17a7f750ae624 authored about 4 years ago
Fix performance regression for `with` expressions (#2112)

Fixes: https://github.com/dhall-lang/dhall-haskell/issues/2105

9fd070f330cb9f6e24629f503544e0984cd9f24e authored about 4 years ago
Version 1.36.0 → 1.37.0 (#2110)

3cf234807a20791733f2649ad16f5230611f27c0 authored about 4 years ago
Build against `text-manipulate-0.3.0.0` (#2106)

Related to https://github.com/commercialhaskell/stackage/issues/5765

003ba92be264474b76bb819d85d6cf4cfe0dcb38 authored about 4 years ago
Add `dhall-nixpkgs` support for generating documentation (#2103)

The corresponding Nixpkgs pull request for this is:

https://github.com/NixOS/nixpkgs/pull/104...

da0cf4997bf6df9d500df30c7aede004101d77e4 authored about 4 years ago
Fix example code in the tutorial (#2100)

- `Dhall.expected resultDecoder` is a `Validation Expected TypeErrors (Expr Src Void)`,
not a...

95ba4e8f31c6fd0b66142282f0a5635c53672a4f authored about 4 years ago
Fix non-idempotent comment formatting (#2101)

The purpose of this change is to fix the following test failure:

```
Formatting should b...

6d78bbdf92a4c1e5f1395f913fc63ab020d3030f authored about 4 years ago
Improve cache warning messages (#2095)

* Improve cache warning messages

The immediate motivation for this fix is to ensure that
comman...

c5ec6d663c60da085dfe770113b5ee0774e7bd75 authored about 4 years ago
Deprecate `Inject` / `Interpret` (#2099)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

01c777f86f1a21570f7840656e149fe6b69c3347 authored about 4 years ago
Fix haddocks for `RecordField`/`Binding`/`FieldSelection` (#2098)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/2096

`haddock` doesn't correctly handl...

f33e8cff8fc51e4a562f48fcf987e6af5e09142d authored about 4 years ago
Improve error message for duplicate projection label (#2097)

* Improve error message for duplicate projection label

… by correctly adhering to the standard,...

428cf5fd91b3d41dce4572af6e78bb64b8d935cf authored about 4 years ago
Fix `dhall directory --file …` (#2092)

This is to fix an issue reported in:

https://github.com/dhall-lang/dhall-haskell/issues/2091#is...

72eb986fdf3ca48a77a211a8e1b6efeab8c86c60 authored about 4 years ago
Add `--cache` flag to `dhall hash` (#2093)

This allows the user to optionally cache the hashed expression

Co-authored-by: mergify[bot] <37...

ee6a6653a414da5115d560e1c7f20f40b895d633 authored about 4 years ago
Allow `Text/replace ""` to support an abstract haystack (#2084)

* Allow `Text/replace ""` to support an abstract haystack

… as standardized in https://github.c...

72026e39964cfefc81cb3cacb65bcede10eea226 authored about 4 years ago
`dhall-nixpkgs`: use `overridePackage` instead of `override` (#2086)

The following pull request explains why this change is necessary:

https://github.com/NixOS/ni...

7a8dc21daf184e6e1423092f7c5fcad0e6ca3761 authored about 4 years ago
Allow hnix 0.11 (#2087)

http://hackage.haskell.org/package/hnix-0.11.0/changelog

Co-authored-by: Gabriel Gonzalez <Ga...

4910512b266a34897c3f72c8cad2fe43f8177082 authored about 4 years ago
Fix parser for projection by labels (#2089)

… to not consume a trailing comma OUTSIDE of the braces.

Fixes https://github.com/dhall-lang/...

e0fb25bfe191c5fb10f862ac23a0f2944a156a74 authored about 4 years ago
Correctly escape `'${` (#2083)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/2078

Previously the pretty-printer w...

b99f0289c9e251a3fc68fc1c4e2dda6f02d36c4b authored over 4 years ago
Fix `dhall-openapi` defaults for `apiVersion` / `kind` fields (#2081)

This is in response to: https://github.com/dhall-lang/dhall-kubernetes/issues/136#issuecomment-7...

f28409922caed49f0da36010aa085e559fa82430 authored over 4 years ago
Support `if` expressions returning a type or kind (#2080)

… as standardized in https://github.com/dhall-lang/dhall-lang/pull/1090

91300118f3b6129cd66600cd8c03098a1e104e95 authored over 4 years ago
Improve HTTP error messages (#2082)

… by always including the URL and also providing a specific error
for `ConnectionTimeout`

Fi...

6094399a9307c0e2da8352b3fc846d325ed484a5 authored over 4 years ago
Implement revised Text/replace beta-normalization (#2072)

58ed7a23464a5fe12f49334db29028e0c9eb98da authored over 4 years ago
Update `dhall-lang` submodule (#2074)

… and fix `dhall.cabal` to reference the new
`Prelude/Operator/package.dhall`

abd116317f5849e30098d1f7e8d0fee3c165760f authored over 4 years ago
Version 1.35.0 → 1.36.0 (#2071)

eb0327c858509a91fa58f0148b3f68ac15fe06ac authored over 4 years ago
Improve template Haskell support for record constructors (#2070)

Now the code generation will detect if a record constructor is
identical in its entirety to anot...

087ab7684128def64daf7d1f0046be79808ff8f4 authored over 4 years ago
Fix parsing of comment header (#2069)

* Fix parsing of comment header

… and also try to format the trailing whitespace of a header in...

53b731adedd57808987e7f6e5a7d794a7f2ac566 authored over 4 years ago
Implement `Text/replace` (#2063)

… as standardized in https://github.com/dhall-lang/dhall-lang/pull/1065

56bf1163a1331f72f7a55c06ab5ef77a60960630 authored over 4 years ago
Allow haskell-lsp 0.23 (#2064)

* Allow haskell-lsp 0.23

* Fix CompletionItem initialization

...for compatibility with
ht...

b33cf84f4f2047b7cd217a0c126aea61b973623c authored over 4 years ago
Add `dhall lint` support for Prelude extensions (#2061)

* Add `dhall lint` support for Prelude extensions

`dhall lint` will now add a `.dhall` extensio...

ad9cae5ea520865e2063e724b8b01ea5840fe1e9 authored over 4 years ago
Fix default `PersistentVolumeClaim` (#2053)

… as caught by @PierreR in https://github.com/dhall-lang/dhall-haskell/pull/2019#issuecomment-69...

cb3a554990d88b6ccc66a82357a4c2bc5936bdcd authored over 4 years ago
Allow profunctors 5.6 (#2060)

http://hackage.haskell.org/package/profunctors-5.6/changelog

a6d5c0dddd2fed275790e8949c1e28fb410d9b20 authored over 4 years ago
fix link of prelude docs on #features section (#2059)

1aed89181089d76d14631f09f15607ac6ad69b47 authored over 4 years ago
Implement `with` without syntactic sugar (#2055)

* Implement `with` without syntactic sugar

… as standardized in https://github.com/dhall-lang/d...

29199f59d949b4a8c67042d5ee71e3280693e52f authored over 4 years ago