changelogs.md


xucongli1989/x-js-kit

Repository  -  API  -  Source

4.30.1

May 23, 2022

4.30.0

May 23, 2022

Features

4.29.2

March 12, 2022

Bug Fixes

  • update convert enum method (15eefe1)

4.29.1

March 12, 2022

Bug Fixes

4.29.0

March 12, 2022

Features

  • add get enum default value (56f7e6e)

4.28.0

March 3, 2022

Features

4.27.0

January 8, 2022

Features

4.26.3

November 21, 2021

Bug Fixes

4.26.2

November 19, 2021

Bug Fixes

4.26.1

November 19, 2021

Bug Fixes

4.26.0

November 14, 2021

Features

  • add check a text string is a range (92ab412)

4.25.0

October 5, 2021

Features

  • add array is not null or empty (6bb6ea8)

4.24.0

October 5, 2021

Features

  • add array is null or empty (eee3c9d)

4.23.1

August 28, 2021

Bug Fixes

  • bug fix for appendElementToLimitContainer (f54bd85)

4.23.0

August 28, 2021

Features

  • support insert sub element to start of container in method appendElementToLimitContainer (1b03b30)

4.22.0

August 23, 2021

Features

  • add time counter entity (b40665d)

4.21.1

April 21, 2021

Bug Fixes

4.21.0

April 21, 2021

Features

4.20.1

February 27, 2021

Bug Fixes

4.20.0

February 22, 2021

Features

4.19.0

February 8, 2021

Features

Bug Fixes

  • update code style about lint (773e1be)

4.18.1

January 11, 2021

Bug Fixes

  • common.data: update check any object is empty (be02674)

4.18.0

December 15, 2020

Features

  • add removeBlankLines method in string helper (54ca3ca)

4.17.2

November 28, 2020

Bug Fixes

4.17.1

November 14, 2020

Bug Fixes

4.17.0

November 13, 2020

Features

Bug Fixes

  • add genericity type define (56f615d)

4.16.2

November 6, 2020

Bug Fixes

  • remove eslint config and upgrade code checker (220d67c)

4.16.1

November 6, 2020

Bug Fixes

  • use x-code-inspect to check code (c246146)

4.16.0

November 5, 2020

Features

  • string: add string format method (34a3058)

Bug Fixes

4.15.0

November 3, 2020

Features

  • string: add string format method (34a3058)

4.14.0

September 26, 2020

Features

  • array: add createNumberArray by start value and end value (452e834)

4.13.0

September 15, 2020

Features

  • url: update url querystring get or update logic (df2a084)

4.12.0

August 29, 2020

Features

  • json: add json string to object (02a0a5d)

4.11.1

August 28, 2020

Bug Fixes

  • build: remove some invalid npm url (7e080c9)

4.11.0

August 28, 2020

Features

  • enumtool: add enum tool (d3846b7)

4.10.0

July 22, 2020

Features

  • entity: add message entity (64be6fe)

4.9.0

May 25, 2020

Features

  • merge: add mergeObjectAndCombineSameFunc method to merge some object and combine function (cce853e)

4.8.5

May 1, 2020

4.8.4

May 1, 2020

Bug Fixes

  • localstorage: remove throw exception when init localstorage module (a01360d)

4.8.3

April 30, 2020

Bug Fixes

  • localstorage: force check localStorage Object in node env (84446e4)

4.8.2

April 29, 2020

Bug Fixes

  • cache: add regular clean-up cache (f67c6c3)

4.8.1

April 9, 2020

Bug Fixes

  • dom recorder: convert NodeList to a real Array type (6171ff7)

4.8.0

April 8, 2020

Features

  • dom recorder: add jskit-type for dom recorder (ddf7dbd)

4.7.0

March 31, 2020

Features

  • dom recorder: add log recorder for DOM (efb9deb)

Bug Fixes

  • dom recorder: rename refer property name (0f302ad)
  • symbol: code compatibility when get Symbol type (b5d0079)

4.6.0

March 31, 2020

Features

  • dom recorder: add log recorder for DOM (efb9deb)

Bug Fixes

  • symbol: code compatibility when get Symbol type (b5d0079)

4.5.0

September 27, 2019

Features

  • check: add 'isAlphaNumericKeyCode' method (228a908)

4.4.1

August 26, 2019

Bug Fixes

  • check.browser: browser compatibility when use performance.navigation (84f6e00)

4.4.0

June 13, 2019

Features

  • recorder.log: remove default serialize content object (0975582)

4.3.0

June 13, 2019

Features

  • common.image: add some method about image (e1fa7e8)
  • recorder.log: add option parameter when write log (f03fef5)

4.2.0

May 13, 2019

Features

  • entity.serialize: add serialize base class (70c42cc)

4.1.0

May 13, 2019

Features

  • check.browser: add check page is refresh (3c8b1aa)
  • validation.fieldMessage: add method to get passed or item model (251cb32)

4.0.0

May 9, 2019

Features

  • recorder.log: rename logger to recorder (971e316)

BREAKING CHANGES

  • recorder.log: 'logger' path has been renamed,please use 'recorder'

3.2.0

May 8, 2019

Features

  • check.browser: add check browser width type (5df2d56)
  • common.string: add string builder to build long string (520a0e0)
  • date.format: add some date format methods (83e511b)
  • device.browser: add get browser size method (e959e10)

3.1.0

May 6, 2019

Features

  • common.array: add union,intersect,diff method (c97d881)
  • common.cookie: add cookie module (fac4a2d)
  • common.random: add range method (ac4ac3b)
  • common.random: add uuid method (0fe68dc)
  • random: add random method (b6ea993)

3.0.0

May 5, 2019

Features

  • logger: rewrite logger module (7787513)

BREAKING CHANGES

  • logger: the logic of logger has been rewritten. Please use the latest version

2.10.0

May 1, 2019

Features

  • logger: extend logger method (8d9340f)

2.9.0

April 30, 2019

Features

  • common.array: add 'map' method (77f43fa)
  • common.idCard: add 'Chinese idCard checker and converter' (d4bc26e)
  • logger: add logger module (6e02c61)

2.8.0

March 20, 2019

Bug Fixes

  • common.url: let 'appendQueryString' supports hash (e7fd224)

Features

  • check.browser: add 'isIE' method (f5bfc59)
  • check.browser: add 'isIE' method (3200b2a)

2.7.0

March 12, 2019

Features

  • common.string: add trimString and trimHTML (7aaa407)

2.6.0

February 27, 2019

Features

  • common: add common.url.getUrlParameter (851f12d)

2.5.0

January 25, 2019

Features

  • check: add cnMobile check (dfdf899)
  • common: add 'common.convert' to convert int and float (5456a7c)
  • date: add date.convert.toEntity (f14f1c7)

2.4.0

January 25, 2019

Features

  • lib: use babel when output lib folder (5f6ac58)

2.3.0

January 24, 2019

Features

  • lib: support to import part of modules from './lib/*' not from 'dist' (7103ffd)

2.2.0

January 23, 2019

Bug Fixes

  • index: add export 'entity' in index.ts (0c887fa)

Features

  • entity: add 'extend' for KeyValue and add select entity (7c28872)

2.1.0

January 23, 2019

Features

  • common: add deepClone/tryRun methods (14e72c4)