Skip to content

Latest commit

 

History

History
1071 lines (491 loc) · 35.1 KB

CHANGELOG.md

File metadata and controls

1071 lines (491 loc) · 35.1 KB

0.30.3 (2021-01-21)

Bug Fixes

  • dependabot alerts,update typedoc (b0a909c)

0.30.2 (2021-01-21)

Bug Fixes

  • dependabot alerts,update @commitlint/cli (3b30c8a)

0.30.1 (2020-10-15)

Bug Fixes

  • imported function report unsupport (010ef00)

0.30.0 (2020-08-24)

Bug Fixes

Features

  • update typescript to 3.9 (303ae02)

0.29.0 (2020-08-17)

Features

  • copy options.modules in case of pollution (0a3fe26)

0.28.4 (2020-08-04)

Bug Fixes

0.28.3 (2020-07-30)

Bug Fixes

  • 正则 match 方法,g 判断错误 (5c11fbd)

0.28.2 (2020-07-23)

Bug Fixes

  • use full path to mark module required (8c9849d)

0.28.1 (2020-07-22)

Bug Fixes

  • require_once'path needs double quote (6b29baa)

0.28.0 (2020-07-21)

Features

  • support import module/path (ea2b6c1)

0.27.0 (2020-07-17)

Features

  • array_filter 需要使用 array_value 来包裹 (17983e8)

0.26.2 (2020-07-01)

Bug Fixes

  • emit require_once when target not typed (7ff8e80)

0.26.1 (2020-06-30)

Bug Fixes

  • keep extension name in import specifier (30cdc2d)

0.26.0 (2020-06-19)

Features

  • support not emitting use (b9831ff)

0.25.3 (2020-06-04)

Bug Fixes

  • add default initializer for unrequired parameter, close #115 (9050165)

0.25.2 (2020-06-04)

Bug Fixes

0.25.1 (2020-04-26)

Bug Fixes

  • destrcture add temp variable (ca5897e)

0.25.0 (2020-04-23)

Bug Fixes

  • add skipLibCheck in default compilerOptions (3afdaf5)

Features

  • supprot array destruct in experssion statement (2857d9e)

0.24.0 (2020-03-28)

Features

  • prevent any type calling (c3518ca)

0.23.6 (2020-03-27)

Bug Fixes

  • support date api warning (2c6ac95)

0.23.5 (2020-03-27)

Bug Fixes

0.23.4 (2020-03-27)

Bug Fixes

0.23.3 (2020-03-27)

Bug Fixes

  • cannot read property "getEscapedName" of undefined (71b3aab)

0.23.2 (2020-03-27)

Bug Fixes

  • format diagnostic error (d1ea0ee)

0.23.1 (2020-03-26)

Bug Fixes

0.23.0 (2020-03-26)

Features

  • add warning for unsupported global class (c9f4cef)
  • support new Error (6c9de43)

0.22.0 (2020-03-26)

Features

0.20.0 (2020-03-16)

Features

0.19.14 (2020-02-29)

Bug Fixes

  • ts2php: add base64_decode function (4dca029)

0.19.13 (2020-02-08)

Bug Fixes

0.19.12 (2020-02-05)

Bug Fixes

  • arraySlice 和 array_pos 进行类型检查 (5565638)

0.19.11 (2019-12-23)

Bug Fixes

  • add rawurldecode & rawurlencode declaration (30e9fda)

0.19.9 (2019-12-13)

Bug Fixes

0.19.8 (2019-12-12)

Bug Fixes

  • options type for Ts2Php constructor (faeeb0c)

Performance Improvements

  • allow single typescript project instance (0c54887)

0.19.7 (2019-12-11)

Bug Fixes

  • remove typeof return array (36846aa)

0.19.6 (2019-12-09)

Bug Fixes

0.19.5 (2019-12-06)

Bug Fixes

0.19.4 (2019-12-01)

Bug Fixes

0.19.3 (2019-11-28)

Bug Fixes

0.19.2 (2019-11-28)

Bug Fixes

0.19.1 (2019-11-27)

Bug Fixes

  • support fromIndex for String.prototype.indexOf. fixes #97 (09b68f5)

0.19.0 (2019-11-24)

Features

  • support Array.prototype.sort, close#89 (9a59438)

0.18.0 (2019-11-20)

Bug Fixes

  • make sure outter options.modules not change (e8f5461)

Features

  • reduce quote in template (6fb82c6)

0.17.0 (2019-11-20)

Features

  • element access dont use quote in template (1bac983)

0.16.1 (2019-11-19)

Bug Fixes

0.16.0 (2019-11-19)

Features

  • add php hexdec&http_build_query (a769f90)

0.15.0 (2019-11-18)

Features

  • pass filePath to options.getNamespace() (49eee15)

0.14.0 (2019-11-14)

Features

  • exclude function declare in inherated (c96017c)

0.13.0 (2019-11-14)

Bug Fixes

Features

0.12.9 (2019-10-28)

Bug Fixes

  • filter out type identifiers (3f3c6b1)

Features

0.12.8 (2019-10-24)

Bug Fixes

0.12.7 (2019-10-24)

Bug Fixes

  • array.map compile error while using var (857d4a2)
  • compile error while using ... in function (47652c7)
  • inherited variables included class (0352ef8)

Features

0.12.6 (2019-10-21)

Features

0.12.5 (2019-10-18)

Features

  • Ts2Php_Date supports encode_json/custom ns (635e5a6)

0.12.4 (2019-10-12)

Bug Fixes

Features

0.12.3 (2019-09-26)

Features

  • make \Ts2PhpHelper name configurable (df8562e)

0.12.2 (2019-09-10)

Bug Fixes

  • math.random() do not match (36b31b9)

0.12.1 (2019-08-26)

Bug Fixes

0.12.0-0 (2019-08-05)

0.11.3 (2019-07-22)

Bug Fixes

0.11.2 (2019-07-22)

Bug Fixes

  • str slice runtime not match (260f170)
  • substring mirror wrong (9ae2b85)

0.11.1 (2019-07-10)

Features

0.11.0 (2019-07-10)

Bug Fixes

  • typescript version conflict (67aad23)

Features

0.10.8 (2019-07-08)

Bug Fixes

  • miss dollar in new expression arguments (8c904aa)

0.10.7 (2019-06-25)

Features

0.10.6 (2019-06-25)

Bug Fixes

  • forinstatement compile error (70ab3b8)

Features

  • support object spread (48e914e)
  • support Object.prototype.hasOwnProperty (76a9cf1)

0.10.5 (2019-06-21)

Bug Fixes

0.10.4 (2019-06-21)

Bug Fixes

Features

  • support array.prototype.some & array.prototype.every (a199acb)

0.10.3 (2019-06-20)

Bug Fixes

0.10.2 (2019-06-19)

Bug Fixes

  • import function namespace (b325de1)

0.10.1 (2019-06-18)

Features

0.10.0 (2019-06-05)

Bug Fixes

  • revert function parameter reference to avoid fatal error (a9e201b)

Features

  • support x === undefined & x !== undefined (f5d71ae)

0.9.8 (2019-06-04)

Bug Fixes

  • ignore emit global namespace (80b03e6)
  • while expression identifier missing $ (68e709f)

0.9.7 (2019-06-03)

Features

0.9.6 (2019-05-30)

Bug Fixes

  • runtime: array.prototype.slice result error (43b40c0)

0.9.5 (2019-05-27)

Bug Fixes

  • array.prototype.indexOf returns false (#41) (d990f2e)

0.9.4 (2019-05-22)

Bug Fixes

  • node.parent undefined error (fd47c1f)

Features

0.9.3 (2019-05-10)

Bug Fixes

0.9.1 (2019-05-09)

Bug Fixes

  • types has no default export error (bf28851)

Features

0.9.0 (2019-05-07)

Features

0.8.1 (2019-05-05)

Bug Fixes

Features

  • only count function body vars (06fe03e)
  • support rset arguments, close #36 (491249a)

Performance Improvements

0.7.0 (2019-04-29)

Bug Fixes

Features

0.6.1 (2019-04-26)

Bug Fixes

0.6.0 (2019-04-25)

Bug Fixes

  • missing parenthesis when trans arrow function (97ea1a7)

Features

  • anonymous function inherit variables (8ad27f2)
  • pass by reference when the arg is an object (25eb1c5)

0.4.0 (2019-04-22)

Bug Fixes

  • 'function' and default modifer emission, refine tests (21db4e8)
  • ensure there's a visibility property modifier (76e98bb)
  • filter implements list #19 (ce9d425)
  • path has top priority (e25672e)
  • revert 28de2a0 (24776d5)
  • test case (3d45652)

Features

  • emit require_once in export .. from #13 (23123cb)
  • filter unused locals in import (d742335)
  • support __dirname & __filename #18 (100047e)
  • support abstract class & method (73466bc)
  • support Date (77e53bb)
  • trans realtive path to realpath #16 (e0d0484)
  • update cli --help, output prefix trimming (e8e97d8)

0.3.1 (2019-04-18)

Bug Fixes

0.3.0 (2019-04-18)

Bug Fixes

Features

0.2.1 (2019-04-17)

Bug Fixes

Features

0.2.0 (2019-04-16)

Features

0.1.5 (2019-04-09)

Features

  • support navigator.userAgent (5ebaa8e)
  • support new expression (6053080)

0.1.4 (2019-03-15)

Bug Fixes

Features

0.1.3 (2019-03-14)

Bug Fixes

  • indexOf includes result wrong (2ead29b)

Features

  • add tsConfig option (46da50d)
  • support class extends and super keyword (e217375)
  • support parse_url component parameter (48a0b77)
  • support simple class (#4) (9df494a)

0.1.1 (2019-03-03)

Features

  • support import & += operator for string (edda661)

0.1.0 (2019-02-28)

Features

  • add some global functions (8c644ea)

0.0.1-alpha.9 (2019-02-27)

0.0.1-alpha.8 (2019-02-27)

Bug Fixes

  • array.length transform wrong (cc5a13a)

Features

0.0.1-alpha.7 (2019-02-26)

Features

0.0.1-alpha.6 (2019-02-25)

Bug Fixes

Features

0.0.1-alpha.5 (2019-02-21)

Bug Fixes

0.0.1-alpha.4 (2019-02-21)

0.0.1-alpha.3 (2019-02-21)

0.0.1-alpha.2 (2019-02-20)

0.0.1-alpha.1 (2019-02-19)

Bug Fixes

  • StringLiteral 需要把 + 换成 . (4b669e1)
  • template (43cb075)
  • 修改escapedText后,类型判断error (a6e9118)

Features