Wooey v0.10.0 Release Notes

Release Date: 2018-05-20 // about 4 years ago
  • Wooey 0.10.0

    ๐Ÿ†• New Features

    ๐Ÿš€ 1. Added docker files for development and example deployments! ๐Ÿ“š 2. Better documentation!:

    ๐Ÿ“œ 1. Subparser Support! Subparsers are now supported for argparse. With this completed, we can begin adding support for other interfaces such as click โšก๏ธ 2. Added checksums to scripts. Scripts now have a checksum so duplicate scripts are not created (and this paves the way for supporting better automatic updates of scripts) โœ… 3. Jobs can be cloned into previous script versions. Previously, the clone button cloned a job into the latest version of a script. Now, jobs can be cloned into previous versions.

    ๐Ÿ› Bug Fixes

    ๐Ÿ‘ป 1. Errors from adding scripts are returned as a message instead of an Exception. ๐Ÿšš 2. Dead jobs are now automatically cleaned up. (this removes jobs that are in a state of limbo due to a server crash, etc.). ๐Ÿ‘ท 3. Attempts to access a job that a user did not have permission to access resulted in a 500 error. This now shows the proper page indicating the user has no access to that job. 0๏ธโƒฃ 4. Fixed parsing of default argument parameters that were lists or functions. ๐Ÿ›  5. Fixed zip files overwriting nested output.

    ๐Ÿ”– Version Support

    ๐Ÿ‘ 1. Supports Django 1.10/1.11 and Celery 4.x

    1. Dropped compatibility layers for Django 1.7 and python 3.3