/ 2023-01-29 / /
You can support us by simply starring this repo and/or by giving us feedback via GitHub Discussions
🎉 Improvements
- 📝 Improved code-examples / Updated: README & LICENSE, docs 2f8e2d6
- 📝 Better readme and
extra.js
example fix f5e3bdf - ⚒️ Added
types
field (package.json) pointing to .d.ts file f7d20ef - ⬆️ Update dev dependencies a99db2a
🕳 Chore
- 👷 Enable GitHub Actions as CI for tests & coverage reports 27ceabb
- 👷 Add CodeQL workflow for GitHub code scanning (#215) 11fb25c
- 👷 Update GitHub Actions workflow file f244a27
- 📦️ Create Dependabot config file (#130) 9ea4f8f
🧐 Known Major Issues
- Unproper TypeScript types:
error TS2309: An export assignment cannot be used in a module with other exported elements.
└─ Issue: #117
└─ As temporary fix please add this to yourtsconfig.json
:"skipLibCheck": true
#117 (comment)
📈 Our plans for future v3.x
- Leave a deprecation notice with advice on moving to grammY
— OR —
- Rewrite to TypeScript
- Upgrade to latest
lowdb
- Implement TTL (expire for sessions)
- Better docs, examples, tests
- Maybe we can create a hybrid storage for sessions (which will includes
mysql
,redis
,mongo
, etc. as peer dependencies) to make All In One packagetelegraf-session-*
with better maintainability than others outdated packages. Or just leave a deprecation notice with advice on moving to grammY