Skip to content

2.4.2

Choose a tag to compare

@ColdHeat ColdHeat released this 09 May 06:02
· 867 commits to master since this release
1a57a33

2.4.2 / 2020-05-08

Admin Panel

  • Fix Challenge Reset in Admin Panel where Dynamic Challenges prevented resetting Challenges

Plugins

  • Add the CTFd.plugins.migrations module to allow plugins to handle migrations. Plugins should now call CTFd.plugins.migrations.upgrade instead of app.db.create_all which will allow the plugin to have database migrations.
  • Make Dynamic Challenges have a cascading deletion constraint against their respective Challenge row

Miscellaneous

  • Add app.plugins_dir object to refer to the directory where plugins are installed