Releases: neolithos/neolua
Releases · neolithos/neolua
NeoLua 1.3.14
Changes
- Allow forward declaration of local function (#137)
Fixes
- Convert nil to string nil (7718dda)
- Do not add nil values, because this will logical destroy the index (78a59b4)
- ToJson for infinite values (#135)
- uint, long, ulong is not well supported (#134)
NeoLua 1.3.13
Changes
LuaTable.merge
(#122)
- Allow keyword
const
as member (#109)
- Added a way to disable the clr object (#116)
- Change script loading (#49)
Fixes
- Redirect output for os.execute (2ea5e0d)
- Removed empty whitespace print before eof (92f5c09)
- file:lines (c485bdd)
- Test case for none german machines (06294ba)
- Collect extensions with generic parameter (#107)
- ToLson formatting error (8235dfd)
- io.open flags were incompatible (#97)
- Result of LuaTable.Members was not complete (2d4fe26)
- Generic type resolve failed (#119)
- string.format hex conversion throws error (#121)
- Stackoverflow in type resolver (#124)
- NaN case in RtWriteValue (f26130d)
- Make gmatch return empty iterator instead of nil (#127)
NeoLua 1.3.11
Changes
- Add a property for the compile options (#101)
Fixes
NeoLua 1.3.10
Changes
- RtReadValue, RtWriteValue improvments
Fixes
- ArgumentException: FindDeclaredProperty for String.Chars, is not unique (#100)
- Negative values in json (77e8cb0)
NeoLua 1.3.9
Changes
- Lua file api (a5a6b29, 5a4e1bf)
- Add helper to mark missing runtime functions (#96)
- Add
GetKeys
for tables
- Change
ToLson
api to avoid overload conflicts (bd44fa4)
Fixes
io.open
flags (#97)
- lua
printf?
%q
was not implemented (#97)
- Lua type deadlock, hopeful finally (477b65d)
- Auto overload finder (130ba84)
NeoLua 1.3.8
Feature
- Json-Support for LuaTables (7d3d09d)
Fix
- NextKey with members (#94)
- Lson Parser: support nil, no empty table on error (9d49c28)
- Deadlock in LuaType
NeoLua 1.3.7
Changes
- LuaParseException ctor public
- NewLine handling, ReadLine, SkipWhiteSpaes in LuaCharLexer
Fix
- Invalid long comment parsing, is line comment now (#92)
- String parsing (escape handling) (@9chu)
NeoLua 1.3.5
Changes
- New lexer that supports a embedded use
- Lua.CompileOrReturnPrint, Lua.IsConstantScript added
Breaking changes
- LuaLexer (positions and interface)
Fix
- require does not translate the path correct (#87)
- regex translation (#88)
- load supports arguments (#89)
- token position
NeoLua 1.3.2
Breaking changes
- LuaDesktop is merged into Lua
- LuaGlobalPortable is merge into LuaGlobal
Fix:
- NullReference in mono (xamarin)
NeoLua 1.3.0
New nuget packages created to support:
- net45
- net47
- netcoreapp2.0
- netstandard2.0