Skip to content

Releases: entronad/crypto-es

v2.0.4

25 Jul 01:30
Compare
Choose a tag to compare
  • Declare no side effects for tree shaking: #37

v2.0.3

18 Jul 02:36
Compare
Choose a tag to compare
  • Remove Math.random() runtime console warning. It is not always wanted to show in in the client consle when Math.random() has to be used.

v2.0.2

12 Jul 09:10
Compare
Choose a tag to compare
  • upgrade global crypto assignment with typeof: #34

v2.0.1

12 Jul 02:24
Compare
Choose a tag to compare
  • Wrap the global crypto assignment with try/catch: #34

v2.0.0

10 Jul 09:58
Compare
Choose a tag to compare
  • Enhance the support of TypeScript. Now every js file has its own d.ts file for partially importing in TypeScript. And all types has been tested.
  • A real random generator from globalThis.crypto is used instead of Math.random. If the environment doesn't support globalThis(or global/window/self/frames), it will rollback to Math.random with a warning log.
  • Fix the TripleDes/Des issue: #22
  • Fix the cipher-core issue of CryptoJS: brix/crypto-js@dcc3848 , brix/crypto-js@09ee2ab
  • Add base64url algorithm.
  • Add blowfish algorithm.