Skip to content

v0.11.0

Compare
Choose a tag to compare
@traefiker traefiker released this 09 Nov 10:44
· 114 commits to master since this release
9214806

Changelog

b1a758d extract: add an option to be able to set build tag to the created file
808f0bd interp: add a function to directly compile Go AST
7617b8a interp: add args option to let each interpreter have seperate args
836060c interp: allow GTA revisit for unresolved define statements
348e713 interp: avoid collision between type and variable names in assign
afa46da interp: fix assignment to a dereferenced struct pointer
c847481 interp: fix comparison operators in if statement
f46ef67 interp: fix computation of ellipsis array length
aa7f084 interp: fix goto to a label with no statement
98c2dcd interp: fix interface wrapper for struct types
9214806 interp: fix populating array of interfaces
5bf4dae interp: fix type check of methods with a receiver of interface kind
cb81fe4 interp: fix type processing to support multiple recursive fields
4e06abe interp: fix unsafe2 to work on 32 bits architectures
229ddfd interp: fix use of builtins in type definitions
84424b5 interp: handle alias of an alias
286d6c6 interp: handle recursive and incomplete seen types in nodeType
e56db3b interp: improve interface wrappers when used by reflect
d3bbe01 interp: improve support of composed interfaces
c5c6012 interp: support type spec assign
a876bb3 interp: virtualize environment in restricted mode
3c00da2 stdlib: add wrappers for standard lib runtime/metrics package