diff --git a/CHANGELOG.md b/CHANGELOG.md index 893b7028f4..f48e96495c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,17 @@ > - :house: [Internal] > - :nail_care: [Polish] +# 11.0.0-alpha.6 (Unreleased) + +#### :boom: Breaking Change + +- `-bs-super-errors` flag has been removed along with Super_errors. https://github.com/rescript-lang/rescript-compiler/pull/6199 + +#### :nail_care: Polish + +- Add location information to duplicate type definition error messages. https://github.com/rescript-lang/rescript-compiler/pull/6199 +- Replace normal module errors with Super_error module, and clean up Super_error. https://github.com/rescript-lang/rescript-compiler/pull/6199 + # 11.0.0-alpha.5 #### :rocket: Main New Feature @@ -24,7 +35,6 @@ #### :boom: Breaking Change - Parse `assert` as a regular function. `assert` is no longer a unary expression. Example: before `assert 1 == 2` is parsed as `(assert 1) == 2`, now it is parsed as `assert(1 == 2)`. https://github.com/rescript-lang/rescript-compiler/pull/6180 -- `-bs-super-errors` flag has been removed along with Super_errors. https://github.com/rescript-lang/rescript-compiler/pull/6199 #### :bug: Bug Fix @@ -33,11 +43,6 @@ - Add error messages for dangling doc comments/attributes and mutable in record type definition. https://github.com/rescript-lang/rescript-compiler/pull/6206 - Fix issue with overlapping array and object in untagged variants https://github.com/rescript-lang/rescript-compiler/pull/6219 -#### :nail_care: Polish - -- Add location information to duplicate type definition error messages. https://github.com/rescript-lang/rescript-compiler/pull/6199 -- Replace normal module errors with Super_error module, and clean up Super_error. https://github.com/rescript-lang/rescript-compiler/pull/6199 - # 11.0.0-alpha.4 #### :rocket: Main New Feature diff --git a/jscomp/common/bs_version.ml b/jscomp/common/bs_version.ml index ec08220770..822b881c8d 100644 --- a/jscomp/common/bs_version.ml +++ b/jscomp/common/bs_version.ml @@ -21,6 +21,6 @@ * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *) -let version = "11.0.0-alpha.5" +let version = "11.0.0-alpha.6" let header = "// Generated by ReScript, PLEASE EDIT WITH CARE" let package_name = ref "rescript" diff --git a/package-lock.json b/package-lock.json index d57129461f..5817bc4aa5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rescript", - "version": "11.0.0-alpha.5", + "version": "11.0.0-alpha.6", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "rescript", - "version": "11.0.0-alpha.5", + "version": "11.0.0-alpha.6", "hasInstallScript": true, "license": "SEE LICENSE IN LICENSE", "bin": { @@ -19,6 +19,9 @@ "nyc": "^15.0.0", "prettier": "^2.7.1", "rollup": "^0.49.2" + }, + "engines": { + "node": ">=10" } }, "node_modules/@babel/code-frame": { diff --git a/package.json b/package.json index 60644f9490..98e952602d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rescript", - "version": "11.0.0-alpha.5", + "version": "11.0.0-alpha.6", "devDependencies": { "mocha": "^10.1.0", "nyc": "^15.0.0", diff --git a/packages/std/package.json b/packages/std/package.json index b9d2fb13ce..f9560bf881 100644 --- a/packages/std/package.json +++ b/packages/std/package.json @@ -1,6 +1,6 @@ { "name": "@rescript/std", - "version": "11.0.0-alpha.5", + "version": "11.0.0-alpha.6", "keywords": [ "rescript", "stdlib",