diff --git a/CHANGELOG.md b/CHANGELOG.md index e73a1d6..0a53054 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,12 @@ Bugfixes: Other improvements: +## [v2026-05-11.1](https://github.com/purescript/trypurescript/releases/tag/v2026-05-11.1) + +Other improvements: +- Bump PureScript to `0.15.15` +- Update to latest package set (`psc-0.15.15-20260506`) + ## [v2023-12-22.1](https://github.com/purescript/trypurescript/releases/tag/v2023-12-22.1) Other improvements: diff --git a/client/src/Try/SharedConfig.purs b/client/src/Try/SharedConfig.purs index 257f6f7..59e35c7 100644 --- a/client/src/Try/SharedConfig.purs +++ b/client/src/Try/SharedConfig.purs @@ -6,13 +6,13 @@ module Try.SharedConfig where import Prelude pursVersion :: String -pursVersion = "v0.15.13" +pursVersion = "v0.15.15" pursReleaseUrl :: String pursReleaseUrl = "https://github.com/purescript/purescript/releases/tag/" <> pursVersion packageSetVersion :: String -packageSetVersion = "0.15.13-20231219" +packageSetVersion = "0.15.15-20260506" packageSetPackageJsonUrl :: String packageSetPackageJsonUrl = "https://github.com/purescript/package-sets/blob/psc-" <> packageSetVersion <> "/packages.json" diff --git a/stack.yaml b/stack.yaml index 1949f54..207ddd5 100644 --- a/stack.yaml +++ b/stack.yaml @@ -3,7 +3,7 @@ packages: - "." extra-deps: - - purescript-0.15.13 + - purescript-0.15.15 - language-javascript-0.7.0.0 - process-1.6.13.1 # The Cabal library is not in Stackage diff --git a/stack.yaml.lock b/stack.yaml.lock index 7dccce7..795f79c 100644 --- a/stack.yaml.lock +++ b/stack.yaml.lock @@ -5,12 +5,12 @@ packages: - completed: - hackage: purescript-0.15.13@sha256:ed7e4d3561ff6cbc7f950af2450a51f71648c47fece8b9a2b5100f0157a47615,21378 + hackage: purescript-0.15.15@sha256:8e2a2452b66e29dbfa8269c523487f882c7b94aa71766b06be7e51da4dc85035,21429 pantry-tree: - sha256: f91a02104c2bb596613dca4cf460e8e218488791b8d2f1d0641cd0e73c9eb072 - size: 159072 + sha256: c70747a772ab844b7e9b86cfc57a9b22001652ad7bec457eb274df29b7110e17 + size: 159334 original: - hackage: purescript-0.15.13 + hackage: purescript-0.15.15 - completed: hackage: language-javascript-0.7.0.0@sha256:3eab0262b8ac5621936a4beab6a0f97d0e00a63455a8b0e3ac1547b4088dae7d,3898 pantry-tree: diff --git a/staging/packages.dhall b/staging/packages.dhall index d64e801..7f4e4af 100644 --- a/staging/packages.dhall +++ b/staging/packages.dhall @@ -1,6 +1,6 @@ let upstream = - https://github.com/purescript/package-sets/releases/download/psc-0.15.13-20231219/packages.dhall - sha256:35b9271b0a49390a9681995c609dbf7357402a1f209e0549d840bca295abe57b + https://github.com/purescript/package-sets/releases/download/psc-0.15.15-20260506/packages.dhall + sha256:c3ffa9beb6cca64d4fd1de91cbeec48d61002defaaf769952372f94dbdeb7b2a in upstream - with metadata.version = "v0.15.13" + with metadata.version = "v0.15.15" diff --git a/staging/spago.dhall b/staging/spago.dhall index 44f5caf..36faf0a 100644 --- a/staging/spago.dhall +++ b/staging/spago.dhall @@ -2,6 +2,7 @@ , dependencies = [ "abc-parser" , "ace" + , "address-rfc2821" , "aff" , "aff-bus" , "aff-coroutines" @@ -11,6 +12,7 @@ , "affjax-node" , "affjax-web" , "ansi" + , "apexcharts" , "applicative-phases" , "argonaut" , "argonaut-aeson-generic" @@ -31,11 +33,14 @@ , "assert" , "assert-multiple" , "avar" + , "axon" , "b64" , "barbies" , "barlow-lens" + , "benchlib" , "bifunctors" , "bigints" + , "blessed" , "bolson" , "bookhound" , "bower-json" @@ -44,13 +49,17 @@ , "canvas-action" , "cartesian" , "catenable-lists" + , "cbor-stream" , "chameleon" , "chameleon-halogen" , "chameleon-react-basic" , "chameleon-styled" , "chameleon-transformers" , "channel" + , "chartjs" + , "chartjs-halogen" , "checked-exceptions" + , "choku" , "classless" , "classless-arbitrary" , "classless-decode-json" @@ -60,6 +69,7 @@ , "codec-argonaut" , "codec-json" , "colors" + , "compile-fail" , "concur-core" , "concur-react" , "concurrent-queues" @@ -70,10 +80,14 @@ , "convertable-options" , "coroutines" , "css" + , "css-class-name-extractor" , "css-frameworks" + , "csv-stream" + , "currency" , "data-mvc" , "datetime" , "datetime-parsing" + , "debounce" , "debug" , "decimals" , "default-values" @@ -81,8 +95,10 @@ , "deno" , "dissect" , "distributive" + , "dodo-printer" , "dom-filereader" , "dom-indexed" + , "dom-simple" , "dotenv" , "droplet" , "dts" @@ -96,23 +112,32 @@ , "elmish-hooks" , "elmish-html" , "elmish-testing-library" + , "elmish-time-machine" , "email-validate" , "encoding" , "enums" , "env-names" + , "environment" , "error" , "eta-conversion" , "exceptions" , "exists" , "exitcodes" , "expect-inferred" + , "express" + , "ezfetch" , "fahrtwind" + , "faker-ffi" + , "fakerjs" , "fallback" , "fast-vect" , "fetch" , "fetch-argonaut" , "fetch-core" , "fetch-yoga-json" + , "ffi-simple" + , "fft" + , "fft-js" , "filterable" , "fix-functor" , "fixed-points" @@ -121,6 +146,7 @@ , "float32" , "fmt" , "foldable-traversable" + , "foldable-traversable-extra" , "foreign" , "foreign-object" , "foreign-readwrite" @@ -141,41 +167,68 @@ , "generate-values" , "generic-router" , "geojson" - , "geometry-plane" + , "geometria" + , "gesso" + , "gojs" + , "golden-test" + , "golem-fetch" , "grain" , "grain-router" , "grain-virtualized" + , "graphql-client" , "graphs" , "group" , "halogen" , "halogen-bootstrap5" + , "halogen-canvas" , "halogen-css" + , "halogen-declarative-canvas" , "halogen-echarts-simple" , "halogen-formless" , "halogen-helix" , "halogen-hooks" , "halogen-hooks-extra" + , "halogen-infinite-scroll" , "halogen-store" , "halogen-storybook" , "halogen-subscriptions" , "halogen-svg-elems" , "halogen-typewriter" + , "halogen-use-trigger-hooks" , "halogen-vdom" , "halogen-vdom-string-renderer" + , "halogen-xterm" , "heckin" , "heterogeneous" , "homogeneous" , "http-methods" , "httpurple" + , "huffman" , "humdrum" + , "hylograph-canvas" + , "hylograph-d3-kernel" + , "hylograph-graph" + , "hylograph-layout" + , "hylograph-music" + , "hylograph-optics" + , "hylograph-selection" + , "hylograph-simulation" + , "hylograph-simulation-core" + , "hylograph-simulation-halogen" + , "hylograph-transitions" + , "hylograph-wasm-kernel" , "hyrule" + , "i18next" + , "idb" , "identity" , "identy" , "indexed-db" , "indexed-monad" + , "ink" , "int64" , "integers" , "interpolate" + , "intersection-observer" , "invariant" , "jarilo" , "jelly" @@ -192,19 +245,25 @@ , "js-maps" , "js-promise" , "js-promise-aff" + , "js-temporal" , "js-timers" , "js-uri" + , "jsdom" + , "jsinc" , "json" , "json-codecs" , "justifill" , "jwt" , "labeled-data" + , "language-cst-parser" , "lazy" , "lazy-joe" , "lcg" , "leibniz" + , "leveldb" , "liminal" , "linalg" + , "linear" , "lists" , "literals" , "logging" @@ -214,6 +273,7 @@ , "maps-eager" , "marionette" , "marionette-react-basic-hooks" + , "markdown-it-js" , "marked" , "matrices" , "matryoshka" @@ -222,7 +282,9 @@ , "meowclient" , "metadata" , "midi" + , "milkdown" , "milkis" + , "mimetype" , "minibench" , "mmorph" , "monad-control" @@ -242,6 +304,7 @@ , "naturals" , "nested-functor" , "newtype" + , "next-purs-rsc" , "nextjs" , "nextui" , "node-buffer" @@ -259,13 +322,16 @@ , "node-process" , "node-readline" , "node-sqlite3" + , "node-stream-pipes" , "node-streams" , "node-tls" , "node-url" + , "node-workerbees" , "node-zlib" , "nonempty" , "now" , "npm-package-json" + , "nqueens" , "nullable" , "numberfield" , "numbers" @@ -273,13 +339,21 @@ , "oak-debug" , "object-maps" , "ocarina" + , "oooooooooorrrrrrrmm-lib" + , "open-colors-scales-and-schemes" + , "open-drawing" , "open-folds" + , "open-foreign-generic" , "open-memoize" + , "open-mkdirp-aff" , "open-pairing" + , "open-smolder" , "options" + , "optparse" , "ordered-collections" , "ordered-set" , "orders" + , "org-doc" , "owoify" , "pairs" , "parallel" @@ -292,20 +366,27 @@ , "phylio" , "pipes" , "pirates-charm" + , "play" , "pmock" , "point-free" , "pointed-list" , "polymorphic-vectors" , "posix-types" + , "postgresql" , "precise" , "precise-datetime" , "prelude" , "prettier-printer" + , "printf" + , "priority-queue" , "profunctor" , "profunctor-lenses" + , "prospero" , "protobuf" , "psa-utils" , "psci-support" + , "punycode" + , "pursfmt" , "qualified-do" , "quantities" , "quickcheck" @@ -321,28 +402,38 @@ , "react-basic-classic" , "react-basic-dnd" , "react-basic-dom" + , "react-basic-dom-beta" , "react-basic-emotion" , "react-basic-hooks" , "react-basic-storybook" + , "react-dnd-kit" , "react-dom" , "react-halo" , "react-icons" , "react-markdown" , "react-testing-library" , "react-virtuoso" + , "reactix" , "read" , "recharts" , "record" , "record-extra" + , "record-ptional-fields" , "record-studio" + , "ref-lifted" , "refs" , "remotedata" + , "repr" + , "resize-arrays" + , "resize-observer" , "resource" , "resourcet" , "result" , "return" , "ring-modules" , "rito" + , "roman" + , "rough-notation" , "routing" , "routing-duplex" , "run" @@ -352,10 +443,14 @@ , "selection-foldable" , "selective-functors" , "semirings" + , "shuffle" + , "sigil" + , "sigil-hats" , "signal" , "simple-emitter" , "simple-i18n" , "simple-json" + , "simple-json-generics" , "simple-ulid" , "sized-matrices" , "sized-vectors" @@ -365,8 +460,11 @@ , "sparse-matrices" , "sparse-polynomials" , "spec" + , "spec-discovery" , "spec-mocha" + , "spec-node" , "spec-quickcheck" + , "spec-reporter-xunit" , "splitmix" , "ssrs" , "st" @@ -376,21 +474,33 @@ , "strings" , "strings-extra" , "stringutils" + , "structured-logging" , "substitute" + , "supabase" , "supply" , "svg-parser" , "systemd-journald" , "tagged" , "tailrec" + , "tanstack-query" , "tecton" , "tecton-halogen" + , "temporal" , "test-unit" + , "text-formatting" , "thermite" , "thermite-dom" , "these" + , "threading" + , "tidy" + , "tidy-codegen" + , "tldr" + , "toestand" , "transformation-matrix" , "transformers" + , "transit" , "tree-rose" + , "trivial-unfold" , "ts-bridge" , "tuples" , "two-or-more" @@ -402,6 +512,7 @@ , "typelevel-prelude" , "typelevel-regex" , "typelevel-rows" + , "typisch" , "uint" , "ulid" , "uncurried-transformers" @@ -417,15 +528,19 @@ , "untagged-to-tagged" , "untagged-union" , "uri" + , "url-immutable" , "uuid" , "uuidv4" , "validation" , "variant" , "variant-encodings" + , "variant-gen" , "vectorfield" , "vectors" , "versions" , "visx" + , "vitest" + , "web-chain" , "web-clipboard" , "web-cssom" , "web-cssom-view" @@ -451,15 +566,72 @@ , "web-url" , "web-workers" , "web-xhr" + , "webb-aff-list" + , "webb-array" + , "webb-channel" + , "webb-commandline" + , "webb-directory" + , "webb-file" + , "webb-map" + , "webb-monad" + , "webb-mutex" + , "webb-parsing" + , "webb-random" + , "webb-refer" + , "webb-set" + , "webb-slot" + , "webb-stateful" + , "webb-string" + , "webb-test" + , "webb-thread" + , "webb-writer" , "webextension-polyfill" , "webgpu" , "which" + , "whine-core" + , "xterm" + , "yaml-next" + , "yoga-acp-om" + , "yoga-better-auth" + , "yoga-bun-yoga" + , "yoga-config" + , "yoga-country" + , "yoga-docker-compose" + , "yoga-dynamodb" + , "yoga-elasticsearch" + , "yoga-fastify" + , "yoga-fastify-om" , "yoga-fetch" + , "yoga-fetch-om" + , "yoga-http-api" + , "yoga-jaeger" , "yoga-json" + , "yoga-language" + , "yoga-next-fastify" , "yoga-om" - , "yoga-postgres" + , "yoga-om-layer" + , "yoga-om-strom" + , "yoga-om-workerbees" + , "yoga-opentelemetry" + , "yoga-options" + , "yoga-pino" + , "yoga-react" + , "yoga-react-dom" + , "yoga-react-native" + , "yoga-react-om" + , "yoga-redis" + , "yoga-shadcn" + , "yoga-sql-types" + , "yoga-sqlite" + , "yoga-sse" + , "yoga-subtlecrypto" + , "yoga-test-docker" + , "yoga-timezone" , "yoga-tree" + , "yoga-tree-svg" + , "yoga-tree-utils" , "z3" + , "zipperarray" ] , packages = ./packages.dhall , sources = [ "src/**/*.purs" ]