Skip to content

Commit e3d8c83

Browse files
committed
Merge branch 'release/0.16.3'
2 parents e9e48d2 + 3a89ae3 commit e3d8c83

File tree

98 files changed

+286
-323
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+286
-323
lines changed

.github/workflows/develop.yml

Lines changed: 0 additions & 118 deletions
This file was deleted.

.github/workflows/graalvm.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: GraalVM CI
2+
on:
3+
push:
4+
branches:
5+
- develop
6+
pull_request:
7+
branches:
8+
- develop
9+
jobs:
10+
build:
11+
name: ${{ matrix.version }} on ${{ matrix.os }}
12+
runs-on: ${{ matrix.os }}
13+
strategy:
14+
matrix:
15+
version: [latest, dev, '21.3.0']
16+
os: [macos-latest, windows-latest, ubuntu-latest]
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@v2
20+
- name: Cache JVM
21+
id: cache-java
22+
uses: actions/cache@v2
23+
with:
24+
path: |
25+
${{ runner.temp }}/java_package.tar.gz
26+
~/.m2/repository
27+
key: ${{ runner.os }}-java-${{ hashFiles('**/pom.xml') }}
28+
restore-keys: |
29+
${{ runner.os }}-java-
30+
- name: Setup GraalVM
31+
uses: graalvm/setup-graalvm@v1
32+
with:
33+
version: ${{ matrix.version }}
34+
java-version: '11'
35+
- name: Run tests (UNIX)
36+
run: ./mvnw clean verify
37+
if: runner.os != 'Windows'
38+
- name: Run tests (Windows)
39+
run: .\mvnw.cmd clean verify
40+
if: runner.os == 'Windows'

.github/workflows/java.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Java CI
2+
on:
3+
push:
4+
branches:
5+
- develop
6+
pull_request:
7+
branches:
8+
- develop
9+
jobs:
10+
build:
11+
name: ${{ matrix.version }} on ${{ matrix.os }}
12+
runs-on: ${{ matrix.os }}
13+
strategy:
14+
matrix:
15+
version: [8, 11, 17]
16+
os: [macos-latest, windows-latest, ubuntu-latest]
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@v2
20+
- name: Cache JVM
21+
id: cache-java
22+
uses: actions/cache@v2
23+
with:
24+
path: |
25+
${{ runner.temp }}/java_package.tar.gz
26+
~/.m2/repository
27+
key: ${{ runner.os }}-java-${{ hashFiles('**/pom.xml') }}
28+
restore-keys: |
29+
${{ runner.os }}-java-
30+
- name: Setup Java
31+
uses: actions/setup-java@v2
32+
with:
33+
distribution: 'temurin'
34+
java-version: ${{ matrix.version }}
35+
- name: Run tests (UNIX)
36+
run: ./mvnw clean verify
37+
if: runner.os != 'Windows'
38+
- name: Run tests (Windows)
39+
run: .\mvnw.cmd clean verify
40+
if: runner.os == 'Windows'

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

8+
## [0.16.3] - 2022-01-05
9+
* Bump vert.x to 4.2.3
10+
* CI runs and passes on Windows, MacOS and Linux
11+
* Updated started docs
12+
* Fixed debugger properties
13+
814
## [0.16.2] - 2021-12-14
915
* Bump vert.x to 4.2.2
1016
* Pretty print polyglot exceptions so IDEs can track back

codegen/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
<parent>
55
<groupId>io.reactiverse</groupId>
66
<artifactId>es4x-parent</artifactId>
7-
<version>0.16.2</version>
7+
<version>0.16.3</version>
88
<relativePath>..</relativePath>
99
</parent>
1010

1111
<modelVersion>4.0.0</modelVersion>
1212

1313
<artifactId>es4x-codegen</artifactId>
14-
<version>0.16.2</version>
14+
<version>0.16.3</version>
1515

1616
<properties>
1717
<tools.jar>${java.home}/../lib/tools.jar</tools.jar>

docs/es/get-started/debug.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
Cuandro trabajes con [GraalVM](https://graalvm.org) o un JDK con los bits graalvm (JVMCI), comienza tu aplicacion asi:
66

77
```sh
8-
npm start -- -Dinspect
8+
npm start -- -Dinspect=9229
99
```
1010

1111
Esto comenzara el agente debugger del inspector de Chrome en el puerto 9229 que puedes conectar a una sesion remota
1212
de debug desde tu navegador.
1313

1414
```
1515
Chrome devtools listening at port: 9229
16-
Running: java ...
16+
Running: java ...
1717
Debugger listening on port 9229.
1818
To start debugging, open the following URL in Chrome:
1919
chrome-devtools://devtools/bundled/js_app.html?ws=127.0.0.1:9229/436e852b-329b5c44c3e
@@ -61,5 +61,5 @@ Y conecta tu debugger.
6161

6262
![vscode-chrome-inspector](./res/vscode-debug.png)
6363

64-
Si imprimes el mensaje `Server started on port 8000` sera capturado en visual studio y una ventana del navegador
64+
Si imprimes el mensaje `Server started on port 8000` sera capturado en visual studio y una ventana del navegador
6565
abrira la URL adecuada.

docs/get-started/debug.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
When working on [GraalVM](https://graalvm.org) or a JDK with the graalvm (JVMCI) bits, start your application as:
66

77
```sh
8-
npm start -- -Dinspect
8+
npm start -- -Dinspect=9229
99
```
1010

1111
This will start a Chrome inspector debugger agent on port 9229 that you can attach for a remote
1212
debug session from your Browser.
1313

1414
```
1515
Chrome devtools listening at port: 9229
16-
Running: java ...
16+
Running: java ...
1717
Debugger listening on port 9229.
1818
To start debugging, open the following URL in Chrome:
1919
chrome-devtools://devtools/bundled/js_app.html?ws=127.0.0.1:9229/436e852b-329b5c44c3e

docs/get-started/hello-world.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ graaljs native module loader.
163163
With graaljs `.mjs` support both `import` and `export` will work as per design of the ES6 spec.
164164

165165
::: tip
166-
To enable `.mjs` support either use the extension `.mjs` in your `JavaScript` files, or start your application with the
167-
flag `-Desm`.
166+
To enable `.mjs` support either use the extension `.mjs` in your `JavaScript` files, or add the property `type: 'module'`
167+
to your `package.json`.
168168
:::
169169

170170
::: warning

docs/gr/get-started/debug.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
Όταν εργάζεστε σε [GraalVM](https://graalvm.org) ή σε JDK με κομμάτια graalvm (JVMCI), ξεκινήστε την εφαρμογή σας ως:
66

77
```sh
8-
npm start -- -Dinspect
8+
npm start -- -Dinspect=9229
99
```
1010

1111
Αυτό θα ξεκινήσει έναν παράγοντα εντοπισμού σφαλμάτων Chrome inspection στο port 9229 που μπορείτε να επισυνάψετε για μια περίοδο λειτουργίας απομακρυσμένου εντοπισμού σφαλμάτων από το πρόγραμμα περιήγησής σας.
1212

1313
```
1414
Chrome devtools listening at port: 9229
15-
Running: java ...
15+
Running: java ...
1616
Debugger listening on port 9229.
1717
To start debugging, open the following URL in Chrome:
1818
chrome-devtools://devtools/bundled/js_app.html?ws=127.0.0.1:9229/436e852b-329b5c44c3e

docs/pl/get-started/debug.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Podczas pracy z [GraalVM](https://graalvm.org) lub JDK z graalvm (JVMCI) uruchom swoją aplikację jako:
66

77
```sh
8-
npm start -- -Dinspect
8+
npm start -- -Dinspect=9229
99
```
1010

1111
Rozpocznie to pracę debugera Chrome Inspector na porcie 9229, który możesz dołączyć do sesji debugowania z poziomu

0 commit comments

Comments
 (0)