Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Gopherjs v1.18.0-beta2 (for Go 1.18.5) source code.tar.gz | 2022-12-25 | 299.3 kB | |
Gopherjs v1.18.0-beta2 (for Go 1.18.5) source code.zip | 2022-12-25 | 390.4 kB | |
README.md | 2022-12-25 | 2.7 kB | |
Totals: 3 Items | 692.4 kB | 0 |
In this release we have a whole lot of nice features contributed by our users. Special shout out to @visualfc who contributed support for the standard embed
package (and a few other things!) and to @tomconnell-wf who rewrote the entire map implementation based on the faster ES 2015 native Map type.
In the mean time, the work on generics is still progressing (albeit slower than we hoped it would) and we are planning to make a new stable release as soon as it is completed.
What's Changed
- Use a Javascript Map for Go Maps. Improves performance of len() calls by orders of magnitude. 🗺️ by @tomconnell-wf in https://github.com/gopherjs/gopherjs/pull/1136
- README: suggest go install for installing by @dmitshur in https://github.com/gopherjs/gopherjs/pull/1146
- Pass nil slice when variadic arguments are omitted after regular args. by @nevkontakte in https://github.com/gopherjs/gopherjs/pull/1150
- compiler/natives: use embed package by @dmitshur in https://github.com/gopherjs/gopherjs/pull/1151
- build: support go:embed by @visualfc in https://github.com/gopherjs/gopherjs/pull/1153
- compiler/prelude: fix array type size by @visualfc in https://github.com/gopherjs/gopherjs/pull/1154
- compiler/natives/src/reflect: fix valueIntrface check struct copy by @visualfc in https://github.com/gopherjs/gopherjs/pull/1157
- compiler: go:linkname support method by @visualfc in https://github.com/gopherjs/gopherjs/pull/1152
- compiler/natives/src/reflect: compatible go reflect by @visualfc in https://github.com/gopherjs/gopherjs/pull/1160
- Replacing eval() calls in syscall/js by @matthewbelisle-wf in https://github.com/gopherjs/gopherjs/pull/1162
- compiler/natives/src/reflect: fix reflect.Value.Set kind Struct by flagIndir by @visualfc in https://github.com/gopherjs/gopherjs/pull/1164
- Make creation of source maps optional with a flag by @akolybelnikov in https://github.com/gopherjs/gopherjs/pull/1166
- Making syscall/js CSP compatible by @matthewbelisle-wf in https://github.com/gopherjs/gopherjs/pull/1168
- Bump minimatch from 3.0.4 to 3.1.2 in /node-syscall by @dependabot in https://github.com/gopherjs/gopherjs/pull/1174
New Contributors
- @tomconnell-wf made their first contribution in https://github.com/gopherjs/gopherjs/pull/1136
- @visualfc made their first contribution in https://github.com/gopherjs/gopherjs/pull/1153
- @matthewbelisle-wf made their first contribution in https://github.com/gopherjs/gopherjs/pull/1162
- @akolybelnikov made their first contribution in https://github.com/gopherjs/gopherjs/pull/1166
Full Changelog: https://github.com/gopherjs/gopherjs/compare/1.18.0-beta1+go1.18.5...v1.18.0-beta2+go1.18.5