Skip to content

Releases: juice-shop/multi-juicer

v4.4.0

24 Jan 19:16
403c427
Compare
Choose a tag to compare

🚀 Features

🐳 Containery Things

  • This release (temporarily) moves the docker image build pipeline from GitHub Actions to DockerHub Auto Builds due to DockerHub licensing / auth issues. This removed the support for ARM based platforms like the RaspberryPi for the prebuild images. You can still build the images for ARM platforms yourself. This is meant as a temporary workaround and we hope to get this working again soon 🤞

v4.3.2

15 Oct 08:48
236ae7a
Compare
Choose a tag to compare

🐛 Bug Fixes

v4.3.1

12 Oct 06:56
21625e4
Compare
Choose a tag to compare

Changes

v4.3.0

08 Oct 09:03
cf1a4d1
Compare
Choose a tag to compare

🚀 Features

  • Update to Juice Shop 12.10.0 @bkimminich (#92)
    Note: CodingChallenges progress is currently not backed up for the instances like the normal challenges, only in the users cookies. See #95
  • Change logo & favicon used in JuiceShop to MultiJuicer one @bkimminich & @J12934 (#93)

📠 Technical debt

  • Update Ingress and CronJob Kubernetes ApiVersions to ensure compatibility with Kubernetes 1.22
  • Update npm dependencies for front and backend
  • Update node.js version to 16
  • Update golang version to 17

v4.2.0

05 Jul 18:52
0f7081f
Compare
Choose a tag to compare

🚀 Features

  • Add Kubernetes RuntimeClass Configuration to allow users to configure an additional layer of isolation between the Juice Shop containers and the Kubernetes Nodes. E.g. gvisor on Google Kubernetes Engine @J12934

v4.1.0

05 Jul 17:33
f1c0417
Compare
Choose a tag to compare

🚀 Features

  • Add Kubernetes affinities and toleration config options for all components for more control on which node / node pools components will run on. @J12934

📌 Dependencies

v4.0.0

23 Apr 09:33
829da45
Compare
Choose a tag to compare

🚀 Features

  • New Logo 🍹🥳
  • Dark Mode 🌑 / 🌕. Automatically uses your browser / system preference.

🐛 Bug Fixes

  • MultiJuicer images are now always pinned to the version you have installed instead of latest. This should help prevent unwanted updates.

📚 Docs

  • Added new guide for running MultiJuicer in production.

📌 Dependencies

  • Updates all frontend and backend packages.

v3.11.0

17 Mar 19:07
6882024
Compare
Choose a tag to compare

🚀 Features

  • Build Images for ARM CPUs @J12934 (#78)
    This adds official support for running MultiJuicer on both 32 & 64bit ARM CPUs like RaspberryPis 🥧

v3.10.0

13 Feb 13:26
f20596b
Compare
Choose a tag to compare

🚀 Features

  • Adding HelmChart configuration for ENV, Volume and VolumeMounts for Juice Shop Instances @rseedorff (#76)
  • Update default Juice Shop Version to v12.6.1 (ccdf921)
  • Add Panel displaying the new Juice Shop cheat Score in the included Grafana Dashboard (c8c11e7)

🐛 Bug Fixes

  • Fixes error in Label Selector of Prometheus Operator Service Monitor, which caused missing metrics of the Juice Balancer Component. (02a0030)

📚 Documentation

3.9.0

29 Dec 12:20
02982e0
Compare
Choose a tag to compare

🚀 Features

  • Update to Juice Shop v12.3.0 (a1c21bb)

🐛 Bug Fixes

  • Fix bug in caching logic, which causes constant cache misses when looking for Juice Shop instances in the Kubernetes API @troygerber (#68, #73)