Changelog
Version 8
8.2.1
- #89 chore: optimize regexps
8.2.0
- #88 Add support to cookie partition
8.1.1
- #86 fix: missing types on exclude
8.1.0
- #85 feat: add typescript types
8.0.1
- #84 chore: bump hoek
8.0.0
- #82 Support node v18, drop node v12
Version 7
7.0.4
7.0.3
7.0.2
- #71 Explicitly block proto cookie name
7.0.1
- #69 Update deps
7.0.0
Version 6
6.1.2
- #62 Update joi
6.1.1
- #61 Update deps
6.1.0
- #59 Change module namespace
6.0.9
- #55 Protect against JSON.parse() prototype poisoning
6.0.8
- #47 Remove engines
6.0.7
- #46 Update deps
6.0.6
6.0.5
- #38 Use Cryptiles.fixedTimeComparison()
6.0.4
- #37 Add bounce
6.0.3
- #36 Update dep
6.0.2
- #35 Update joi
6.0.1
- #34 Update deps
6.0.0
- #33 Migrate to async interface
Version 5
5.1.0
- #58 Commercial version of v5 branch
5.0.4
- #56 Protect against JSON.parse() prototype poisoning
5.0.3
- #32 Ignore partial header structure errors when ignoreErrors
5.0.2
- #31 Update deps.
5.0.1
- #29 Fix parse when iron is used with invalid and valid values
- #28 Cookies with the same name are ignored if only one is invalid
5.0.0
- #26 Change Secure, HttpOnly, and SameSite to true by default
Version 4
4.1.0
- #23 Assert when input is not a string
- #21 Support SameSite attribute
- #17 Assert when input is not a string
4.0.3
- #25 Update deps
4.0.2
- #24 npmignore
4.0.1
- #19 Test on node v6, update dependencies
4.0.0
- #16 Update hueniverse/iron from 3.x.x to 4.x.x
Version 3
3.1.0
- #15 Allow empty names in loose mode
3.0.0
- #14 ES6 style changes and node v4
Version 2
2.1.1
- #13 Update hapijs/joi to 6.4.3 from 4.9.0
2.1.0
- #12 Support isNullOverride in applyToDefaults
2.0.0
- #9 Move passThrough exclude logic from h2o2
- #8 Change parse and format to prototype
- #7 Replace globals with per cookie defaults
- #6 Ignored errors do not stop processing current cookie
Version 1
1.2.0
1.1.0
- #1 Add list of cookie names