- fix: add 'session' name for middleware function (#58)
- chore(package): update dependencies
- readme: ignore favicon in example
- code: fix error in variable referencing
- custom encode/decode support
- feat: add opts.valid() and opts.beforeSave() hooks
- deps: upgrade deep-equal to 1.0.0
- fix: allow get session property before enter session middleware
- add session.maxAge
- set expire in cookie value
- improve performance by reduce hiddin class on every request
- refactor with commit() helper
- refactor error handling with finally statement
- changed cookies to be base64-encoded (somewhat breaks backwards compatibility)
- fix saving sessions when a downstream error is thrown
- remove sid from docs
- remove uid2 dep
- change: only save new sessions if populated
- update to use new middleware signature
- add change check, removing the need for
.save() - add sane defaults. Closes #4
- add session clearing support. Closes #9
- remove public
.save()