v15.0.0
·
1791 commits
to master
since this release
This release brings technical breaking changes or renamings (
⚠️ ) which might require migrating to a newer Node.js version or updating existing customization files.
👟 Runtime
- Added support for Node.js 20.x
- Removed support for Node.js 14.x (and 19.x) and no longer provide packaged distributions for these versions (
⚠️ ) - Removed inofficial support for Node.js 15.x
🎯 Challenges
- #1958: Added "Empty User Registration" challenge (⭐⭐) to Improper Input Validation category (kudos to @Freedisch)
🎮 Cheat Detection
- #1996: Coding challenges with overlapping code snippets are less likely to count as cheating when solved in quick succession (kudos to @sohamparate)
🏰 Security
- Updated
juicy-chat-bot
library to fix CVE-2023-29017 vulnerability
🐛 Bugfixes
- Confetti cannon no longer fires for solved hacking challenges when
challenges.showSolvedNotifications: false
is configured
🗺️ I18N
- Extend 🇧🇩, 🇷🇺, 🇹🇷 and 🇲🇲 translations