Commit History

Author SHA1 Message Date
  Dmitry Panov c665f0b58f Properly convert reflect map keys into strings. Fixes #590. 1 year ago
  Dmitry Panov af048f025c "De-interface" values retrieved from maps. Fixes #469. 2 years ago
  Dmitry Panov 6c0d988379 Unified conversions to Value. Fixes #453. 2 years ago
  Dmitry Panov d13e99b5b2 Allow accessing methods defined on the pointer type when literal value is used. Closes #402. 3 years ago
  Dmitry Panov b1618db072 Implemented 'copy-on-change' mechanism for inner compound values. Fixes #403. 3 years ago
  Dmitry Panov 9037c2b61c Return true values of struct fields or reflect slice elements, rather than pointers to them. Closes #378. 3 years ago
  Dmitry Panov f1567f3952 Upgraded tests, lots of fixes as a result 3 years ago
  Dmitry Panov b19cd2fe95 Added Object.entries(). Avoid slice allocation and copy in many cases when iterating over object keys. Avoid duplication of the length property when switching between regular and sparse arrays. Closes #246. 4 years ago
  Dmitry Panov 536f9d9465 Export() and ExportTo() now support circular objects. Fixes #162, closes #188. 5 years ago
  Dmitry Panov 5df89c3d31 Support for malformed UTF-16 strings and property keys. Missing String methods. (#146) 5 years ago
  Dmitry Panov a13c43b62b Proxy (#135) 5 years ago
  Dmitry Panov 37522a24db Implemented Symbol (#128) 5 years ago
  Dmitry Panov 9bbb616c12 Added Object.DefineDataProperty() and Object.DefineAccessorProperty(). See #45 8 years ago
  Dmitry Panov 36a24b9863 Added support for arbitrary map types 9 years ago