ダウンロードダウンロードして更新

2017-08-27, Version v0.12.0

Changes

  • feature :

    • Buffer - Buffer.write* return new offset, compatible with node.js.(响马)
    • core:
      • support ucs2 string convert.(响马)
      • SimpleObject support Array.(响马)
      • Implement SimpleObject to build simple JavaScript Object from native.(响马)
      • not ignore nan in arguments.(响马)
    • crypto - support crypto.createHmac.(响马)
    • db:
      • query result NULL is converted to null in MySQL and SQLite (#334)(blingz)
      • undefined / null are converted to NULL (#333)(blingz)
    • HttpCookie - path=/ as default value in cookie (#332)(blingz)
    • iconv:
      • support ucs4 codec.(响马)
      • support ucs2, utf16le codec.(响马)
    • punycode - support native module punycode.(响马)
    • test - support this in test function.(响马)
    • v8 - upgrade to v6.2.377.(响马)
    • vs - generate vc proj file.(响马)
  • breakchange :

    • Int64 - deprecated valueOf.(响马)
    • object - deprecated valueOf.(响马)
    • re - deprecated module re.(响马)
  • bugfix :

    • core:
      • disable parallel scavenge, fix gc deadlock.(响马)
      • compile warning on windows debug.(响马)
      • method count error in class info of object.(响马)
    • db - fix typo.(响马)
    • iconv:
      • multi char utf-16 decode error.(xicilion)
      • unicode 0xd800 convert error.(响马)
    • punycode:
      • compile warning on windows x86.(响马)
      • compile error on linux.(响马)
    • sandbox - jsc test file load error.(xicilion)
    • test - callback hungup when execute return error.(响马)
  • refactor :

    • core:
      • use new NewString convert string to v8 Value, fix v8 utf8 issue.(响马)
      • rename utf8 api, support wchar32.(响马)
      • use valueOf to get the wrap of native object.(响马)
    • db - use simpleObject to return the query result of execute.(响马)
    • idlc - not refer object_base.(响马)
    • net - use SimpleObject to build the result of method recvfrom.(响马)
    • util - method format check native object first.(响马)
    • Variant - use valueOf to convert object_base to JavaScript Value.(响马)

Commits

  • [ 8d729e1a9d ] - sandbox, bugfix : jsc test file load error.(xicilion)
  • [ 7ffc201fae ] - iconv, bugfix : multi char utf-16 decode error.(xicilion)
  • [ 29f63c319e ] - punycode, bugfix : compile warning on windows x86.(响马)
  • [ 5e24e08983 ] - v8, feat : upgrade to v6.2.377.(响马)
  • [ dc9d0afa70 ] - iconv, feat : support ucs4 codec.(响马)
  • [ 195314e86c ] - iconv, bugfix : unicode 0xd800 convert error.(响马)
  • [ e359be21f5 ] - core, refactor : use new NewString convert string to v8 Value, fix v8 utf8 issue.(响马)
  • [ b0f49372f2 ] - iconv, feat : support ucs2, utf16le codec.(响马)
  • [ d235fc204f ] - re, break : deprecated module re.(响马)
  • [ 6a02c5201d ] - core, bugfix : disable parallel scavenge, fix gc deadlock.(响马)
  • [ 4ff74b2b22 ] - punycode, bugfix : compile error on linux.(响马)
  • [ f2fb96a312 ] - docs : remove old docs.(响马)
  • [ d53df147e1 ] - punycode, feat : support native module punycode.(响马)
  • [ f52f2dedc3 ] - util, refactor : method format check native object first.(响马)
  • [ d3587e7fe0 ] - db, feat : query result NULL is converted to null in MySQL and SQLite (#334)(blingz)
  • [ c1a79a0004 ] - db, feat : undefined / null are converted to NULL (#333)(blingz)
  • [ 51f58f3578 ] - core, feat : support ucs2 string convert.(响马)
  • [ 350a328ca0 ] - core, refactor : rename utf8 api, support wchar32.(响马)
  • [ 82a9924bc4 ] - bugfix : compile warning in debug mode.(响马)
  • [ 8f9d6450f9 ] - db, bugfix : fix typo.(响马)
  • [ 5b67d542a9 ] - db, refactor : use simpleObject to return the query result of execute.(响马)
  • [ e5a98ede0d ] - core, feat : SimpleObject support Array.(响马)
  • [ ee9b215c57 ] - vs, feat : generate vc proj file.(响马)
  • [ 9f76fa8627 ] - core : bugfix: method count error in class info of object.(响马)
  • [ 97cfa51b53 ] - core, bugfix : compile warning on windows debug.(响马)
  • [ ce2963d1f1 ] - test, bugfix : callback hungup when execute return error.(响马)
  • [ 9ef7ae593d ] - net, refactor : use SimpleObject to build the result of method recvfrom.(响马)
  • [ 354f580471 ] - idlc, refactor : not refer object_base.(响马)
  • [ 731e7de9da ] - Variant, refactor : use valueOf to convert object_base to JavaScript Value.(响马)
  • [ 62698ce857 ] - core, feat : Implement SimpleObject to build simple JavaScript Object from native.(响马)
  • [ 789d30f24a ] - core, refactor : use valueOf to get the wrap of native object.(响马)
  • [ def3f5fab6 ] - object, break : deprecated valueOf.(响马)
  • [ 43c42740cf ] - Int64, break : deprecated valueOf.(响马)
  • [ 95c2e5aaa6 ] - test, feat : support this in test function.(响马)
  • [ 1f43374a7c ] - crypto, feat : support crypto.createHmac.(响马)
  • [ 754a0ffe7f ] - delete unused file.(响马)
  • [ 9424db39a3 ] - core, feat : not ignore nan in arguments.(响马)
  • [ 0f3f0ee885 ] - Buffer, feat : Buffer.write* return new offset, compatible with node.js.(响马)
  • [ f990110958 ] - HttpCookie, feat : path=/ as default value in cookie (#332)(blingz)