Skip to content

Releases: wooey/Wooey

Wooey 0.13.2

05 Oct 14:09
Compare
Choose a tag to compare

Note: 0.13.0/1 were failed releases due to github action issues. This is a light release, mostly around bug fixes and minor quality of life improvements.

New Features

Scripts now track who created and last updated them #354

Improvements

Improvements to task error tracking #340
ScriptParameter field extended to support users who have a LOT of choices #351

Fixes

Search works again #355
Scrapbook works again #339
Fixture loading #356

Wooey 0.12.0

16 Apr 02:58
Compare
Choose a tag to compare

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

Wooey 0.11.0

30 Nov 02:20
Compare
Choose a tag to compare

Wooey 0.11.0

New Features

  1. 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
  2. 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 specifies action=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
  7. Fix race condition where celery tasks would start before database transaction finished. #297
  8. Handle characters in script version that need to be escaped for urls. #298

Wooey 0.10.0

20 May 13:51
Compare
Choose a tag to compare

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.
  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
  2. Dropped compatibility layers for Django 1.7 and python 3.3

Wooey 0.9.10

20 Dec 04:18
Compare
Choose a tag to compare

This is a patch release to address clinto having subparser support and changing how parsed scripts are represented.

Wooey 0.9.9

05 Sep 00:59
Compare
Choose a tag to compare

This is a quick release to address #189, where clinto was not reporting errors in parsing scripts through the frontend.

Wooey v0.9.8

01 Jan 21:55
Compare
Choose a tag to compare

Wooey v0.9.8

This is primarily a release to address issue #163 where updated scripts would duplicate group names. However, it is a huge release in terms of internationalization!

New Features

  1. Internationalization is now enabled by default in the bootstrapped version of Wooey.
  2. Simplified Chinese support has been added thanks to @zjhzxjm!

Bug Fixes

  1. Parameter groups could be duplicated
  2. New parameters on script updates would be made when parameter order was rearranged
  3. Fixed CSS issue causing the script search sidebar to be hidden

Wooey v0.9.6

29 Nov 03:14
Compare
Choose a tag to compare

Minor release to fix incompatibility with recent Celery upgrade to 4.0

Wooey v0.9.5

11 Sep 18:53
Compare
Choose a tag to compare

This addresses the remaining bugs from version 0.93:
#148 and #149 -- Switch to using threads to monitor process output for better cross-platform compatibility
#152 -- Fix for argumentless scripts.

Wooey v0.9.4

16 Aug 03:14
Compare
Choose a tag to compare

A quick release to address Django 1.10 incompatibility