labordynamicsinstitute / metajelo-ui

UI for metajelo
https://labordynamicsinstitute.github.io/metajelo-ui
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Bump purescript from 0.13.8 to 0.14.9 #178

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps purescript from 0.13.8 to 0.14.9.

Release notes

Sourced from purescript's releases.

v0.14.9

Bugfixes:

Other improvements:

v0.14.8

Bugfixes:

  • Remove libtinfo dependency again (#4266 by @​JordanMartinez)

    libtinfo causes compatibility issues across different Linux distributions and versions. In v0.14.7, that dependency seems to have inadvertently reappeared. This release fixes that regression.

v0.14.7

0.14.7

New features:

  • Make Prim.TypeError's Quote work on all kinds, not just kind Type. (#4142 by @​xgrommx)

  • Display role annotations in HTML docs (#4121 by @​JordanMartinez)

    Previously, the HTML docs would not indicate which types could be safely coerced and which could not:

    -- cannot be coerced
    data Foo1 a = Foo1 a
    type role Foo1 nominal
    

    -- can be coerced data Foo2 a = Foo2 type role Foo2 phantom

    -- can be coerced in some contexts data Foo3 a = Foo3 a type role Foo3 representational

    The HTML docs now display the role annotations either explicitly declared by the developer or those inferred by the compiler.

    Since role annotations are an advanced feature and since most type parameters' roles are the representational role, the phantom and nominal role annotations are displayed in documentation whereas the representational role is not, similar to "uninteresting" kind signatures.

    Lastly, FFI declarations like below...

... (truncated)

Changelog

Sourced from purescript's changelog.

0.14.9

Bugfixes:

Other improvements:

0.14.8

The Windows binary didn't build properly in this release. Please use the 0.14.9 release instead.

0.14.7

New features:

  • Make Prim.TypeError's Quote work on all kinds, not just kind Type. (#4142 by @​xgrommx)

  • Display role annotations in HTML docs (#4121 by @​JordanMartinez)

    Previously, the HTML docs would not indicate which types could be safely coerced and which could not:

    -- cannot be coerced
    data Foo1 a = Foo1 a
    type role Foo1 nominal
    

    -- can be coerced data Foo2 a = Foo2 type role Foo2 phantom

    -- can be coerced in some contexts data Foo3 a = Foo3 a type role Foo3 representational

    The HTML docs now display the role annotations either explicitly declared by the developer or those inferred by the compiler.

    Since role annotations are an advanced feature and since most type parameters' roles are the representational role, the phantom and nominal role annotations are displayed in documentation whereas the representational role is not, similar to "uninteresting" kind signatures.

    Lastly, FFI declarations like below...

    foreign import data Foo :: (Type -> Type) -> Type
    type role Foo nominal
    

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by jalexm, a new releaser for purescript since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #183.