hediet / vscode-drawio

This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio
GNU General Public License v3.0
9.09k stars 414 forks source link

Release 1.6.0-alpha.6 as 1.6.0 #246

Closed hediet closed 3 years ago

hediet commented 3 years ago

Please vote with thumbs up if this build works as expected or thumbs down if you found an issue.

If you found issues, please describe them so they can be fixed!

Once this pull request receives enough thumbs up and no issues are reported, version 1.6.0-alpha.6 will be released as 1.6.0

shunte88 commented 3 years ago

👍 clean, very nice indeed

anderskristian commented 3 years ago

How do I install the alpha version I must get some filed *.vsix - still new here I'm working on macOS - assumed that the file is on GitHub somewhere?

aha ....

git clone git@github.com:hediet/vscode-drawio.git
cd vscode-drawio

git submodule sync
git -c protocol.version=2 submodule update --init --force --depth=1

npm install
npm install --global yarn

yarn install --frozen-lockfile
npm install -g vsce
vsce package

vscode open extension menu
   install extension vscode-drawio.vsix
   -- the file is now  39MB
   -- the file called hediet.vscode-drawio-1.5.0.vsix is 41 MB (from market place)

 node --version
v14.16.1
 npm --version
6.14.12

yarn --version
1.22.10

It works

hediet commented 3 years ago

How do I install the alpha version

Go to the vscode marketplace and search for Draw.io Integration - Insiders Build.

anderskristian commented 3 years ago

I can see that #238 - is not solved. Probably did not expect that is that not just a question of adding a script that check out the correct submodules??

What I mean is that "shapes" / "elements" is something that must be onboard the app. So is is mystories that these are missing??

anderskristian commented 3 years ago

How comes that 1.6.6 is 39 MB but the previous 1.5.0 is 41 MB ?

My assumption is that we are missing "Shapes" ??

This is because I think that it was also unclear to me what to build - when building the product??