From 5c97da57b267648e4b4f905ff153cbe9d7fe634f Mon Sep 17 00:00:00 2001 From: RedMser Date: Sat, 7 Sep 2024 20:37:40 +0200 Subject: [PATCH] Update for Godot v4.3 stable --- .github/workflows/ensure_build_works.yml | 8 ++++---- .github/workflows/make_release_files.yml | 14 +++++++------- BUILDING.md | 2 +- README.md | 4 ++-- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ensure_build_works.yml b/.github/workflows/ensure_build_works.yml index 73a936d..b842b83 100644 --- a/.github/workflows/ensure_build_works.yml +++ b/.github/workflows/ensure_build_works.yml @@ -39,14 +39,14 @@ jobs: name: Download Latest Godot with: repository: 'godotengine/godot-builds' - fileName: 'Godot_v4.3-beta3_linux.x86_64.zip' - tag: '4.3-beta3' + fileName: 'Godot_v4.3-stable_linux.x86_64.zip' + tag: '4.3-stable' extract: true out-file-path: ./build - name: Make downloaded file executable - run: chmod +x ./build/Godot_v4.3-beta3_linux.x86_64 + run: chmod +x ./build/Godot_v4.3-stable_linux.x86_64 - name: Set executable env var - run: echo "GODOT4_BIN=$GITHUB_WORKSPACE/build/Godot_v4.3-beta3_linux.x86_64" >> $GITHUB_ENV + run: echo "GODOT4_BIN=$GITHUB_WORKSPACE/build/Godot_v4.3-stable_linux.x86_64" >> $GITHUB_ENV - name: Build working-directory: ./rust run: cargo build --features custom-godot diff --git a/.github/workflows/make_release_files.yml b/.github/workflows/make_release_files.yml index 20fe74e..786d80b 100644 --- a/.github/workflows/make_release_files.yml +++ b/.github/workflows/make_release_files.yml @@ -47,12 +47,12 @@ jobs: name: Download Latest Godot with: repository: 'godotengine/godot-builds' - fileName: 'Godot_v4.3-beta3_win64.exe.zip' - tag: '4.3-beta3' + fileName: 'Godot_v4.3-stable_win64.exe.zip' + tag: '4.3-stable' extract: true out-file-path: ./build - name: Set executable env var - run: echo "GODOT4_BIN=$env:GITHUB_WORKSPACE/build/Godot_v4.3-beta3_win64.exe" >> $env:GITHUB_ENV + run: echo "GODOT4_BIN=$env:GITHUB_WORKSPACE/build/Godot_v4.3-stable_win64.exe" >> $env:GITHUB_ENV - name: Build Debug working-directory: ./rust run: cargo build --features custom-godot @@ -111,14 +111,14 @@ jobs: name: Download Latest Godot with: repository: 'godotengine/godot-builds' - fileName: 'Godot_v4.3-beta3_linux.x86_64.zip' - tag: '4.3-beta3' + fileName: 'Godot_v4.3-stable_linux.x86_64.zip' + tag: '4.3-stable' extract: true out-file-path: ./build - name: Make downloaded file executable - run: chmod +x ./build/Godot_v4.3-beta3_linux.x86_64 + run: chmod +x ./build/Godot_v4.3-stable_linux.x86_64 - name: Set executable env var - run: echo "GODOT4_BIN=$GITHUB_WORKSPACE/build/Godot_v4.3-beta3_linux.x86_64" >> $GITHUB_ENV + run: echo "GODOT4_BIN=$GITHUB_WORKSPACE/build/Godot_v4.3-stable_linux.x86_64" >> $GITHUB_ENV - name: Build Debug working-directory: ./rust run: cargo build --features custom-godot diff --git a/BUILDING.md b/BUILDING.md index dc9b45f..39acd0d 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -29,7 +29,7 @@ As explained in the [Available Versions](./README.md#forked) section of the read ## Version Compatibility -You must use [Godot v4.3 dev 6](https://godotengine.org/article/dev-snapshot-godot-4-3-dev-6/) or newer. +You must use [Godot v4.3](https://github.com/godotengine/godot/releases/tag/4.3-stable) or newer. The GDExtension uses following APIs only available in this version: diff --git a/README.md b/README.md index 990c0ce..ac6a037 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ This extension can be downloaded in two different versions, each with their own ### Default -- Works with official releases of [Godot v4.3 dev 6](https://godotengine.org/article/dev-snapshot-godot-4-3-dev-6/) or newer. +- Works with official releases of [Godot v4.3](https://github.com/godotengine/godot/releases/tag/4.3-stable) or newer. - Available on the [Asset Library](https://godotengine.org/asset-library/asset/2937). - Has some limitations - Translations that use variables are written like `tr(TranslationFluent.args("message", { ... }))` @@ -60,7 +60,7 @@ This is why you have the choice between a version that has better engine support - The **Default** version is also available on the [Asset Library](https://godotengine.org/asset-library/asset/2937). - Extract the zip file contents to your project folder, so that the project root contains an `addons` folder. - Download a compatible version of Godot. - - **Default**: [Godot v4.3 dev 6](https://godotengine.org/article/dev-snapshot-godot-4-3-dev-6/) or newer. + - **Default**: [Godot v4.3](https://github.com/godotengine/godot/releases/tag/4.3-stable) or newer. - **Forked**: [Download forked builds here.](https://github.com/RedMser/godot/releases) - Start Godot editor. If it was already running, restart it to fix autocompletion. - Follow the sample code to see if installation was successful. Remove any code which contains errors, as some of it only works depending on the version you've installed.