This repository has been archived by the owner on Jul 12, 2020. It is now read-only.
Releases: jaykang920/x2clr
Releases · jaykang920/x2clr
v0.9.2
renamed project and assembly names for xpiler and unit test
Features:
- added support for partial serialization: now a nested cell object is serialized exactly as it should be, even if it is actually an object of derived (bigger) type.
Bugfixes:
- fixed two
*TcpClient
issues reported by @barowa
v0.9.1
Improvements:
- overriding
Setup()
orTeardown()
method inFlow
orLink
subclasses,
now you don't have to chain intobase.Setup()
orbase.Teardown()
if you don't
need it explicitly
v0.9.0
Improvements:
- Changed the coroutine programming interface.
- Support for syntax such as
yield return coroutine.WaitForSeconds(10);
Coroutine.Context
property has been renamed asCoroutine.Result
- Support for syntax such as
v0.8.5
Features:
- now
EventBasedFlow
subclasses works with ConcurrentQueue in .NET 4 or higher framework by default. EventQueue
may be subclassed to meet custom needs and be used with existing flow implmentations
Bugfixes:
- fixed possible duplicate connect attempt exception in AbstractTcpClient.ConnectAndSend
v0.8.4
Features:
- initiated framework version multi-targeting (net35 and net40)
- added .NET 4 ConcurrentQueue-based flow. Contributed by @keedongpark
v0.8.3
suppressed the use of reflection in Unity3D, to support IL2CPP iOS build
v0.8.2
renamed a few methods
v0.8.1
Features:
- property type datetime is now encoded as milliseconds, not microseconds
v0.8.0
Features:
- enhanced the TCP session recovery from instant disconnection
- added connect-on-demand support for TCP clients.
- changed the XML attribute name for super class: from "extends" to "base"
- added handler routine helper class, Scope, to support guarded response posting and handler rebinding
v0.7.5
Features:
- added ContainsName/ContainsValue to ConstsInfo, to support validity check
Bugfixes:
- fixed the problem in continuing no-yield coroutines
- SegmentPool: fixed synchronization issue