Skip to content

Commit

Permalink
chore: update to godot 4.2.1 and bump module version to 0.8.2 (#583)
Browse files Browse the repository at this point in the history
  • Loading branch information
piiertho authored Mar 10, 2024
1 parent 369b71f commit 4938de5
Show file tree
Hide file tree
Showing 26 changed files with 180 additions and 66 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/check-pr-engine-editor-debug-and-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
# TODO: remove once on godot 4.2.2 or newer!
- name: Cherry pick macos fix
run: |
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
# TODO: remove once on godot 4.2.2 or newer!
- name: Cherry pick macos fix
run: |
Expand Down Expand Up @@ -174,7 +174,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
# TODO: remove once on godot 4.2.2 or newer!
- name: Cherry pick macos fix
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-pr-engine-editor-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/check-pr-engine-export-template-debug.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ on: [pull_request]

env:
SCONS_CACHE_MSVC_CONFIG: true
GODOT_BASE_VERSION: 4.2.0
GODOT_BASE_BRANCH: 4.2.0
GODOT_BASE_VERSION: 4.2.1
GODOT_BASE_BRANCH: 4.2.1

concurrency:
group: ci-${{github.actor}}-${{github.head_ref || github.run_number}}-${{github.ref}}-check-pr-engine-export-template-debug
Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
# TODO: remove once on godot 4.2.2 or newer!
- name: Cherry pick macos fix
run: |
Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-pr-entry-generator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-pr-jvm-godot-library.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-export-template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable

# TODO: remove once on godot 4.2.2 or newer!
- name: Cherry pick macos fix
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable

- name: Clone Godot JVM module.
uses: actions/checkout@v2
Expand Down Expand Up @@ -418,7 +418,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable

- name: Get release export template binary
uses: actions/download-artifact@v3
Expand Down Expand Up @@ -477,7 +477,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable

- name: Get release export template binary
uses: actions/download-artifact@v3
Expand Down Expand Up @@ -618,7 +618,7 @@ jobs:

- name: Create version.txt
run: |
refVersion=4.2-stable #for easier search and replace with other `ref` occurrences
refVersion=4.2.1-stable #for easier search and replace with other `ref` occurrences
templatesVersion=${refVersion//-/.} #replace `-` with `.` in templates version
echo "$templatesVersion" > templates/version.txt
shell: bash
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy-godot-editor-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable

# TODO: remove once on godot 4.2.2 or newer!
- name: Cherry pick macos fix
Expand Down Expand Up @@ -237,7 +237,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable

- name: Get editor binary
uses: actions/download-artifact@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-godot-entry-generator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-godot-library.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: godotengine/godot
ref: 4.2-stable
ref: 4.2.1-stable
- name: Clone Godot JVM module.
uses: actions/checkout@v2
with:
Expand Down
4 changes: 2 additions & 2 deletions docs/src/doc/user-guide/versioning.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
The module uses semantic versioning for its own versions but adds a suffix for the supported Godot version:

Full version: `0.8.1-4.2.0`
Full version: `0.8.2-4.2.0`

Module Version: `0.8.1`
Module Version: `0.8.2`

Supported Godot Version: `4.2.0`
48 changes: 46 additions & 2 deletions kt/api-generator/src/main/resources/api.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
"header": {
"version_major": 4,
"version_minor": 2,
"version_patch": 0,
"version_patch": 1,
"version_status": "stable",
"version_build": "custom_build",
"version_full_name": "Godot Engine v4.2.stable.custom_build"
"version_full_name": "Godot Engine v4.2.1.stable.custom_build"
},
"builtin_class_sizes": [
{
Expand Down Expand Up @@ -136423,6 +136423,17 @@
"inherits": "Node2D",
"api_type": "core",
"methods": [
{
"name": "get_rid",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 2944877500,
"return_value": {
"type": "RID"
}
},
{
"name": "set_enabled",
"is_const": false,
Expand Down Expand Up @@ -136744,6 +136755,17 @@
"inherits": "Node3D",
"api_type": "core",
"methods": [
{
"name": "get_rid",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 2944877500,
"return_value": {
"type": "RID"
}
},
{
"name": "set_enabled",
"is_const": false,
Expand Down Expand Up @@ -140341,6 +140363,17 @@
"inherits": "Node2D",
"api_type": "core",
"methods": [
{
"name": "get_rid",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 2944877500,
"return_value": {
"type": "RID"
}
},
{
"name": "set_navigation_polygon",
"is_const": false,
Expand Down Expand Up @@ -140741,6 +140774,17 @@
"inherits": "Node3D",
"api_type": "core",
"methods": [
{
"name": "get_rid",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
"hash": 2944877500,
"return_value": {
"type": "RID"
}
},
{
"name": "set_navigation_mesh",
"is_const": false,
Expand Down

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

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

20 changes: 12 additions & 8 deletions kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasItem.kt

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

Loading

0 comments on commit 4938de5

Please sign in to comment.