Skip to content

chore(release): 1.11.0-flybot4 - #38

Merged
skydread1 merged 2 commits into
maint-1.11.xfrom
chore/release-flybot4
Sep 3, 2026
Merged

chore(release): 1.11.0-flybot4#38
skydread1 merged 2 commits into
maint-1.11.xfrom
chore/release-flybot4

Conversation

@skydread1

@skydread1 skydread1 commented Sep 1, 2026

Copy link
Copy Markdown
Member

Fixes

  • #32 file-mode opens a plain write with FileMode/Create and :append with FileMode/Append instead of FileMode/OpenOrCreate for every write, so spit and writer truncate the file they overwrite and :append appends, like JVM Clojure, instead of writing at position 0 and dropping the option
  • #37 fp-str formats Double and Single with "R" and the invariant culture instead of str, so on .NET Framework and Mono, where the default format emits 15 significant digits, a printed double reads back equal instead of losing its last digits
  • #33 RT.longCast(object) converts the matched ulong local instead of unboxing the UInt64 box as Int64, which the CLR rejects, so (long x) and (int x) on a boxed UInt64 convert instead of throwing InvalidCastException

Backports

Stack frame printing (#40)

  • CLJCLR-162 (fffa5e35) print-method and StackTraceElement->vec read the declaring type of the frame's method, through a new stack-frame-info, instead of (.GetType o), which is always System.Diagnostics.StackFrame, so a printed frame and every Throwable->map :at and :trace entry name the code that ran
  • CLJCLR-183 (30047284) A frame whose method reports no declaring type prints <Unknown type> instead of throwing NullReferenceException

@skydread1
skydread1 marked this pull request as draft September 1, 2026 07:46
The fp-str entry links its PR, and the release docs name the assets the
workflow attaches and the changelog heading it reads.
@skydread1
skydread1 force-pushed the chore/release-flybot4 branch from 0e2c10d to 49eb042 Compare September 2, 2026 09:23
@skydread1 skydread1 self-assigned this Sep 2, 2026
@skydread1
skydread1 marked this pull request as ready for review September 2, 2026 09:28
@skydread1
skydread1 merged commit 6a578e7 into maint-1.11.x Sep 3, 2026
3 checks passed
@skydread1
skydread1 deleted the chore/release-flybot4 branch September 3, 2026 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant