Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
dya-0.44.0.zip | 2022-04-30 | 493.2 kB | |
README.md | 2022-04-30 | 4.6 kB | |
Totals: 2 Items | 497.8 kB | 0 |
- Change: Refactorings and optimizations in virtual machine and runtime environment.
- Change: Enhancements and optimizations to source generators for types and modules.
- Change: Mixin Bounded contains only static properties (Issue [#831]).
- Change: Make method
String.Empty
property (Issue [#834]). - Change: Make method
Float.Inf
property and rename it toInfinity
(Issue [#833]). - Change: Make methods
Min
,Max
andDefault
properties (Issue [#832]). - Change: Convert
ByteArray.Position
method to property (Issue [#835]). - Change: Optimize cloning behavior for tuples (Issue [#838]).
- Change: Optimize cloning behavior for variants (Issue [#841]).
- Change: Dyalect Console "swallows" errors thrown during formatting of output to a string (Issue [#846]).
- Change: Rename
Result.Value
method toResult.GetValue
(Issue [#847]). - Change: Stack trace doesn't print the name of the type for member functions (Issue [#849]).
- Change: Change patterns priority (Issue [#850]).
- Change: Use system UI culture for formatting to string (Issue [#852]).
- Change: ToLiteral can raise an exception if it is not explicitly supported (Issue [#766]).
- Change: A typeinfo instance (if it implements a static function of the same name) should be a substitute for a function (Issue [#860]).
- Add: Remove name field from
TypeInfo
, addgetTypeName
function (Issue [#813], docs). - Add: Support concatenation with + for iterators (Issue [#809], docs).
- Add: Add a way to enforce reference comparison (Issue [#839], docs).
- Add: Add
Iterator.Single
method (Issue [#818], docs). - Add: Concatenate strings using juxtaposition (Issue [#842], docs).
- Add: All types should implicitly support ToLiteral (Issue [#859]).
- Fix: Regression: incorrect type name in some type related errors (Issue [#836]).
- Fix: Different behavior with optimizer turned on (Issue [#840]).
- Fix: Stack trace incorrectly reporting global scope (Issue [#843]).
- Fix: Strange behavior of
Iterator.Concat
(Issue [#845]). - Fix: Compiler may report similar errors twice (Issue [#848]).
- Fix: Correct formatting to a string of several patterns (Issue [#851]).
- Fix: Function
parse
works incorrectly with interpolated strings (Issue [#853]). - Fix: Interpolated strings do not work correctly inside pattern ranges (Issue [#856]).
- Fix: Parsers optimizations doesn't work in escape code parser (Issue [#857]).
- Fix: Invalid compilation of range pattern with interpolated strings (Issue [#854]).
- Fix: Incorrect behavior of interpolated strings as default values (Issue [#858]).