Releases: pollination/queenbee
Releases · pollination/queenbee
v1.19.1
v1.19.0
v1.18.4
v1.18.3
v1.18.2
v1.18.1
v1.18.0
1.18.0 (2020-11-27)
Bug Fixes
- ArrayInputs: remove splitter (e39276d)
- artifact_source: move the module under IO to avoid circular import (a0f1a72)
- artifact-source: add missing type for _ArtifactSource (55c1a0b)
- basemodel: create a BaseModel with no type (36c3593)
- basemodel: forbid extra keys in schema (261d5fb)
- basemodel: move annotations field to Queenbee BaseModel (a4a1600)
- dag: clean up DAG module (3edd068)
- dag: fixes for dotnet compatibility (2bb1362)
- dag inputs: add required field back (1af7d67), closes #172
- DAG IO: add all the DAG input types to DAG outputs (2c33ac4)
- dag task: separate DAG task module (569a305)
- DAGObject: rename DAGObject to DAGJSONObject for clarification (31ebc46)
- doc gen: added find and replace option for mapper.json (9fa64f1)
- docs: fix how the version is parsed if not provided (6858b5b)
- function: update function module (d65b61a)
- function: update validators (9632783)
- Function output: add new function output types (086791b)
- inputs: add format check for referenced varibales (6a1314d)
- inputs: fix validation for default value (be53aaa)
- IOBase: fix IOBase class and move it to io/common module (86afa8a)
- ItemType: rename item types to match DAG IO types (77e94be)
- status nodes: better io translation and more useful attribute names (0bd64a4)
- task: add methods to get artifacts and parameters (aac7155)
- task: add validator for loop referenced dependency (59f28c2)
- task io: change is_artifact and is_parameter to parameters (dc78b49)
- workflow: refactor workflow arguments (fba3924)
- workflow arguments: comment out the validation (5e1e84b)
- change operator to plugin (ecd1de9)
- improve parsing and loading workflow arguments (07e874f)
- task: add validator for missing needs based on arguments (39c3511)
- tests: fix tests for functions and operators (c6cdb89)
- tests: update tests (f9e0785)
- validators: update validators (35a8052)
- variable: remove unused functions (1e56fbf)
- workflow: add missing types (a786eef)
- enforce type as a protected keyword (82c1f8e), closes #163
Features
- BaseModel: add annotations to BaseModel (131e97a)
- DAG IO: add alias for inputs and outputs (5e31d5d)
- inputs: start adding input types (c9ebab3)
- io: separate IO module and add support for types (3f8c530)
- io.alias: add linked input and output types to alias (c4bf4b7)
- openapi: add docs.py (5798175)
- status: add node status i/o primitives (dc723b7)
- tasks: add task arguments and returns (7a9cfac)
v1.17.4
v1.17.3
v1.17.2
1.17.2 (2020-09-29)
Bug Fixes
- index url: add repositories and packages to from_package method (223677f)
- local index: improve handling local path (c69a7fe)
- repositories: remove additional find and replace (dcfe75f)
- repository: add additional check for http urls (658597f), closes /github.com/ladybug-tools/queenbee/pull/148#discussion_r495760199
- repository: fix working with local repository (af5ab4e)
- search: make tag optional and add latest as the default (9a5da38)