Skip to content

Releases: Abadima/simply-xp

v1.3.5

07 Aug 05:02
Compare
Choose a tag to compare

DEPENDENCY UPDATES:

  • @napi-rs/canvas => v0.1.41
  • mongoose => v7.4.2

BUG FIXES:

  • xp.rank() error
  • xp.chart() now has a helpful err message
  • leaderboard() Position & Cache issues

TYPE IMPROVEMENTS:

  • addLevel() => Make Code Prettier
  • addXP() => Make Code Prettier
  • charts() => Make Code Prettier
  • leaderboard() => Ensured limit was optional for TypeScript users
  • rank() => Cure Cancer (Remove Unnecessary Statements)

UPDATES:

  • Added eslint (dev)
  • rank() => Moved Funcs (eslint compliant)
  • connect() => "auto_purge" option, basically does what it did in Beta 7, but you have a choice (false by default)

Full Changelog: simply-xp...v1.3.5

v2.0.0-dev.0-fix.2

02 Aug 05:25
Compare
Choose a tag to compare
v2.0.0-dev.0-fix.2 Pre-release
Pre-release

✅ V2 Additions

  • Added support for SQLite database
  • Added debug option for connect() function
  • Added db class for extended database functionality
  • Added leaderboardCard() function
  • Added convert() function
  • Added migrate class

🎉 V2 Changes 🎉

  • Better Documentation
  • Better Log Handling (XpDebug, XpError, XpInfo, XpWarn)
  • Better Performance
  • Better Code Quality (EsLint)
  • Complete TypeScript Rewrite
  • Deleted chart.js dependency
  • fetch() now also returns position
  • roleSetup functions now accept roleID arrays! ["role1", "role2", "role3"]
  • reset() function now accepts "erase" as an optional argument

⚠️ V2 Breaking Changes ⚠️

  • create() Requires new arguments.
  • charts() Requires new arguments.
  • rank() is deprecated, use rankCard() instead.
  • rankCard() Requires completely new arguments.
  • roleSetup() functions loses client argument.

⚠️ Known Issues

  • charts() Is not made in V2 yet
  • migrate.database() is still being written
  • better-sqlite3 + ubuntu may not work well together
  • rankCard() lacks non-legacy mode, and using translucent/transparent PNG as an avatarURL messes with the system

Full Changelog: v2.0.0-dev.1...v2.0.0-dev.0

New Release

31 Oct 01:45
Compare
Choose a tag to compare

Hello.. Welcome to the Simply-XP. This is a new package meant to make XP System easier than never before.. Uses mongoose

But why to choose this ?

  • Simpler like never
  • In-built randomizer
  • Rank Card Generator
  • Easy Setup
  • Easy Implementation
  • And More..