What's Changed
- build(deps): bump github.com/xgo-dev/plan9asm from 0.5.2 to 0.5.3 by @dependabot[bot] in #2635
- ssa: avoid exponential traversal of shared type conversion graphs by @zhouguangyuan0718 in #2625
- build: omit unused runtime metadata from runtime-free native binaries by @cpunion in #2636
- build: release Plan 9 signature caches with their build contexts by @cpunion in #2641
- build: isolate runtime and cache requirements per initial program by @cpunion in #2637
- build: support Objective-C cgo sources and framework linking by @cpunion in #2643
- build: skip inactive cgo directives before resolution by @cpunion in #2644
- runtime: expose the Linux process auxiliary vector by @cpunion in #2645
- cmd/llgo: add Go-compatible mod command by @cpunion in #2642
- ssa: check signed indexes with a single unsigned compare by @visualfc in #2606
- build(deps): bump github.com/goplus/gogen from 1.23.5 to 1.24.1 by @dependabot[bot] in #2634
- cmd/llgo: add package list command by @cpunion in #2594
- cmd/llgo: share Go command forwarding by @cpunion in #2648
- build: add Go-compatible coverage for native tests and applications by @cpunion in #2639
- fix(wasi): size initial memory from static data and heap budget by @cpunion in #2541
- build: preserve native test termination signals by @cpunion in #2600
- ci: centralize PR skip policy and keep full main validation by @cpunion in #2647
- install: add versioned Unix and Windows release installers by @cpunion in #2646
- test/goroot: run rangegen on Linux and Darwin; narrow stale xfails by @cpunion in #2650
- reflect: convert TypeFor function types to Func by @visualfc in #2667
- reflect: use two-word closure layout for array and slice funcs by @visualfc in #2668
- test/goroot: allow generated build time on Windows MSVC/386 by @cpunion in #2659
- build: integrate naked LLVM assembly and dynamic import libraries by @zhouguangyuan0718 in #2623
- wasm: check Fiber stack bounds and expose goroutine stack size by @zhouguangyuan0718 in #2626
- ssa: honor converthash for all float-to-integer conversions by @cpunion in #2664
- ssa: check full shift count before narrowing on 386 by @cpunion in #2665
- ci: support Visual Studio 2026 on Windows ARM64 runners by @cpunion in #2680
- build/wasm: pin one LLGo Binaryen release for Emscripten and WASI by @cpunion in #2652
- runtime/wasip1: bring up WAMR pthreads and prepare threaded GC by @cpunion in #2653
- build: update x/tools with go/ssa MethodValue fix by @zhouguangyuan0718 in #2681
- build: remove obsolete single-case select SSA reorder by @cpunion in #2682
- cl: fix alias receivers in link directives and report invalid links by @cpunion in #2678
- runtime: preserve deep panic stacks and support native traceback diagnostics by @cpunion in #2675
- doc: LLAR Hub by @xushiwei in #2683
- build: synchronize Go experiment configuration and cache identity by @zhouguangyuan0718 in #2569
- build/wasm: retain final Go and C++ DWARF after optimization by @cpunion in #2662
- test/wasm: compare EH paths in Node and Chrome by @cpunion in #2654
- build/wasm: restore runner reliability and executable acceptance by @cpunion in #2660
Full Changelog: v1.0.4...v1.0.5