Changelog History
Page 1
-
v0.12.0 Changes
April 16, 2020๐ New Features
Script deletion experience improved #313
๐ Spanish translations added #306
๐ Django 2.2 and Django 3.0 Support #284
๐ณ Official Docker image added at https://hub.docker.com/r/wooey/wooey
Admin interface added for Script Versionsโก๏ธ Updates
๐ Builds have been moved from Appveyor and Travis to Github Actions #314
โก๏ธ Update to boto3 #304 -
v0.11.1.rc7
April 12, 2020 -
v0.11.1.rc6
April 12, 2020 -
v0.11.1.rc5
April 12, 2020 -
v0.11.1.rc4
April 12, 2020 -
v0.11.1.rc3
April 12, 2020 -
v0.11.1.rc2
April 12, 2020 -
v0.11.1.rc1
April 12, 2020 -
v0.11.0 Changes
November 30, 2019Wooey 0.11.0
๐ New Features
- WooeyWidgets, which enable custom form input elements to be created and used. #175 ๐ 2. Korean translations added #254 ๐ท 3. Improved UI to not allow job operations on message brokers that do not allow them. #285 ๐ 4. Django2 Support. #271
๐ Bug Fixes
๐ท 1. Fix bug where all parameters from all subparsers were needed to validate in order to submit a job. #299
- Fix bug with escaping parameter arguments that prevented special characters from being
๐ used. #296 ๐ท 3. Fix bug where multiple initial files for a cloned job were not populated. #255 ๐ 4. Fix bug in parsing multiple arguments where argparse specifiesaction=append
#270 ๐ท 5. Fix bug in cleaning up empty jobs where workers cannot be contacted. #277 โก๏ธ 6. Fix bug where scripts on remote workers were not invalidated after updates on main server.
#145 - Fix race condition where celery tasks would start before database transaction finished. #297
- Handle characters in script version that need to be escaped for urls. #298
-
v0.10.0 Changes
May 20, 2018Wooey 0.10.0
๐ New Features
๐ 1. Added docker files for development and example deployments! ๐ 2. Better documentation!:
- โ Added help with upgrades
- โ Added a section on the UI
๐ 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
- Dropped compatibility layers for Django 1.7 and python 3.3