-
-
Notifications
You must be signed in to change notification settings - Fork 85
Releases: fengari-lua/fengari
Releases · fengari-lua/fengari
v0.1.5
@daurnimator
daurnimator
v0.1.5
This tag was signed with the committer’s verified signature.
ac8c387
This commit was signed with the committer’s verified signature.
- Add
os.setlocalethat only understands the C locale - Fix incorrect length for certain tables
- Remove
luai_apicheck
Assets 2
3 people reacted
v0.1.4
@daurnimator
daurnimator
v0.1.4
This tag was signed with the committer’s verified signature.
750896c
This commit was signed with the committer’s verified signature.
- Fix bug where nil values are not removed from tables
Assets 2
1 person reacted
v0.1.3
@daurnimator
daurnimator
v0.1.3
This tag was signed with the committer’s verified signature.
4ec203c
This commit was signed with the committer’s verified signature.
In this release:
- Fix loading bytecode with empty string constant
- Fix missing
luaopen_baseexport - Use only C locale for string->number conversions
Assets 2
v0.1.2
@daurnimator
daurnimator
v0.1.2
This tag was signed with the committer’s verified signature.
c60a1cb
This commit was signed with the committer’s verified signature.
In this release:
- More node 6 compatibility fixes
- Use indirect eval to get reference to global environment
- Move test suite to jest
- Fixes for os.time and os.date normalisation
- Use own
strftimecode (drops strftime npm package dependency) - Fix passing JavaScript strings to luaL_add(l)string
Assets 2
v0.1.1
@daurnimator
daurnimator
v0.1.1
This tag was signed with the committer’s verified signature.
8b2d34d
This commit was signed with the committer’s verified signature.
In this release:
- Fix node 6 compatibility
- Removed duplicate
LUA_PATHentries
Assets 2
v0.1.0
@daurnimator
daurnimator
v0.1.0
This tag was signed with the committer’s verified signature.
cd06f8d
This commit was signed with the committer’s verified signature.
We're very happy to announce the first release of Fengari!
In this release:
- Fengari core implements Lua 5.3 in ES6
- Implements the Lua C API
- Lua standard library implemented on top of "C" API
- Works in node.js
- Works in browsers (including IE11+, Safari 8+, Chrome, Firefox and Edge)
- Lua test suite ported to JavaScript and passes (excluding items below)
- Known incompatability: garbage collector cannot be controlled
- Known incompatability: __gc not respected
- Known incompatability: __mode not respected
- Known incompatability: io library not available in browsers
- Known incompatability: io library unable to open new files
- Known incompatability: io library read functionality is not implemented
- Known incompatability: some os library functions are not implemented
Assets 2
v0.0.1-rc.2
@daurnimator
daurnimator
v0.0.1-rc.2
This tag was signed with the committer’s verified signature.
9e84565
This commit was signed with the committer’s verified signature.
v0.0.1-rc.2
Pre-release
Pre-release
Fengari 0.0.1 (rc2) is now available for testing!
This is a release candidate: if no issues are found within the next couple of days then it will become the official release.
Assets 2
v0.0.1-rc.1
@daurnimator
daurnimator
v0.0.1-rc.1
This tag was signed with the committer’s verified signature.
07c8936
This commit was signed with the committer’s verified signature.
v0.0.1-rc.1
Pre-release
Pre-release
Fengari 0.0.1 (rc1) is now available for testing!
This is a release candidate: if no issues are found within the next couple of weeks then it will become the official release.