Releases: Abadima/simply-xp
Releases · Abadima/simply-xp
v1.3.5
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
✅ V2 Additions
- Added support for
SQLite
database - Added
debug
option forconnect()
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 returnsposition
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, userankCard()
instead.rankCard()
Requires completely new arguments.roleSetup()
functions losesclient
argument.
⚠️ Known Issues
charts()
Is not made in V2 yetmigrate.database()
is still being written- better-sqlite3 + ubuntu may not work well together
rankCard()
lacks non-legacy mode, and usingtranslucent/transparent
PNG as an avatarURL messes with the system
Full Changelog: v2.0.0-dev.1...v2.0.0-dev.0
New Release
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..