UNPKG

encrypt-storage

Version:

Wrapper for encrypted localStorage and sessionStorage in browser

624 lines (376 loc) 28.1 kB
# CHANGELOG ## [2.14.06](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.14.06) - 2024-12-27 19:13:53 *No description* ## [2.14.05](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.14.05) - 2024-12-27 19:12:25 *No description* ### Feature - cookie: - implements cookie encriptation (#720) ([b383b0d](https://github.com/michelonsouza/encrypt-storage/commit/b383b0d74f966dcdea4b52f3cd5f51676295a513)) ([#720](https://github.com/michelonsouza/encrypt-storage/pull/720)) ## [2.14.00](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.14.00) - 2024-12-24 18:59:53 *No description* ### Bug Fixes - general: - update dependencies and dev depencencies ([49e66a6](https://github.com/michelonsouza/encrypt-storage/commit/49e66a6f3f4e60ea6b13b52db19b7dfba6461ba7)) ## [v2.13.04](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.13.04) - 2024-08-14 15:34:54 - Update dev dependencies - Update dependencies ### Bug Fixes - general: - update dependencies and dev depencencies ([13c7740](https://github.com/michelonsouza/encrypt-storage/commit/13c77409cb904095ea5fb059afe54e1e94851f03)) - update dependencies ([111129e](https://github.com/michelonsouza/encrypt-storage/commit/111129e4e2faf562ccbf8a9ee72f9ffb3ef83d3d)) ## [v2.13.02](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.13.02) - 2024-05-14 14:52:00 *No description* ## [v2.13.01](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.13.01) - 2024-05-14 14:40:18 *No description* ### Feature - parser: - add doNotParseValues in EncryptStorage constructor options ([0a2c1eb](https://github.com/michelonsouza/encrypt-storage/commit/0a2c1eb62a256fcd0c2d096f13e3214aa1509294)) ## [v2.13.00](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.13.00) - 2024-05-14 14:37:04 - Add `doNotParseValues` option ## [v2.12.23](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.23) - 2023-11-08 22:25:53 - Update version; ## [v2.12.22](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.22) - 2023-11-08 22:10:01 - Update `devDependencies`; - Change `README.md` to `highlight` note; ### Feature - general: - adjust github action for npm publish ([744cbe7](https://github.com/michelonsouza/encrypt-storage/commit/744cbe791897dd08ecf15350367621c618fdb67c)) ### Documentation - general: - update readme and remove .DS_Store ([90adf25](https://github.com/michelonsouza/encrypt-storage/commit/90adf25ba73bf11b372ff1ebfd596273fa97b07b)) ## [v2.12.19](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.19) - 2023-10-26 03:09:25 - Update dev dependencies - Update `cryptojs` ## [v2.12.17](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.17) - 2023-10-25 20:15:46 - 🚀 Fixed invalid left-hand side bug in assignment in Angular ### Bug Fixes - general: - change invalid left-hadn side in assignment in Angular ([98c86f4](https://github.com/michelonsouza/encrypt-storage/commit/98c86f4ccc416aa666b070c5d6a8529fbd0204b0)) ## [v2.12.16](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.16) - 2023-04-03 19:03:55 Update dependencies and add example in `README.md` ## [v2.12.15](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.15) - 2023-02-27 22:02:22 Update dependencies ### Bug Fixes - general: - change logo and update dev-dependencies (#572) ([d152694](https://github.com/michelonsouza/encrypt-storage/commit/d1526945b6e32af648da0579b1f3b88d017d7e56)) ([#572](https://github.com/michelonsouza/encrypt-storage/pull/572)) ## [v2.12.12](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.12) - 2022-10-19 14:35:12 Update dev dependencies ## [v2.12.10](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.10) - 2022-09-30 03:01:31 Update `dev-dependencies` ### Bug Fixes - general: - change globalThis reference to window.globalThis (#506) ([296629d](https://github.com/michelonsouza/encrypt-storage/commit/296629d8444f57d1b180fc43d1062b4e026439be)) ([#506](https://github.com/michelonsouza/encrypt-storage/pull/506)) ## [v2.12.9](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.9) - 2022-09-30 02:27:52 - Change `window.globalThis` reference - Update `dev-dependencies` ## [v2.12.8](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.8) - 2022-09-20 17:23:44 Update `dev-dependencies` ### Bug Fixes - general: - remove uncecessary files from root folder (#484) ([0f35320](https://github.com/michelonsouza/encrypt-storage/commit/0f35320f1f8f248dc393439344ea6f0f8e9d5f24)) ([#484](https://github.com/michelonsouza/encrypt-storage/pull/484)) - remove unecessary files from npm publish (#483) ([2acd3c2](https://github.com/michelonsouza/encrypt-storage/commit/2acd3c23871834063dc87d71665849d443cae8f3)) ([#483](https://github.com/michelonsouza/encrypt-storage/pull/483)) ## [v2.12.5](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.12.5) - 2022-09-05 15:22:33 Remove files from `npm publish` ### Feature - general: - change create package.json mode (#480) ([d4721f4](https://github.com/michelonsouza/encrypt-storage/commit/d4721f4b55c77f9460615a09acc678b63b664815)) ([#480](https://github.com/michelonsouza/encrypt-storage/pull/480)) ### Documentation - general: - adjust new functions implementation (#467) ([2fc9d7e](https://github.com/michelonsouza/encrypt-storage/commit/2fc9d7e86cfc96e4e58f8459ca4711d063638d04)) ([#467](https://github.com/michelonsouza/encrypt-storage/pull/467)) ## [v2.11.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.11.1) - 2022-08-28 14:17:26 Adjust docs ### Documentation - general: - add unpkg to docs for usage and corrected usage (#465) ([eeb02e3](https://github.com/michelonsouza/encrypt-storage/commit/eeb02e366d8ef202c6e90f077cd374527610c4b3)) ([#465](https://github.com/michelonsouza/encrypt-storage/pull/465)) ## [v2.10.2](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.10.2) - 2022-08-27 16:40:21 Add new functions and `CDN usage` 🎉: - `hash` function with `SHA256` encrypt - `md5Hash` with `MD5` encrypt ### Feature - general: - add notifyHandler do options for EncryptStorage (#452) ([584c3a0](https://github.com/michelonsouza/encrypt-storage/commit/584c3a084381c1192d3454febbd0d0c44e8338be)) ([#452](https://github.com/michelonsouza/encrypt-storage/pull/452)) ### Documentation - general: - add unpkg to docs for usage (#464) ([fd6c047](https://github.com/michelonsouza/encrypt-storage/commit/fd6c047b5b23ebcc45124991a95188222c7aa836)) ([#464](https://github.com/michelonsouza/encrypt-storage/pull/464)) ## [v2.9.0](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.9.0) - 2022-08-24 15:30:25 Add `notifyHandler` to `EncryptStorageOptions` ### Documentation - general: - add funding in package.json (#449) ([dc4258c](https://github.com/michelonsouza/encrypt-storage/commit/dc4258c284c5b0092cf15443faf0aa5856b8115f)) ([#449](https://github.com/michelonsouza/encrypt-storage/pull/449)) ## [v2.8.4](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.8.4) - 2022-08-23 22:02:20 Add `funding` property to `package.json` ### Bug Fixes - general: - change sponsors (#441) ([f5c3959](https://github.com/michelonsouza/encrypt-storage/commit/f5c39591f06132b33e12f7a0da2d694d918b1720)) ([#441](https://github.com/michelonsouza/encrypt-storage/pull/441)) ## [v2.8.2](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.8.2) - 2022-08-22 01:24:28 Add sponsors ### Documentation - general: - add funding for sponsors (#440) ([77987df](https://github.com/michelonsouza/encrypt-storage/commit/77987dfce482fa32b2fbc74566324dd2749745cb)) ([#440](https://github.com/michelonsouza/encrypt-storage/pull/440)) - change version (#439) ([8a27f34](https://github.com/michelonsouza/encrypt-storage/commit/8a27f3456de0a205b902e00574ac127a01ee4c6b)) ([#439](https://github.com/michelonsouza/encrypt-storage/pull/439)) ## [v2.8.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.8.1) - 2022-08-22 00:57:47 Add reformatted `workflow` in `github actions` ### Feature - general: - add new parameter to EncryptStorageOptions (#436) ([8f03f99](https://github.com/michelonsouza/encrypt-storage/commit/8f03f99dfb9b0297ad495a3d5b098ff24608c1cc)) ([#436](https://github.com/michelonsouza/encrypt-storage/pull/436)) ### Documentation - general: - add CodeQL badge in README.md ([b378c39](https://github.com/michelonsouza/encrypt-storage/commit/b378c39a6ae302972a6c6d73182188ce337bb9cb)) ## [v2.5.2](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.5.2) - 2022-08-19 20:48:15 Add new features: - Add `doNotEncrypt` property to `setItem` - Add `doNotDecrypt` property to `getItem` - Add `CodeQL` `badge` to `README.md` - Add `got-to-line` in `badge version` for `package.json` ### Feature - general: - add new property in setItem and getItem in AsyncStorage ([abc2a93](https://github.com/michelonsouza/encrypt-storage/commit/abc2a93d1e4db79b2bd41c7549380e1fa6eef4ee)) - add new property in setItem and getItem ([4a35617](https://github.com/michelonsouza/encrypt-storage/commit/4a356176e13957d717e85fd6da1b7d392df00f8d)) ## [v2.4.8](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.8) - 2022-08-19 19:51:56 Update of dependencies pointed out by `dependabot`: `eslint`. ## [v2.4.7](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.7) - 2022-08-19 19:43:30 Update of dependencies pointed out by `dependabot` and adjustment in the minimum version of `yarn`. ### Bug Fixes - general: - change minumum yarn version ([4d3656e](https://github.com/michelonsouza/encrypt-storage/commit/4d3656eec795bc715060175f67a9c533b0c2582d)) ### Documentation - general: - change branchname from master to main ([0baecbd](https://github.com/michelonsouza/encrypt-storage/commit/0baecbd5e2d7f03134ce2923fe2e3046cace512e)) ## [v2.4.5](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.5) - 2022-08-13 15:44:27 Change default branch from `master` to `main` ### Documentation - general: - table of options in README.md ([8d55789](https://github.com/michelonsouza/encrypt-storage/commit/8d55789b383ab3fa544982fd6caf04baeef4a08e)) ## [v2.4.4](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.4) - 2022-08-12 20:52:49 Add table of `options` ### Documentation - general: - add logo in README.md ([ed5956e](https://github.com/michelonsouza/encrypt-storage/commit/ed5956eb62d16473f1bf87d7f6f926f118f14f5c)) ## [v2.4.3](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.3) - 2022-08-12 20:24:00 Add logo in `README.md` 🥳 ### Documentation - general: - add more tags in package.json ([51bbbc1](https://github.com/michelonsouza/encrypt-storage/commit/51bbbc173a878f74afc639d93535a7ae58f8ca63)) ## [v2.4.2](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.2) - 2022-08-12 18:20:56 Add new tags in `package.json`. ### Documentation - general: - add new implementation on README.md ([ad1df81](https://github.com/michelonsouza/encrypt-storage/commit/ad1df8103267e1efff8be945ef08d2df45ef7080)) ## [v2.4.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.1) - 2022-08-12 18:02:14 Add [pinia-plugin-persist](https://seb-l.github.io/pinia-plugin-persist/) in README.md. ### Feature - general: - add new private notations from ES2022 ([332c5bb](https://github.com/michelonsouza/encrypt-storage/commit/332c5bb22041d06f0b7fb7638760106e499600a9)) ## [v2.4.0](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.4.0) - 2022-08-12 15:09:35 Latest release with better practices 🎉 ### Feature - general: - change husky ([0fdc67d](https://github.com/michelonsouza/encrypt-storage/commit/0fdc67d74fa503550f35cbbdda9ed795bc60e690)) - solve problems with webpack5 ([780d468](https://github.com/michelonsouza/encrypt-storage/commit/780d468e0b19b14ce3bdd67b4d705d3ff70b2a92)) ### Documentation - general: - add new version ([9982f38](https://github.com/michelonsouza/encrypt-storage/commit/9982f38bb20d4791cd45fadd11a4e0e93d79b9ee)) ## [v2.3.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.3.1) - 2022-08-11 14:41:41 *No description* ### Feature - general: - add new version ([7d10c5d](https://github.com/michelonsouza/encrypt-storage/commit/7d10c5df38009ed94e0c5528090cbceac5572788)) - add polyfills in module ([48232cf](https://github.com/michelonsouza/encrypt-storage/commit/48232cff3920b512909b7c4ed9cded308dce3f34)) - add crypto-browserify ([8723d62](https://github.com/michelonsouza/encrypt-storage/commit/8723d62de69e7f9327a1881533064136dde68078)) ### Bug Fixes - general: - add crypto-browserify resolve ([d5bdaa4](https://github.com/michelonsouza/encrypt-storage/commit/d5bdaa4e7611792f800f5d02b89246d2d30f3466)) - add crypto-browserify resolve ([7c51126](https://github.com/michelonsouza/encrypt-storage/commit/7c51126b292d2a681491673461954ab36aee33f5)) - add crypto-browserify resolve ([c6416da](https://github.com/michelonsouza/encrypt-storage/commit/c6416da8e034ab9088636b0e165c5b2ca31479d2)) - add eslint ignore rule ([8d87a97](https://github.com/michelonsouza/encrypt-storage/commit/8d87a9703098369353a288d43892bc7ec6a367aa)) - update dependencies ([cb0774a](https://github.com/michelonsouza/encrypt-storage/commit/cb0774a8f69cd552e10077ed7410f5319624c546)) - add falback to webpack config ([1e2ff5c](https://github.com/michelonsouza/encrypt-storage/commit/1e2ff5c0c4a4fa24840bcd16a42618a91ed8459f)) - add falback to webpack config ([519e86c](https://github.com/michelonsouza/encrypt-storage/commit/519e86cb301747128cdd6c0e07671a03c906155d)) ## [v2.2.4](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.2.4) - 2021-12-15 12:49:48 *No description* ### Feature - general: - add tests for window exists ([aa9b092](https://github.com/michelonsouza/encrypt-storage/commit/aa9b09224b5619f6cfff80b01c022f19b876d825)) ### Bug Fixes - general: - remove inutilizable tests ([777c72f](https://github.com/michelonsouza/encrypt-storage/commit/777c72f7734bbd8e72abf6de5c440c395911ca58)) ## [v2.2.3](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.2.3) - 2021-11-05 04:26:33 *No description* ### Bug Fixes - general: - update dependencies ([3948a46](https://github.com/michelonsouza/encrypt-storage/commit/3948a46bc6514e63e57c0462dc9d27d4136b3c2e)) ## [v2.2.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.2.1) - 2021-10-22 08:39:47 *No description* ## [v2.2.0](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.2.0) - 2021-10-18 15:57:38 *No description* ### Feature - general: - coverage 100% ([23caaed](https://github.com/michelonsouza/encrypt-storage/commit/23caaed1ab80b3d1863cd2ed104187519bd94a79)) ## [v2.1.18](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.1.18) - 2021-10-14 17:35:23 *No description* ### Feature - general: - add options to action from pattern ([39af673](https://github.com/michelonsouza/encrypt-storage/commit/39af67305cdf0ba01e40a41ccedb3ff0d5c18cad)) ## [v2.1.17](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.1.17) - 2021-10-12 20:57:34 *No description* ## [v2.1.16](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.1.16) - 2021-10-11 23:20:57 *No description* ### Documentation - general: - change CONTRIBUTING.md ([a44add1](https://github.com/michelonsouza/encrypt-storage/commit/a44add159c6e81b1a69d6cda600afac28d4792ec)) ## [v2.1.15](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.1.15) - 2021-10-11 23:06:13 *No description* ### Documentation - general: - add pull request template ([d21ceec](https://github.com/michelonsouza/encrypt-storage/commit/d21ceec1a7a2d16bf3679b965cf62942000ac63d)) - add pull request template ([0e685bf](https://github.com/michelonsouza/encrypt-storage/commit/0e685bf7b3addaee5561408aa52b646fa2abbb11)) ## [v2.1.14](https://github.com/michelonsouza/encrypt-storage/releases/tag/v2.1.14) - 2021-10-11 19:04:49 *No description* ### Documentation - general: - add npm published badge ([01de9cf](https://github.com/michelonsouza/encrypt-storage/commit/01de9cfccfee618106d4679c348b32e89a4a4745)) ## [2.1.9](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.9) - 2021-10-11 18:28:58 *No description* ## [2.1.8](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.8) - 2021-10-11 18:19:17 *No description* ## [2.1.7](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.7) - 2021-10-11 18:15:05 *No description* ### Feature - general: - change version ([757c0dc](https://github.com/michelonsouza/encrypt-storage/commit/757c0dcfd7082f5dd6f1de0adf82e0a5b2daee7d)) ### Bug Fixes - general: - remove build from husky ([bd6cb3c](https://github.com/michelonsouza/encrypt-storage/commit/bd6cb3c596f0dc52271cd8d967b1132c354d7f3b)) ## [2.1.6](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.6) - 2021-10-11 18:04:49 *No description* ### Feature - general: - change actions for package ([484282a](https://github.com/michelonsouza/encrypt-storage/commit/484282a45fb3961139cc2444bd6b4642ea181106)) - change actions for package publish ([db256c6](https://github.com/michelonsouza/encrypt-storage/commit/db256c6c56e2b942abd3f342b1dc25e9c0e7f390)) - add ci publish in npm ([1761793](https://github.com/michelonsouza/encrypt-storage/commit/176179387821b1674f5de2c4450c64adb8ca9128)) - add ci publish in npm ([5ffaaec](https://github.com/michelonsouza/encrypt-storage/commit/5ffaaecb1ff2d30d7ce7cab4c9b4ad0b3b22c485)) ## [2.1.5](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.5) - 2021-10-11 17:44:35 *No description* ### Feature - general: - change travis to gh-actions ([c543379](https://github.com/michelonsouza/encrypt-storage/commit/c54337948d91a791328a5550f7840c56b2fb3fd2)) ### Documentation - general: - add license badge ([8e7a63c](https://github.com/michelonsouza/encrypt-storage/commit/8e7a63c8b8dd696e85c7c521789a2827ce4573dd)) ## [2.1.3](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.3) - 2021-10-11 15:17:21 *No description* ### Feature - general: - add WeakMap for secret key ([2f70970](https://github.com/michelonsouza/encrypt-storage/commit/2f7097034dbd91db7d2e363320ad26425abb2103)) ### Bug Fixes - general: - resolve problem with secret-key ([8b02ab1](https://github.com/michelonsouza/encrypt-storage/commit/8b02ab12732ed9eed629b5828518c972651d989a)) - resolve problem with secret-key ([4c024b9](https://github.com/michelonsouza/encrypt-storage/commit/4c024b98b40c04a740e2f7ab8f4823c544bcc0ae)) - resolve problem with secret-key ([89da68a](https://github.com/michelonsouza/encrypt-storage/commit/89da68a1be497f89f9c5b63aea13e3265c04c5eb)) ## [2.1.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.1) - 2021-10-11 01:06:28 *No description* ### Feature - general: - add multiple instances explanation ([b6a3c18](https://github.com/michelonsouza/encrypt-storage/commit/b6a3c18aac607a20dd8258c6afc129ad31f37c01)) ## [2.1.0](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.1.0) - 2021-10-11 00:47:41 *No description* ### Bug Fixes - general: - change return type of getItem ([945bf7f](https://github.com/michelonsouza/encrypt-storage/commit/945bf7ffd37a5d8057846faf508c57432df6e283)) - change return type of getItem ([6266a7c](https://github.com/michelonsouza/encrypt-storage/commit/6266a7ce967804ba45fb0e39beb34d934fb753a8)) ## [2.0.6](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.0.6) - 2021-10-10 23:19:31 *No description* ### Documentation - general: - add more explanation in stateManagementUse option ([2df48d7](https://github.com/michelonsouza/encrypt-storage/commit/2df48d7763a57f36b075bb28c9c48e4b63b4e5fe)) - add more explanation in stateManagementUse option ([f40493c](https://github.com/michelonsouza/encrypt-storage/commit/f40493c2c5d42ea5fa62f0cee9b9ec4ee62193a8)) ## [2.0.5](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.0.5) - 2021-10-10 23:10:17 *No description* ### Feature - general: - add better secret in encrypt-storage ([75a22c6](https://github.com/michelonsouza/encrypt-storage/commit/75a22c6f68bcfae23423ca20c2d781599526b637)) ### Documentation - general: - add more explanation in stateManagementUse option ([143de0d](https://github.com/michelonsouza/encrypt-storage/commit/143de0d871b20edd3ff742a62fced1c9c46a809f)) - ajust options in readme ([6d674d0](https://github.com/michelonsouza/encrypt-storage/commit/6d674d034f1b2fd84142e485d5555e786ca85a63)) ## [2.0.2](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.0.2) - 2021-10-10 11:42:46 *No description* ### Documentation - general: - ajust options in readme ([b276e0d](https://github.com/michelonsouza/encrypt-storage/commit/b276e0ddb87623ff7289c4c28688c9d88cee904c)) - ajust options in readme ([6d33a49](https://github.com/michelonsouza/encrypt-storage/commit/6d33a49391296fb40583f4e9327e0f7bc79990d1)) - ajust readme ([eb8db2a](https://github.com/michelonsouza/encrypt-storage/commit/eb8db2a58e1081bff08fe9abd347d44ee241d156)) ## [2.0.1](https://github.com/michelonsouza/encrypt-storage/releases/tag/2.0.1) - 2021-10-10 11:29:12 *No description* ### Documentation - general: - create a new readme for v2 ([df501e7](https://github.com/michelonsouza/encrypt-storage/commit/df501e7115ed8ac157f16bb40dc08b00b185198a)) ## [1.3.20](https://github.com/michelonsouza/encrypt-storage/releases/tag/1.3.20) - 2021-09-30 17:14:07 *No description* ### Feature - general: - change implementation to class ([d49ab8e](https://github.com/michelonsouza/encrypt-storage/commit/d49ab8e3805e77682cba881991081a9d6084d95f)) ## [1.3.10](https://github.com/michelonsouza/encrypt-storage/releases/tag/1.3.10) - 2021-09-15 02:43:09 *No description* ### Feature - general: - update many libraries ([c2cb6c0](https://github.com/michelonsouza/encrypt-storage/commit/c2cb6c071d9555cd01c463f194b1c6d79f511f4a)) ### Bug Fixes - general: - change husky-file and remove npm-publish ([b078bcf](https://github.com/michelonsouza/encrypt-storage/commit/b078bcf9d248cd40a5b913660fbe58a7c74b41e1)) - change husky-file ([f74fda9](https://github.com/michelonsouza/encrypt-storage/commit/f74fda9a549424dca8343e5b3409c0c4f2c79604)) - change this in removeItem ([3afd494](https://github.com/michelonsouza/encrypt-storage/commit/3afd49479251b553873ba505ae43c740ea49c744)) ## [1.3.01](https://github.com/michelonsouza/encrypt-storage/releases/tag/1.3.01) - 2021-07-28 23:31:48 The `removeItem` had a promise when using the `prefix` attribute. The same was solved in this release ### Bug Fixes - general: - change feaker uuid to use non deprecated ([40efd3a](https://github.com/michelonsouza/encrypt-storage/commit/40efd3aeedf0ae3232f54e38c60be3f444559273)) - problem in removeItem, ([099a16d](https://github.com/michelonsouza/encrypt-storage/commit/099a16d6791f25babbfc9daaf1f959a304d1fbbe)) ## [1.2.24](https://github.com/michelonsouza/encrypt-storage/releases/tag/1.2.24) - 2021-07-27 03:57:00 *No description* ## [1.2.23](https://github.com/michelonsouza/encrypt-storage/releases/tag/1.2.23) - 2021-06-10 04:32:38 - `Dependabot` libraries update ### Bug Fixes - general: - version ([be6cce3](https://github.com/michelonsouza/encrypt-storage/commit/be6cce35d75c29046ff39ef7142c1305a96dca8c)) ## [1.2.11](https://github.com/michelonsouza/encrypt-storage/releases/tag/1.2.11) - 2021-03-08 08:15:12 - Add `encryptString` function - Add `decryptString` function - Add `removeItemFromPattern` function - Usage in `aws-amplify` ### Feature - general: - add keyof selectedStorage ([7f9b7b1](https://github.com/michelonsouza/encrypt-storage/commit/7f9b7b1f7ccb444b5769cab698c93b5184e49d4e)) - create removeItemFromPattern ([1a1b9ec](https://github.com/michelonsouza/encrypt-storage/commit/1a1b9ecc7a095689ccb4e0c696c0dc4cceb9438b)) - launch of the first release ([37b569c](https://github.com/michelonsouza/encrypt-storage/commit/37b569c6eff08dc94d567b244838dfa992cd542a)) - add encryptString and decryptString ([5d41a02](https://github.com/michelonsouza/encrypt-storage/commit/5d41a027887e3bc36bebc290d8405bb349d90fcd)) - add error handler if secretKey is not provided ([d8a4049](https://github.com/michelonsouza/encrypt-storage/commit/d8a404965da366be432093d913f69ad37cf85d2f)) - add error handler if secretKey is not provided ([8df15e7](https://github.com/michelonsouza/encrypt-storage/commit/8df15e70e21e3066d7664556c7539ba00d21663b)) - feature: add tests ([6c62d41](https://github.com/michelonsouza/encrypt-storage/commit/6c62d41a1c4e6aac28548d643bc7f7fdf9900d50)) - feature: add example with env ([a220efe](https://github.com/michelonsouza/encrypt-storage/commit/a220efe71f95ba7b1cc8de6fe99a6203cc69e71f)) - feature: include README.md ([73288ea](https://github.com/michelonsouza/encrypt-storage/commit/73288ea31b6a30bc58d654af0d32f7af4fde08c7)) - feature: change to constructor function ([ce271e2](https://github.com/michelonsouza/encrypt-storage/commit/ce271e2343171193c909e4f04121b0be0b0fcd5a)) - opaque secretKey ([a3d0a63](https://github.com/michelonsouza/encrypt-storage/commit/a3d0a63b758647a9ef1ab0e8e7326a156e7f2c42)) - create a webpack bundle ([0ea662f](https://github.com/michelonsouza/encrypt-storage/commit/0ea662f8b84462b8221dab93f1d69c0648174ff3)) ### Bug Fixes - general: - options table in readme ([495bc92](https://github.com/michelonsouza/encrypt-storage/commit/495bc92d2d247c60c035bc355a1867896a37cc60)) - change readme ([f9e7e17](https://github.com/michelonsouza/encrypt-storage/commit/f9e7e17d3dccc1f0da654613f9f471b25d0b2178)) - change readme ([a315a58](https://github.com/michelonsouza/encrypt-storage/commit/a315a588d182b4e06a01ac6702b6debc8f784386)) - change readme ([6462c40](https://github.com/michelonsouza/encrypt-storage/commit/6462c40ca1b28068a4688a85a69e7669a7325cbf)) - change readme ([6d1a859](https://github.com/michelonsouza/encrypt-storage/commit/6d1a859b952181a2a2db820e57b004fab228558e)) - add disclaimer in README ([b81f3b6](https://github.com/michelonsouza/encrypt-storage/commit/b81f3b601b4e1bfd735f11e4fd3a363fedf1b01e)) - remove CND example ([ceae196](https://github.com/michelonsouza/encrypt-storage/commit/ceae1968885b18386a800e75b065a41feb01e29b)) - export defaut of class ([458b51f](https://github.com/michelonsouza/encrypt-storage/commit/458b51feccf285a1a43db178c72c12307c739ccb)) - export defaut of class ([6542d22](https://github.com/michelonsouza/encrypt-storage/commit/6542d22ddd22bea465c9f65732ef1c0044aecfc9)) - remove add files in .npmignore ([4d33a53](https://github.com/michelonsouza/encrypt-storage/commit/4d33a5347ec2dbf1f19902c45197413c5f8e7470)) - remove files from webpack ([7190161](https://github.com/michelonsouza/encrypt-storage/commit/7190161f9201bea8d61d8aaa9e8c8516965a5884)) - remove unused file ([fbe71e8](https://github.com/michelonsouza/encrypt-storage/commit/fbe71e8f719f6171508567cadd59bd860d3e4109)) - names ([99caca3](https://github.com/michelonsouza/encrypt-storage/commit/99caca3bb0e2b5d596956c25a5d09d3ffbea7195)) - remove error in getItem ([4482553](https://github.com/michelonsouza/encrypt-storage/commit/4482553a62e35575dc6df95d4eb965e63f27833b)) - remove dist ([c22943e](https://github.com/michelonsouza/encrypt-storage/commit/c22943ec21aef34196ad226f11c0f2550f55bb8a)) - export defaut of class ([55178e6](https://github.com/michelonsouza/encrypt-storage/commit/55178e60102975eb40c74dffd0cdeb74dab823da)) ### Refactor - general: - export default class ([f2363c0](https://github.com/michelonsouza/encrypt-storage/commit/f2363c0003b7fd465c74dcfcebbd241a1ef5ec7d)) \* *This CHANGELOG was automatically generated by [auto-generate-changelog](https://github.com/BobAnkh/auto-generate-changelog)*