Skip to content

v0.9.4

Compare
Choose a tag to compare
@xushiwei xushiwei released this 30 Jul 14:58
· 736 commits to main since this release
621f05c

libraries:

  • path, path/filepath (#593)
  • regexp, regexp/syntax (#598 #602)
  • encoding/{binary, hex, base32, base64} (#604)
  • hash, hash/{adler32, crc32, crc64} (#615)
  • bufio, encoding/csv (#606)
  • bytes (#602)
  • math/rand (#617)
  • crypto/md5 (#608)
  • os/exec (#587 #590)
  • reflect.Value: Uint fix (#591)
  • os.Pipe, syscall.CloseOnExec (#589)
  • os.Expand (#596)
  • os.ReadFile (#612)
  • io.Pipe (#578 #579 #582 #586)
  • c/openssl (#607 #616)
  • c/zlib: crc32/adler32 (#615)
  • c/pthread/sync: use C to wrap return type (#576)
  • c/lua:metatable & coroutine (#584)
  • c/libuv: fix return type FsType & struct rename (#572)
  • cpp/std: support nogc (#594)
  • py: add some basic dict methods (#605)
  • README (#601 #611 #618)

tools:

changes:

  • llgo/ssa: fix panic in defer (#583)
  • llgo/ssa: closure changeType check convert (#600)
  • llgo/ssa: add support for min and max built-in functions (#614)
  • cl: afterInit skip pkgHasPatch (#580 #581)
  • cl: fix pkg init hasPatch && patch io.pipe (#582 #586)
  • build: fix sigsetjmp issues and ensure required libs on Linux (#597 #599)
  • build: replicate macOS -dead_strip optimization on Linux (#610)
  • runtime: fix endSelect (#573)
  • runtime.Panic: mv error/Stringer to printany (#585)
  • xtool: nm/nmindex (#588)