Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
083ff2c
Merge pull request #459 from Autonomy-Logic/development
thiagoralves Dec 3, 2025
8c2c0de
Merge branch 'development'
JoaoGSP Jan 30, 2026
be55f44
Merge branch 'development' - fix release workflow version
thiagoralves Jan 31, 2026
065c3ab
Merge pull request #626 from Autonomy-Logic/development
thiagoralves Feb 25, 2026
c499b8a
Merge remote-tracking branch 'origin/development'
thiagoralves Feb 26, 2026
7059c22
Merge remote-tracking branch 'origin/development'
thiagoralves Feb 27, 2026
c68699d
Merge pull request #845 from Autonomy-Logic/development
thiagoralves Jun 5, 2026
ff57e3f
Merge pull request #847 from Autonomy-Logic/development
thiagoralves Jun 7, 2026
8416f6f
Merge pull request #856 from Autonomy-Logic/development
thiagoralves Jun 8, 2026
6c86e0b
ci(release): pin both Windows jobs to windows-2025 (avoid VS 2026 max…
thiagoralves Jun 8, 2026
0a537d6
Merge pull request #857 from Autonomy-Logic/ci/win-arm64-pin-2022
thiagoralves Jun 8, 2026
35d8b90
ci(release): pin Windows runners to windows-2022 (windows-2025 label …
thiagoralves Jun 8, 2026
b9c7364
Merge pull request #858 from Autonomy-Logic/ci/win-arm64-pin-2022
thiagoralves Jun 8, 2026
b52ea9c
Merge pull request #863 from Autonomy-Logic/development
thiagoralves Jun 9, 2026
db3f246
Merge pull request #865 from Autonomy-Logic/development
thiagoralves Jun 9, 2026
00a9ff9
Merge pull request #872 from Autonomy-Logic/development
thiagoralves Jun 11, 2026
3e16974
Merge pull request #874 from Autonomy-Logic/development
thiagoralves Jun 12, 2026
4f76e93
Merge pull request #883 from Autonomy-Logic/development
thiagoralves Jun 16, 2026
8e16d39
Merge pull request #889 from Autonomy-Logic/development
thiagoralves Jun 19, 2026
1b1e4b6
Merge pull request #921 from Autonomy-Logic/development
thiagoralves Jul 4, 2026
ee7d91f
Merge pull request #923 from Autonomy-Logic/development
thiagoralves Jul 4, 2026
d12e9a2
Merge pull request #925 from Autonomy-Logic/development
thiagoralves Jul 4, 2026
f33ecee
Merge pull request #927 from Autonomy-Logic/development
thiagoralves Jul 5, 2026
789baea
Merge pull request #960 from Autonomy-Logic/development
thiagoralves Jul 24, 2026
40ca3b8
Merge pull request #962 from Autonomy-Logic/development
thiagoralves Jul 25, 2026
aed723e
Merge pull request #964 from Autonomy-Logic/development
thiagoralves Jul 25, 2026
0cf29e2
Merge development into main for v4.2.10
thiagoralves Jul 28, 2026
2c69ddf
chore: back-merge main into development
thiagoralves Aug 11, 2026
ab26d25
chore(release): bump version to 4.2.11
thiagoralves Aug 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 28 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,13 @@ jobs:
# Windows Build - x64
# =============================================================================
build-windows-x64:
runs-on: windows-latest
# Pinned alongside build-windows-arm64 (see the comment block on
# that job for the full story). The Win-x64 build succeeded on
# `windows-latest = windows-2025-vs2026` for v4.2.2, but the
# underlying VS 2026 maxBuffer issue could trip x64 too on a
# future runner rotation. Pinning both today is cheaper than
# debugging the same class of failure again in a few months.
runs-on: windows-2022
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -186,7 +192,27 @@ jobs:
# Windows Build - ARM64
# =============================================================================
build-windows-arm64:
runs-on: windows-latest
# Pin to windows-2022 (the only label that still gets VS 2022):
# `windows-latest` rotated to the VS 2026 variant on Jun 8 and
# broke this job. v4.2.1 (Jun 7) ran on `Image: windows-2025`
# which AT THE TIME used the `win25` runner-images branch with
# VS 2022. GitHub has since re-bound the `windows-2025` label
# to the `win25-vs2026` branch (VS 2026) — verified by an
# explicit `runs-on: windows-2025` resolving to `Image:
# windows-2025-vs2026` and failing identically. So `windows-
# 2025` is no longer a working label for our purposes;
# `windows-2022` (Windows Server 2022 + VS 2022) is the only
# remaining GitHub-hosted image that ships VS 2022.
#
# The failure mode: VS 2026's `vswhere`/PowerShell enumeration
# emits enough metadata that node-gyp's child_process stdout
# read overflows with `RangeError
# [ERR_CHILD_PROCESS_STDIO_MAXBUFFER]` — node-gyp then reports
# "Could not find any Visual Studio installation to use" and
# the ARM64 cross-compile of `@serialport/bindings-cpp` fails.
# When node-gyp / electron-builder ship a fix we can revert to
# `windows-latest`.
runs-on: windows-2022
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "open-plc-editor",
"description": "OpenPLC Editor - IDE capable of creating programs for the OpenPLC Runtime",
"version": "4.2.10",
"version": "4.2.11",
"license": "GPL-3.0",
"author": {
"name": "Autonomy Logic"
Expand Down
2 changes: 1 addition & 1 deletion src/frontend/data/constants/app-version.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
/**
* Single source of truth for the OpenPLC application version, SHARED
* byte-for-byte between openplc-web and openplc-editor.
Expand All @@ -18,4 +18,4 @@
* compares a per-deploy `BUILD_ID` (git commit SHA), not this version, so a
* stale tab is detected on every deploy even without a version bump.
*/
export const APP_VERSION = '4.2.10'
export const APP_VERSION = '4.2.11'
Loading