Skip to content

Releases: openxlings/xlings

0.4.51

05 Jun 19:47
d6f1e7e

Choose a tag to compare

v0.4.51

fix(downloader): in-process SHA-256 + per-candidate integrity fallbac…

0.4.50

05 Jun 09:35
bb27e43

Choose a tag to compare

v0.4.50

feat(0.4.50): macOS releases run on 14.0+ (static libc++ via mcpp 0.0…

0.4.49

04 Jun 16:25
362fe63

Choose a tag to compare

feat(0.4.49): adaptive mirroring for github asset downloads (#317)

Plain github asset URLs with no explicit mirror config could hang for the
full timeout budget (600s x retries) on degraded networks ('connects,
then trickles') before any mirror was tried. Two changes fix the
experience with zero configuration:

- tinyhttps stall watchdog: abort an attempt whose windowed average speed
  stays below 10 KB/s over 15 s (curl --speed-limit style; pure
  StallDetector class, unit-tested) and move to the next candidate;
  per-read socket timeout lowered alongside so fully-silent connections
  fail fast too. Env: XLINGS_DOWNLOAD_LOW_SPEED=off|<bytes>:<secs>.
  Stalled attempts skip same-URL retries (each retry would burn another
  full window).
- mirror::adaptive: probe candidate hosts' TCP connect latency once per
  process (memoized, 1.5s cap) and order download candidates by latency.
  sha256 integrity gate: mirrors may be tried before the original URL
  only when the payload's bytes are pinned by a declared sha256;
  unpinned content keeps the author URL first unless its host is
  unreachable/penalized. Stalled hosts are penalized for the session.
  Env: XLINGS_ADAPTIVE_MIRROR=off.

Design: .agents/docs/2026-06-04-github-asset-adaptive-mirror.md

0.4.48

04 Jun 13:20
a4b474b

Choose a tag to compare

v0.4.48

feat(0.4.48): owner-anchored shim dispatch (owner -> env -> default) …

0.4.47

30 May 19:29
66e601b

Choose a tag to compare

chore(release): bootstrap mcpp 0.0.36

Bump xlings to 0.4.47 and bootstrap mcpp 0.0.36 with the pinned xim-pkgindex ref containing the released mcpp package.

0.4.46

30 May 17:42

Choose a tag to compare

v0.4.46

chore(0.4.46): bump version for release

0.4.45

30 May 11:21

Choose a tag to compare

v0.4.45

chore(0.4.45): bump version for release

0.4.44

29 May 21:10

Choose a tag to compare

v0.4.44

add mirror latency log (#312)

0.4.43

28 May 19:05
1250d9c

Choose a tag to compare

v0.4.43

fix(installer): normalize GitCode release asset URLs (#310)

0.4.42

26 May 21:16
a4cb2db

Choose a tag to compare

[codex] fix config install state and Windows installer probing (#306)

* fix(xim): avoid implicit config install dirs

* fix(installer): add windows release source probing

* docs(xim): define repeatable config packages

* chore(0.4.42): bump version for release