What’s New in 3.0.0
crypto-js
dependency to version 4.0.0
. This version of crypto-js
replaces Math.random()
method with native crypto module, and will cause breaking changes in some environments that does not support native crypto module, like IE 10 earlier and React Native. If you are affected by these changes, please use SimpleCrypto ^2.5.0
.What’s New in 2.5.0
2.4.1
, but rollback crypto-js
dependency to version 3.3.0
to maintain compatibility with environment that does not support native crypto module.What’s New in 2.4.2
What’s New in 2.4.1
What’s New in 2.4.0
append()
and update()
functions, both to append and update the data buffer respectively.decrpyt()
and encrypt()
.SimpleCrypto.encoders
). However, for now, it only supports UTF-8 even if you set another encoder.append()
, update()
, setSecret()
, setEncoder()
, now will returning its instance.SimpleCrypto.generateRandomString()
and SimpleCrypto.generateRandomWordArray()
.What’s New in 2.3.1
What’s New in 2.3.0
What’s New in 2.2.0
What’s New in 2.1.3
What’s New in 2.1.2
What’s New in 2.1.0
What’s New in 2.0.2
What’s New in 2.0.1
What’s New in 2.0.0
encrypt()
and decrypt()
(accepts string, object, number, or boolean data type). Function encryptObject()
and decryptObject()
is in deprecation as these functions are enough.instance.secret
, is not allowed anymore.mocha
, chai
and coveralls
to create full unit-testing of the library. You could see testing result on top of this README.gulp
to compile the TypeScript source code into JavaScript ES5.What’s New in 1.0.0