From 3b664a0ed6b9cf936ce2ef0599380ffd0184e2af Mon Sep 17 00:00:00 2001 From: Cheng Lou Date: Tue, 27 Apr 2021 08:51:53 -0700 Subject: [PATCH] New beta --- CONTRIBUTING.md | 12 ++++++------ package-lock.json | 5 +++-- package.json | 2 +- server/package-lock.json | 5 +++-- server/package.json | 2 +- 5 files changed, 14 insertions(+), 12 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bf0b7a8aa..826063233 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -166,10 +166,10 @@ In the future, we should consier showing the format errors when `.compiler.log` Currently the release is vetted and done by @chenglou. -- Bump the version properly in `package.json` and `server/package.json` and their lockfiles and make a new commit. -- Make sure @ryyppy is aware of your changes. He needs to sync them over to the vim plugin. -- Download and unzip the 3 platforms' production binaries from the Github CI. Put them into `server/analysis_binaries`. -- Use `vsce publish` to publish. Official VSCode guide [here](https://code.visualstudio.com/api/working-with-extensions/publishing-extension). Only @chenglou has the publishing rights right now. -- Not done! Make a new manual release [here](https://github.com/rescript-lang/rescript-vscode/releases); use `vsce package` to package up a standalone `.vsix` plugin and attach it onto that new release. This is for folks who don't use the VSCode marketplace. +1. Bump the version properly in `package.json` and `server/package.json` and their lockfiles and make a new commit. +2. Make sure @ryyppy is aware of your changes. He needs to sync them over to the vim plugin. +3. Download and unzip the 3 platforms' production binaries from the Github CI. Put them into `server/analysis_binaries`. +4. Use `vsce publish` to publish. Official VSCode guide [here](https://code.visualstudio.com/api/working-with-extensions/publishing-extension). Only @chenglou has the publishing rights right now. +5. Not done! Make a new manual release [here](https://github.com/rescript-lang/rescript-vscode/releases); use `vsce package` to package up a standalone `.vsix` plugin and attach it onto that new release. This is for folks who don't use the VSCode marketplace. -For beta releases, we just do the last step and ask folks to try it. +For beta releases, skip step 4. Ask folks to try the `.vsix` directly. diff --git a/package-lock.json b/package-lock.json index 17b363453..c7ce05d83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,12 @@ { "name": "rescript-vscode", - "version": "1.0.8", + "version": "1.1.0-beta.2", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "1.0.8", + "name": "rescript-vscode", + "version": "1.1.0-beta.2", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index d00e1aef2..e7aff09d2 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "The official VSCode plugin for ReScript.", "author": "chenglou", "license": "MIT", - "version": "1.0.8", + "version": "1.1.0-beta.2", "repository": { "type": "git", "url": "https://github.com/rescript-lang/rescript-vscode" diff --git a/server/package-lock.json b/server/package-lock.json index bd987dc29..54aea9d40 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "rescript-language-server", - "version": "1.0.0", + "version": "1.1.0-beta.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "rescript-language-server", - "version": "1.0.0", + "version": "1.1.0-beta.2", "license": "MIT", "dependencies": { "chokidar": "^3.5.1", @@ -56,6 +56,7 @@ "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", + "fsevents": "~2.3.1", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", diff --git a/server/package.json b/server/package.json index ccd44923d..83a4b7a2e 100644 --- a/server/package.json +++ b/server/package.json @@ -1,7 +1,7 @@ { "name": "rescript-language-server", "description": "ReScript's language-server", - "version": "1.0.0", + "version": "1.1.0-beta.2", "author": "chenglou", "license": "MIT", "engines": {