10 Commits
dev ... v1.4.1

Author SHA1 Message Date
Raffson
cc65e32493 Update h11 to 0.16.0 2025-06-07 19:41:29 +02:00
Raffson
382f8df39f Update most Python packages 2025-06-07 19:41:10 +02:00
Raffson
a12ab86e71 Changelog for v1.4.1 2025-06-07 19:31:23 +02:00
Raffson
fd1337bb46 Versioning for v1.4.1 2025-06-07 19:31:10 +02:00
Raffson
1bc876ab61 Fix missing check in handle_ew_jamming w.r.t. plugin option 2025-06-07 19:25:37 +02:00
Raffson
ab2391e745 Update actions/checkout to v4 2025-04-20 23:24:25 +02:00
Raffson
356fcf9532 Update actions/setup-node to v4 2025-04-20 23:24:25 +02:00
Raffson
88c18b65ff Update actions/setup-python to v5? 2025-04-20 23:24:25 +02:00
Raffson
29470085d3 Another attempt at fixing the pipeline -_- 2025-04-20 23:24:24 +02:00
Raffson
1df1325f55 Pin python version for black in lint.yml 2025-04-20 23:24:24 +02:00
11 changed files with 21 additions and 13 deletions

View File

@@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Set up Node
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: "16"
cache: npm

View File

@@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: pip

View File

@@ -12,7 +12,7 @@ jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
submodules: true

View File

@@ -7,8 +7,8 @@ jobs:
name: Black
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
- uses: psf/black@stable
with:
src: "."
@@ -18,7 +18,7 @@ jobs:
name: Type checking
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
submodules: true

View File

@@ -14,7 +14,7 @@ jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
submodules: true

View File

@@ -5,7 +5,7 @@ jobs:
name: Python tests
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
submodules: true
@@ -24,7 +24,7 @@ jobs:
name: Typescript tests
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set up JS environment
uses: ./.github/actions/setup-liberation-js

View File

@@ -1,3 +1,9 @@
# Retribution v1.4.1 (hotfix)
## Fixes
* **[Plugins]** Avoid injecting jamming-tasks for player-controller aircraft when EW-Jamming plugin is disabled
# Retribution v1.4.0
## Features/Improvements

View File

@@ -7,9 +7,9 @@
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
project = "DCS Retribution"
copyright = "2024, DCS Retribution Team"
copyright = "2025, DCS Retribution Team"
author = "DCS Retribution Team"
release = "1.4.0"
release = "1.4.1"
# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

View File

@@ -185,6 +185,8 @@ class FlightGroupConfigurator:
if not member.is_player:
return
settings = self.flight.coalition.game.settings
if not settings.plugin_option("ewrj"):
return
# Check if ecm_required option is enabled
jammer_required = settings.plugin_option("ewrj.ecm_required")
has_jammer = member.loadout.has_weapon_of_type(WeaponType.JAMMER)

View File

@@ -3,7 +3,7 @@ from pathlib import Path
MAJOR_VERSION = 1
MINOR_VERSION = 4
MICRO_VERSION = 0
MICRO_VERSION = 1
def _optional_build_id_component(path: Path) -> str | None:

View File

@@ -12,7 +12,7 @@ distlib==0.3.9
Faker==37.0.2
fastapi==0.115.11
filelock==3.18.0
h11==0.14.0
h11==0.16.0
httptools==0.6.4
identify==2.6.9
idna==3.10