Releases: goplus/xgo
Releases · goplus/xgo
v1.1.0-beta1
new features:
- gop run pkgPath@version
changes:
- add VERSION
v1.1.0-alpha3
new features:
- gop/x/mod/modfile
- gop/x/mod/modload
- gop/x/gopmod
- gop/x/gopproj
- gop/x/gopprojs
- gop/x/gengo
- cmd: gop deps
- cmd: gop get
- cmd: gop mod init/tidy/download
- cmd: gop go
- cmd: gop list
- cmd: gop run pkgPath
changes:
- remove PkgsLoader cache
- chg MainVersion
v1.0.39
v1.0.37
v1.0.36
new features:
- gop/x/format:
- Replace fmt.Print to builtin
- Command style first
- pkg.Fncall starting with lowercase
changes:
- add: link Go+ build assets into Go bin path
- parser: add parser/_testdata/mapfunc
- gop fmt -mvgo: only process .go files
- golang.org/x/tools v0.1.8
- fix: link gop build assets now work on Windows
- fix: reference gop command from gopBinFiles
- support fmt.print => print
- compileIdent: print/println as func (#1048)
- disable pkg.var/const; disable auto property of pkg.println
v1.0.33
v1.0.32
new features:
- gop/env
- gop/x/mod
- gop/x/gopmod (in beta stage)
- add
gop env
command - support gop.mod (in beta stage)
gop run <file>
don't need add goplus standard packages into gop.mod- add all.bat for windows installation
changes:
- cl: class file check filed spec type and value
- install: remove local link of gop, install go+ commands into ./bin of pwd
- cmd/gop run: outFile append .exe in windows, genGomodFile: use relpath in windows
- fix some testcases in windows
- fix github workflow
- fix gopstmt test case (gop/x/mod/modfile)
v1.0.28
new features:
- classfile auto register
- gop mod download
- gop mod tidy
- gop mod init
- gop/env.GOPROOT
- set goproxy when building Go+ in China
- cmd/install.go: getBuildVer automatically
changes:
- mv gop.Version => gop/env.Version
- mv gop.build.Build => gop/env.BuildInfo
- lookup both gop.mod and go.mod
- parser: add TestErrLambda
- optimize cmd/install.go, support uninstall
v1.0.25
new features:
- code style (command style)
- tutorials => https://tutorial.goplus.org
- cl: support print/println cmd no params call
- cl: compileLambdaExpr2 support results
- cl: compileAssignStmt support lambda
- parser, cl: compileStructLitInKeyVal support lambda value
changes:
- rewrite all.bash to be install.go script
- sync README_zh.md with README.md content
- gox v1.7.20 (gop cache bugfix)
v1.0.23
new features:
- auto update gop cache file
- cl: toType support ast.ParentExpr
- cl: fix getTypeLoader redefine (add TestTypeLoader, TestErrTypeRedefine)
- cl: SwitchStmt check duplicate
- cl: type switch check duplicate
- Add modfile package which can be used to parse gop.mod
changes:
- mv tutorial => https://github.com/goplus/tutorial
- allow println {}
- github.com/goplus/gox v1.7.18