Releases: DiscordAnalytics/node-package
Releases · DiscordAnalytics/node-package
v2.8.1
v2.8.0
2.8.0 (2026-01-23)
Bug Fixes
- ci: added pnpm to release workflow (cfacc8d)
- ci: fix semantic release config file (8668303)
- ci: fixed release workflow permission errors (7c81a10)
- ci: fixed release workflow permission errors (3fbfe5d)
- ci: fixed release workflow permission errors (f2ab188)
- ci: fixed release workflow permission errors (51363ec)
- ci: removed pnpm publish (c3752b2)
- examples: fixed type error in oceanic example (1a83be5)
- fixed guild locales (#228) (3bcdf98)
- fixed guild locales #227 (f31e9f0)
Features
v2.7.0
v2.6.2
v2.6.1
v2.6.0
2.6.0 (2025-12-19)
Bug Fixes
- console.error() when the App and/or token isn't coordinate (441a75d)
- Correct locale type handling in calculateGuildMembersRepartition method of DiscordAnalytics class (05da160)
- Corrected string escaping in error messages and labels (c8ac478)
- custom events (5ff785c)
- Fixed a problem in increment function (c00f17a)
- fixed discordjs examples (9f6ab9f)
- Fixed some typos and bugs (7eb6827)
- made repository private (e8de4e0)
- made repository private (d8247d0)
- Replace error throwing with console error logging for better error handling (f9bdb57)
- tests: fixed test error on core package (a636b53)
- Update documentation links in README for consistency (2708d5c)
- Update package installation and import paths for DiscordAnalytics in README (4d38ded)
Features
- Add calculateGuildMembers method and refactor guild members handling in DiscordAnalytics class (b434099)
- Add client_id property and improve error handling in AnalyticsBase and DiscordAnalytics classes (34022c8)
- Add coverage configuration to Vitest for package source files (d079fa4)
- add Discord Analytics packages for various libraries (discord.js, discord.js-light, eris, oceanic) with tracking capabilities (29a978a)
- Add documentation for trackInteractions method in DiscordAnalytics class (b578178)
- Add ensure method call in CustomEvent constructor for validation (84366d5)
- Add example for DiscordAnalytics (discordjs-light) with interaction handling and sharding support (f54fe30)
- Add new error codes and implement AnalyticsBase class for tracking and sending stats (f9c5d54)
- Add sharding example using ShardingManager (1cd73db)
- Add tests for AnalyticsBase and example implementations for DiscordAnalytics (discordjs) (6b3fac0)
- Add updateOrInsert method and refactor interaction tracking in DiscordAnalytics class (9a294fe)
- Added README for every package (9da565a)
- Enhance documentation for events and trackGuilds methods in AnalyticsBase class (e5b3cd2)
- Enhance user type tracking in trackInteractions method (eris) (1a8b1e8)
- eris: Add example implementation for DiscordAnalytics with interaction handling and command responses (32ec1a9)
- Initialize analytics before tracking events in usage examples (0eb6793)
- oceanic: Implement DiscordAnalytics example with interaction handling and command responses (6d0f58d)
- Refactor AnalyticsBase and DiscordAnalytics classes for improved functionality and code clarity (e26a091)
v2.5.0
What's Changed
- feat: Add interaction name resolver by @Nonolanlan1007 in #155
- Bump discord.js from 14.17.3 to 14.18.0 by @dependabot in #149
- Bump typescript from 5.7.3 to 5.8.2 by @dependabot in #152
- Bump @types/node from 20.17.16 to 20.17.27 by @dependabot in #154
Full Changelog: v2.4.4...v2.5.0
v2.4.4
What's Changed
- Bump discord.js from 14.17.2 to 14.17.3 by @dependabot in #144
- Bump @types/node from 20.17.11 to 20.17.12 by @dependabot in #143
- Bump typescript from 5.7.2 to 5.7.3 by @dependabot in #145
- Bump @types/node from 20.17.12 to 20.17.16 by @dependabot in #147
- fix: Undefined function on user installs
Full Changelog: v2.4.3...v2.4.4
v2.4.3
v2.4.2
Full Changelog: v2.4.1...v2.4.2