Skip to content

v15.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Sep 13:03
· 709 commits to master since this release
v15.1.0

🚨 This release accidentally introduced a technical breaking change in a minor release! 🚨 The application server now requires Internet access (📡) and must be able to reach https://sepolia.infura.io where Smart Contracts for some of the Web3 challenges are deployed!

🎨 UI

  • #2043: Added fully re-designed Score Board with option pick preferred and switch between old and new version
  • #2027: Reduced load time of old Score Board significantly by pre-fetching FontAwesome icons only once

🎯 Challenges

  • Added Web3 challenge suite (kudos to our GSoC 2023 student @rishabhkeshan)
    • #2066: Added "Web3 Sandbox" ⭐-challenge
    • #2029: Added "NFT Takeover" ⭐⭐-challenge
    • #2050: Added "Mint the Honey Pot" ⭐⭐⭐-challenge (📡)
    • #2064: Added "Wallet Depletion" ⭐⭐⭐⭐⭐⭐-challenge (📡)
  • Added new "Web3" tag for challenges
  • Changed hint URLs for all challenges to match new site structure in companion guide

🛡️Security

🧪 Testing

🐛 Bugfixes

  • #2081: Fixed issues with libxml4js in Docker images for ARM processors
  • #2015: Fixed auto-scrolling issue in chatbot window to keep submit button visible (kudos to @parthn2)
  • #2049: Fixed issue with newst release of flag-icons module by switching from SASS to CSS inclusion (kudos to @RobertoBorges)
  • #2060: Fixed issue where "Local File Read" challenge was solved without actual success and success notifications could be spammed
  • 1fb0f12: Treat "Mass Dispel" as a trivial challenge during cheat detection

🌐 I18N

  • Extended and corrected 🇳🇱 translation (kudos to @eric-nieuwland)
  • Extended 🇧🇷, 🇷🇴, 🇮🇹 and 🇹🇷 translations