Skip to content

build: update the vendored Lua modules to 2.3.0 - #59

Merged
mcanouil merged 2 commits into
mainfrom
build/vendor-modules-2-3-0
Sep 7, 2026
Merged

build: update the vendored Lua modules to 2.3.0#59
mcanouil merged 2 commits into
mainfrom
build/vendor-modules-2-3-0

Conversation

@mcanouil

@mcanouil mcanouil commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Updates the vendored Lua modules from 2.2.0 to 2.3.0 and repins each checksum.

The 2.3.0 release drops the --- @version line that every module carried. The release used to stamp that line at each version, so a module's bytes changed on every release even when its code did not, and a vendored copy could never match a later release by checksum. The manifest already records the version this extension took.

Verified with vendor.sh --check, which reports every declared source at the version its origin publishes.

The modules no longer carry a version line in their header, so a
module's checksum changes only when its code changes.
@mcanouil mcanouil added the Type: Dependencies ⬆️ Issues related to dependencies, which are external libraries or packages that are used label Sep 7, 2026
@mcanouil mcanouil self-assigned this Sep 7, 2026
@mcanouil
mcanouil marked this pull request as ready for review September 7, 2026 17:25
@mcanouil
mcanouil merged commit 337413e into main Sep 7, 2026
4 checks passed
@mcanouil
mcanouil deleted the build/vendor-modules-2-3-0 branch September 7, 2026 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Dependencies ⬆️ Issues related to dependencies, which are external libraries or packages that are used

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant