Haxe - The Cross-Platform Toolkit
General improvements:
Bugfixes:
Deprecation / future version handling:
General improvements:
Bugfixes:
General improvements:
Bugfixes:
this
when restoring typed expressions (#11212)Breaking changes:
General improvements:
Bugfixes:
New features:
General improvements:
.bind
for instance methods (#10737)Standard Library:
Bugfixes:
New features:
Bugfixes:
New features:
General improvements:
%
operator to eval.numbers.Int64
and eval.numbers.UInt64
(#10411)Bugfixes:
+=
, *=
etc operations (#10325)@:to
methods on @:multiType
abstracts (#10145)Compiler.setCustomJSGenerator
(#10387)php.db.PDO.ATTR_DRIVER_NAME
(#10319)string.length
when string
has type of a type parameter constrained to String
(#10343)Reflect.compare()
for different number types (#10350)General improvements:
haxe.macro.Context.makeExpr
(#10259)-D js-global=globalThis
to customize global object name (#10282)quoted_printable_decode
, quoted_printable_encode
, Attribute
, NumberFormat
, IntlCalendar
and other Intl*
classesBugfixes:
Bugfixes:
--cmd
(#4669, #6726)var
fields as static extensions (#10144)expr is Type
(#10167)expr is Module.SubType
expressions (#10174)catch
blocks (#10109)this
before super
for es6 (#10193)eval.NativeString.fromString(null)
sys.thread.Mutex
from the same thread (#10249)