Releases: juice-shop/juice-shop-ctf
v10.0.1
📖 Documentation
- Updated step-by-step guide links in the CLI output to sections within https://pwning.owasp-juice.shop/companion-guide/latest/part4/ctf.html
- Removed special re-setup instructions previously needed for CTFd after ZIP imports
v10.0.0
This release contains technical breaking changes or renamings (
⚠️ ) which might require migrating to a newer Node.js version or updating to a later version of a supported CTF framework.
🏗 Frameworks
- #132: Replaced CTFd data export with CSV challenge export for higher compatibility and stability (
⚠️ )- For CTFd exports,
paid
challenge hints are currently treated asfree
due to hint costs missing in CTFd 3.6 CSV schema (⚠️ )
- For CTFd exports,
👟 Runtime
- Added support for Node.js 20.x
- Removed support for any Node.js version lower than 16.x (
⚠️ )
🐳 Docker
- Base image for https://hub.docker.com/r/bkimminich/juice-shop-ctf is now
node:18-alpine
v9.1.2
🐛 Bugfixes
- Updated
alembic_version
in CTFd exports to that of CTFd 3.5.0 to bypass issues with database migrations
v9.1.1
v9.1.0
💬 Command Line
- #119: SSL certificate warnings can now be explicitly ignored with
--ignoreSslWarnings
or-i
(kudos to @robertmantissa)
🐛 Bugfixes
- Fell back to
node:14-alpine
base image for https://hub.docker.com/r/bkimminich/juice-shop-ctf due toPermission denied
errors
v9.0.0
This release contains technical breaking changes or renamings (
⚠️ ) which might require migrating to a newer Node.js version or updating to a later version of a supported CTFd framework.
🏗 Frameworks
- Upgraded CTFd export generator for compatibility with CTFd 3.4 or higher
- Removed support for CTFd 2.x data format (
⚠️ )
👟 Runtime
- Add support for Node.js 16.x and 17.x
🐳 Docker
Base image for https://hub.docker.com/r/bkimminich/juice-shop-ctf is now node:16-alpine
instead of node:14-alpine
v8.2.3
📑 Documentation
- Clarified compatibility of export is with CTFd 2.x (see CTFd/CTFd#1988 for import issues with CTFd 3.x)
v8.2.2
🐳 Docker
- Replaced DockerHub auto-build with GitHub Actions based image build
- Docker
latest
,snapshot
andv*.*.*
images are now published for platformslinux/amd64
,linux/arm/v7
andlinux/arm64
v8.2.1
🏡 Repository Transfer
- Initial release from new home in @juice-shop with no functional changes
v8.2.0
This release contains experimental or prototype features (🔬) which are not guaranteed to work and are subject to breaking changes (or removal) within a subsequent minor release. Feeback on these features is particularly welcome via Gitter, Slack or by opening a GitHub issue.
👟 Runtime
- Added support for Node.js 15.x
- Removed support for Node.js 10.x
👨💻 Code Snippets (🔬)
- Introduced Vulnerable Code Snippets (introduced with Juice Shop
v12.7.0
) as a third hint option