From 889e0b8ad03c9d852a241ba4ea32190a6978ef4a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Mar 2024 01:24:50 +0000 Subject: [PATCH] chore: release main (#2067) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Oscar Spencer --- .release-please-manifest.json | 2 +- CHANGELOG.md | 22 ++++++++++++++++++++++ cli/CHANGELOG.md | 7 +++++++ cli/package.json | 4 ++-- compiler/CHANGELOG.md | 20 ++++++++++++++++++++ compiler/dune-project | 2 +- compiler/esy.json | 2 +- compiler/package.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- stdlib/CHANGELOG.md | 8 ++++++++ stdlib/package.json | 2 +- 12 files changed, 67 insertions(+), 10 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index a710b3d1fc..2885a568d8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.6.0","cli":"0.6.0","compiler":"0.6.0","stdlib":"0.6.0"} \ No newline at end of file +{".":"0.6.1","cli":"0.6.1","compiler":"0.6.1","stdlib":"0.6.1"} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 83c423e26d..c54e07c495 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.6.1](https://github.com/grain-lang/grain/compare/grain-v0.6.0...grain-v0.6.1) (2024-03-29) + + +### Features + +* **compiler:** Add warning for non-integer array indices ([#2077](https://github.com/grain-lang/grain/issues/2077)) ([520dd8a](https://github.com/grain-lang/grain/commit/520dd8a22068970139420d22185d65d196fc951d)) +* **compiler:** Allow non-block bodies with loops ([#2064](https://github.com/grain-lang/grain/issues/2064)) ([6fd1603](https://github.com/grain-lang/grain/commit/6fd16037cd6ab34cb6dce18e6945c7fad0a54611)) +* **compiler:** Improve warning when omitting fields in record pattern ([#2079](https://github.com/grain-lang/grain/issues/2079)) ([4a929fc](https://github.com/grain-lang/grain/commit/4a929fc05cb1f7fd10007f30a94ecf1c228c6dee)) + + +### Bug Fixes + +* **compiler:** Allow proper disambiguation of enum variants ([#2068](https://github.com/grain-lang/grain/issues/2068)) ([f3007b4](https://github.com/grain-lang/grain/commit/f3007b479c85d408dd93d90e968300459c823cf3)) +* **compiler:** Fix array infix assign semantics ([#2080](https://github.com/grain-lang/grain/issues/2080)) ([bea360d](https://github.com/grain-lang/grain/commit/bea360d2527d8ae8904a2dc0b5a8a96b26338314)) +* **compiler:** Fix disambiguation of record label access ([#2072](https://github.com/grain-lang/grain/issues/2072)) ([1f8a20d](https://github.com/grain-lang/grain/commit/1f8a20df9b5d34d91a0c241e7975798dc7a3bba8)) +* **compiler:** Set maximum wasm table size ([#2061](https://github.com/grain-lang/grain/issues/2061)) ([e8d643c](https://github.com/grain-lang/grain/commit/e8d643c39ea905afc6a4d7ceba215bf7876f15cf)) +* **grainfmt:** Ensure constraints and keyword functions group properly ([#2070](https://github.com/grain-lang/grain/issues/2070)) ([12281ad](https://github.com/grain-lang/grain/commit/12281ade6e209fcceb8dbe3afc59a1c996e2d216)) +* **grainfmt:** Fix formatting of `default` argument types ([#2081](https://github.com/grain-lang/grain/issues/2081)) ([0c15e4a](https://github.com/grain-lang/grain/commit/0c15e4ab9b924489a28a9cd105c38d9388ba6524)) +* **grainfmt:** Fix printing of qualified infix operators ([#2071](https://github.com/grain-lang/grain/issues/2071)) ([c22932d](https://github.com/grain-lang/grain/commit/c22932d57e41c5ac9cc622aa58ab7c0ef37c6441)) +* **stdlib:** Avoid WASI random_get in Hash stdlib during module startup ([#2078](https://github.com/grain-lang/grain/issues/2078)) ([7eadfb0](https://github.com/grain-lang/grain/commit/7eadfb097e64b043c860d27d21d36d4bfea1ea96)) +* **stdlib:** Implement `print` using a single element io vec ([#2066](https://github.com/grain-lang/grain/issues/2066)) ([9eeb0f2](https://github.com/grain-lang/grain/commit/9eeb0f2edb14facc619c1ede27a5700a27e64e3f)) + ## [0.6.0](https://github.com/grain-lang/grain/compare/grain-v0.5.13...grain-v0.6.0) (2024-03-04) diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 7e3265406c..b51020b580 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.6.1](https://github.com/grain-lang/grain/compare/cli-v0.6.0...cli-v0.6.1) (2024-03-29) + + +### Miscellaneous Chores + +* **cli:** Synchronize Grain versions + ## [0.6.0](https://github.com/grain-lang/grain/compare/cli-v0.5.13...cli-v0.6.0) (2024-03-04) diff --git a/cli/package.json b/cli/package.json index e7d25dcd4b..a9200101d8 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@grain/cli", - "version": "0.6.0", + "version": "0.6.1", "description": "A command line tool for the Grain language.", "main": "index.js", "engines": { @@ -34,7 +34,7 @@ }, "homepage": "https://github.com/grain-lang/grain#readme", "dependencies": { - "@grain/stdlib": "0.6.0", + "@grain/stdlib": "0.6.1", "commander": "^8.1.0" }, "devDependencies": { diff --git a/compiler/CHANGELOG.md b/compiler/CHANGELOG.md index 838eac007d..92a6d4f60d 100644 --- a/compiler/CHANGELOG.md +++ b/compiler/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.6.1](https://github.com/grain-lang/grain/compare/compiler-v0.6.0...compiler-v0.6.1) (2024-03-29) + + +### Features + +* **compiler:** Add warning for non-integer array indices ([#2077](https://github.com/grain-lang/grain/issues/2077)) ([520dd8a](https://github.com/grain-lang/grain/commit/520dd8a22068970139420d22185d65d196fc951d)) +* **compiler:** Allow non-block bodies with loops ([#2064](https://github.com/grain-lang/grain/issues/2064)) ([6fd1603](https://github.com/grain-lang/grain/commit/6fd16037cd6ab34cb6dce18e6945c7fad0a54611)) +* **compiler:** Improve warning when omitting fields in record pattern ([#2079](https://github.com/grain-lang/grain/issues/2079)) ([4a929fc](https://github.com/grain-lang/grain/commit/4a929fc05cb1f7fd10007f30a94ecf1c228c6dee)) + + +### Bug Fixes + +* **compiler:** Allow proper disambiguation of enum variants ([#2068](https://github.com/grain-lang/grain/issues/2068)) ([f3007b4](https://github.com/grain-lang/grain/commit/f3007b479c85d408dd93d90e968300459c823cf3)) +* **compiler:** Fix array infix assign semantics ([#2080](https://github.com/grain-lang/grain/issues/2080)) ([bea360d](https://github.com/grain-lang/grain/commit/bea360d2527d8ae8904a2dc0b5a8a96b26338314)) +* **compiler:** Fix disambiguation of record label access ([#2072](https://github.com/grain-lang/grain/issues/2072)) ([1f8a20d](https://github.com/grain-lang/grain/commit/1f8a20df9b5d34d91a0c241e7975798dc7a3bba8)) +* **compiler:** Set maximum wasm table size ([#2061](https://github.com/grain-lang/grain/issues/2061)) ([e8d643c](https://github.com/grain-lang/grain/commit/e8d643c39ea905afc6a4d7ceba215bf7876f15cf)) +* **grainfmt:** Ensure constraints and keyword functions group properly ([#2070](https://github.com/grain-lang/grain/issues/2070)) ([12281ad](https://github.com/grain-lang/grain/commit/12281ade6e209fcceb8dbe3afc59a1c996e2d216)) +* **grainfmt:** Fix formatting of `default` argument types ([#2081](https://github.com/grain-lang/grain/issues/2081)) ([0c15e4a](https://github.com/grain-lang/grain/commit/0c15e4ab9b924489a28a9cd105c38d9388ba6524)) +* **grainfmt:** Fix printing of qualified infix operators ([#2071](https://github.com/grain-lang/grain/issues/2071)) ([c22932d](https://github.com/grain-lang/grain/commit/c22932d57e41c5ac9cc622aa58ab7c0ef37c6441)) + ## [0.6.0](https://github.com/grain-lang/grain/compare/compiler-v0.5.13...compiler-v0.6.0) (2024-03-04) diff --git a/compiler/dune-project b/compiler/dune-project index 20316405c1..f0f9b1b467 100644 --- a/compiler/dune-project +++ b/compiler/dune-project @@ -1,6 +1,6 @@ (lang dune 2.3) (name grain) -(version 0.6.0) +(version 0.6.1) (using menhir 2.0) ; Flip this to `true` when we want to generate opam files again diff --git a/compiler/esy.json b/compiler/esy.json index 513b42600c..ecc949accc 100644 --- a/compiler/esy.json +++ b/compiler/esy.json @@ -1,6 +1,6 @@ { "name": "@grain/compiler", - "version": "0.6.0", + "version": "0.6.1", "esy": { "build": [ "dune build @native --no-buffer" diff --git a/compiler/package.json b/compiler/package.json index c7eb46abd1..65c9aaf0ff 100644 --- a/compiler/package.json +++ b/compiler/package.json @@ -1,7 +1,7 @@ { "name": "@grain/compiler", "private": true, - "version": "0.6.0", + "version": "0.6.1", "bin": { "grainc": "_esy/default/build/install/default/bin/grainc" }, diff --git a/package-lock.json b/package-lock.json index 22793ccf78..7a66e09780 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "grain", - "version": "0.6.0", + "version": "0.6.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "grain", - "version": "0.6.0", + "version": "0.6.1", "workspaces": [ "cli", "stdlib", diff --git a/package.json b/package.json index eaea4af267..980004f39e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "grain", "private": true, - "version": "0.6.0", + "version": "0.6.1", "description": "The Grain monorepo.", "workspaces": [ "cli", diff --git a/stdlib/CHANGELOG.md b/stdlib/CHANGELOG.md index 9a81fab27b..8c2a28ad6e 100644 --- a/stdlib/CHANGELOG.md +++ b/stdlib/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.6.1](https://github.com/grain-lang/grain/compare/stdlib-v0.6.0...stdlib-v0.6.1) (2024-03-29) + + +### Bug Fixes + +* **stdlib:** Avoid WASI random_get in Hash stdlib during module startup ([#2078](https://github.com/grain-lang/grain/issues/2078)) ([7eadfb0](https://github.com/grain-lang/grain/commit/7eadfb097e64b043c860d27d21d36d4bfea1ea96)) +* **stdlib:** Implement `print` using a single element io vec ([#2066](https://github.com/grain-lang/grain/issues/2066)) ([9eeb0f2](https://github.com/grain-lang/grain/commit/9eeb0f2edb14facc619c1ede27a5700a27e64e3f)) + ## [0.6.0](https://github.com/grain-lang/grain/compare/stdlib-v0.5.13...stdlib-v0.6.0) (2024-03-04) diff --git a/stdlib/package.json b/stdlib/package.json index a560e5b6a6..92d53b60e3 100644 --- a/stdlib/package.json +++ b/stdlib/package.json @@ -1,6 +1,6 @@ { "name": "@grain/stdlib", - "version": "0.6.0", + "version": "0.6.1", "description": "The standard library for the Grain language.", "license": "MIT", "homepage": "https://grain-lang.org",