👟 Runtime
- Added support for Node.js 13.x while remaining on 12.x LTS for recommended version
🎯 Challenges
- Added Missing Encoding challenge (⭐️) asking to retrieve a photo of @bkimminich's cat
🎨 User Interface
- Added password strength indicator and advice on screens User Registration and Forgot Password
🎭 Customization
- Added
memories
section to define initial Photo Wall entries - Added new demo theme
addo.yml
to run Juice Shop in an All Day DevOps conference look & feel - Improved auto-download of files to ignore URL query (
?
) parameters
🐛 Bugfixes
- #1241: Fixed
incident-support.kdbx
to be impossible to unlock (kudos to @jamiemcgregor) - Fixed wrong port being displayed upon startup when
PORT
environment variable was set - Harmonized texts about bonus points on
#/track-result
and in order confirmation PDF - Changed links in Pwning OWASP Juice Shop product description into https://pwning.owasp-juice.shop
🛅 Miscellaneous
- Added new user
demo
(Password:demo
) with an address, credit card and wallet balance for speeding up shopping demos