Releases: openxlings/libxpkg
Releases · openxlings/libxpkg
0.0.22
0.0.17
0.0.17
0.0.14
0.0.14
v0.0.9
What's Changed
Runtime compatibility (round 2)
- Add
os.setenv(k,v)andos.addenv(k,v)— Windows usessetx, Unix uses_ENV_OVERRIDESinjected intoos.exec - Accept
optsparameter instring.replace(s,old,new,opts)andos.cp(src,dst,opts)for xmake signature compat - Implement
xvm.info(name, version)— reads~/.xlings/.xlings.jsonVersionDB, returns table withName/Version/Type/Program/SPath/TPath/Alias/Envs - Enhance
xvm.has()to check both pending_XVM_OPSand persisted VersionDB - Fix
utils.input_args_processto return two values(true, result)and support--key valueformat
v0.0.8
Changes
- feat(xvm): add envs pipeline for environment variable collection
xvm.add()now collectsopt.envstableXvmOpstruct carries envs asvector<pair<string,string>>xvm_operations()reads the Lua envs table into XvmOp
- fix(os.trymv): support directory destination with unix mv semantics