Skip to content

Latest commit

 

History

History
63 lines (52 loc) · 2.24 KB

changelog.md

File metadata and controls

63 lines (52 loc) · 2.24 KB

Changelog

2.5.1514 - 3 June 2021

  • Fix Infinite task wait for promises with control flow (#248)

2.5.1510 - 31 May 2021

  • Fix native list stringification
  • Fix "'Invalid export name' when exporting default"
  • Dynamic import implemented
  • Support IReadonyList
  • NullReferenceException when parsing class code (#244)
  • Fix IndexOutOfBounds in NativeList
  • Fix Iterating simple int array passed to function throws
  • Fix NullReferenceException when assigning result of awaited promise to variable
  • Fixes for several bugs in modules

2.5.1493 - 17 April 2021

  • Fix InvalidOperationException when export statement is used

2.5.1486 - 12 March 2021

  • Fix #235 "TypeScript inheritance of classes do not work correctly"

2.5.1480 - 12 March 2021

  • Fix bug #234 about short object definitions and variables
  • Enable support of .NET 5.0

2.5.1475 - 19 February 2021

  • Fix enumeration of object properties

2.5.1427 - 14 February 2020

Fixes:

  • Arrow function as return value of other function
  • System.DivideByZeroException on same platforms while parsing
  • Processing of typescript.js
  • ContextDebuggerProxy for empty contexts Added:
  • NullishCoalescing
  • ContextDebuggerProxy now public public

2.5.1388 - 03 November 2019

Fixes:

  • Variable in "for (const .. of)" is undefined
  • TypeError: Unable to cast object of type 'NiL.JS.Core.JSValue' to type 'NiL.JS.Core.JSObject'. #185
  • Indexation in NativeList
  • Problem when finding json serializer if other serializers have large inheritance tree
  • Useless code elimination in root of script
  • Using Script vs Module yields different result
  • Error during rendering of Handlebars template
  • import statement with empty import map Added:
  • Date.CurrentTimeZone is global context dependent

2.5.1372 - 17 September 2019

  • Fix backward compatibility

2.5.1371 - 17 September 2019

  • Introduced changelog ¯\_(ツ)_/¯
  • Implemented: support of ParamsArrayAttribute (params keyword)
  • Fixed: object property named async cause a syntax error
  • Fixed: __proto__ is null after trying to set to it primitive value
  • Fixed: incorrect StackOverflowError in multithreading scenarios
  • API of resolving of modules fully reworked. Added new interface IModuleResolver and halper base class CachedModuleResolverBase