encrypt-storage
Version:
Wrapper for encrypted localStorage and sessionStorage in browser
624 lines (376 loc) • 28.1 kB
Markdown
# 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)*