Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release main #2067

Merged
merged 2 commits into from
Mar 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
@@ -1 +1 @@
{".":"0.6.0","cli":"0.6.0","compiler":"0.6.0","stdlib":"0.6.0"}
{".":"0.6.1","cli":"0.6.1","compiler":"0.6.1","stdlib":"0.6.1"}
22 changes: 22 additions & 0 deletions 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)


Expand Down
7 changes: 7 additions & 0 deletions 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)


Expand Down
4 changes: 2 additions & 2 deletions 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": {
Expand Down Expand Up @@ -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": {
Expand Down
20 changes: 20 additions & 0 deletions 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)


Expand Down
2 changes: 1 addition & 1 deletion 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
Expand Down
2 changes: 1 addition & 1 deletion 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"
Expand Down
2 changes: 1 addition & 1 deletion 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"
},
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
@@ -1,7 +1,7 @@
{
"name": "grain",
"private": true,
"version": "0.6.0",
"version": "0.6.1",
"description": "The Grain monorepo.",
"workspaces": [
"cli",
Expand Down
8 changes: 8 additions & 0 deletions 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)


Expand Down
2 changes: 1 addition & 1 deletion 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",
Expand Down