Skip to content

Releases: viant/endly

Release v0.29.1

01 Feb 03:49
Compare
Choose a tag to compare

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.29.1/endly_osx_0.29.1.tar.gz
tar -xvzf endly_osx_0.29.1.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.29.1/endly_linux_0.29.1.tar.gz
tar -xvzf endly_linux_0.29.1.tar.gz
cp endly /usr/local/bin/

CHANGELOG

  • Patched defer inline workflow task
  • Added gcc, remove gsunit from endly docker image
  • Added aws/iam policy variable substitution
  • Patched persiting rows with nil values (dsc)
  • Renamed package system/cloud/gc to system/cloud/gcp

Release v0.29.0

31 Jan 03:05
Compare
Choose a tag to compare

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.29.0/endly_osx_0.29.0.tar.gz
tar -xvzf endly_osx_0.29.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.29.0/endly_linux_0.29.0.tar.gz
tar -xvzf endly_linux_0.29.0.tar.gz
cp endly /usr/local/bin/

CHANGELOG

* Added gc/cloudfuncton:deploy 
* Added gc/cloudfuncton:call
* Renamed aws/lamda:setupFunction to aws/lamda:deploy - this is breaking change.
* Added RunInBackground helper method for long running action
* Added direct cli level action call with command line parameters (-run=)
* Patched nil pointer on trip runner/http:stressTest
* Added endpoint:http file:// path support
* Added workflow:setEnv action
* Added docker:copy
* Loading new line delimited JSON patched
* Minor patches

Release v0.27.0

22 Jan 15:12
Compare
Choose a tag to compare

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.27.0/endly_osx_0.27.0.tar.gz
tar -xvzf endly_osx_0.27.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.27.0/endly_linux_0.27.0.tar.gz
tar -xvzf endly_linux_0.27.0.tar.gz
cp endly /usr/local/bin/

CHANGEOG

* Added gc/* services
* Refactored and broke compatibility with former ec2/gce services
* Moved system/docker to system/docker/ssh package    

Release v0.26.0

16 Jan 23:09
Compare
Choose a tag to compare

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.26.0/endly_osx_0.26.0.tar.gz
tar -xvzf endly_osx_0.26.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.26.0/endly_linux_0.26.0.tar.gz
tar -xvzf endly_linux_0.26.0.tar.gz
cp endly /usr/local/bin/

CHANGELOG

  • Added endly Route OnRawRequest hook
  • Added refactored aws/* services
  • Enhanced serverless integration
  • Added context level Loging for action
  • Minor patches

Release v0.25.1

07 Jan 20:26
Compare
Choose a tag to compare

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.24.0/endly_osx_0.25.1.tar.gz
tar -xvzf endly_osx_0.25.1.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.25.1/endly_linux_0.25.1.tar.gz
tar -xvzf endly_linux_0.25.1.tar.gz
cp endly /usr/local/bin/

Change Log

  • Moved msg service to testing/msg package
  • Patched embedded non-pointer struct conversion (toolbox)
  • Added firebase, firestore, casandra generator option (driver, template)
  • Added dsunit.CompareRequest to check SQL based data from various db.
  • Added $context.secrets.${key} to expose credential config details like projectID, etc...
  • Add FollowRedirects option to http client (viant/toolbox)
  • Patched slice yaml variable conversion
  • Added message grouping
  • Added template tag failure level reporting for sub workflows
  • Streamlined CLI reporter
  • Patched generator
  • Patched non-writable map data type mutation (viant/toolbox)
  • Resolved template variable collision with sub workflow templates

Release v0.24.0

28 Dec 22:45
Compare
Choose a tag to compare

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.24.0/endly_osx_0.24.0.tar.gz
tar -xvzf endly_osx_0.24.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.24.0/endly_linux_0.24.0.tar.gz
tar -xvzf endly_linux_0.24.0.tar.gz
cp endly /usr/local/bin/

CHANGELOG
* Added smtp endpoint
* Moved event reporting msg package to model/msg
* Moved messaging package to msg
* Enhanced inline workflow node data substitution
* Migrated e2e example to inline workflows and go 1.11 build
* Ehnaced muli resource substitution with $argDataX and main yaml resource support
* Added dataSource customization (response, response.Body) (http/runner:send)
* Added workflow/default to fallback chain in external resource loading (inline workflow)
* Patched processing unexported struct field (viant/toolbox)
* Added QueryEscape udf (viant/toolbox)
* BQ Streaming insert customization (viant/bgc)
* Added Expect attribute in Query operation for optional valiation (SQL based validation) (viant/dsunit)
* Minor patche

Release v0.23.0

13 Dec 00:03
Compare
Choose a tag to compare
* Added workflow scoped variable ($self.x)
* Enhanced inline workflow task conversion process (init,post,when)
* Added Values,Keys,IndexOf udf (neatly)
* Enhanced multi parameters UDF call expression syntax (toolbox)
* Renamed and moved pubsub service to messaging

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.23.0/endly_osx_0.23.0.tar.gz
tar -xvzf endly_osx_0.23.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.23.0/endly_linux_0.23.0.tar.gz
tar -xvzf endly_linux_0.23.0.tar.gz
cp endly /usr/local/bin/

Release v0.22.0

08 Dec 04:18
Compare
Choose a tag to compare
* Refactored/streamlined expression parser
* Added basic arithmetic support
* Added workflow params and data to worklow state dedicated bucket
* Enhanced criteria parser to work with UDF expression
* Renamed ShareStateMode to ShareState on workflow:run request
* Removed setting ShareState by inline workflow by default
* Added elapsed time helper $elapsedToday.locale i.e. : ${elapsedToday.UTC}  
* Added remianing time helper $remainingToday.locale i.e. : ${remainingToday.UTC}
* Patched/refactored variable loading

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.22.0/endly_osx_0.22.0.tar.gz
tar -xvzf endly_osx_0.22.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.22.0/endly_linux_0.22.0.tar.gz
tar -xvzf endly_linux_0.22.0.tar.gz
cp endly /usr/local/bin/

Release v0.21.2

01 Dec 22:02
Compare
Choose a tag to compare
* Refactor async action to run with repeater like a regular action
* Added keySensitive direction (assertly) 
* Added CSVReder common UDF provider
* Updated doc
* Enabled disgnostics with gops with -d switch

Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.21.2/endly_osx_0.21.2.tar.gz
tar -xvzf endly_osx_0.21.2.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.21.2/endly_linux_0.21.2.tar.gz
tar -xvzf endly_linux_0.21.2.tar.gz
cp endly /usr/local/bin/

Release v0.20.0

26 Nov 06:46
2ee6f51
Compare
Choose a tag to compare
* Added  actions template support for inline workflow action template (neatly tag iterators)
* Added multi-asset support for inline workflow request (neatly like multi-resource loading)
* Added async flag to inline workflow at task level to allow parallel execution
* Patched matching switch case with incompatible types
* Patch assertly validator for nil in expected time validation
* Streamlined SSH execution
* Added regression format option to e2e project generator
* Patched double execution of 'defer' task
* Updated documentation 

OSX:
wget https://github.com/viant/endly/releases/download/v0.20.0/endly_osx_0.20.0.tar.gz
tar -xvzf endly_osx_0.20.0.tar.gz
cp endly /usr/local/bin/

Linux:
wget https://github.com/viant/endly/releases/download/v0.20.0/endly_linux_0.20.0.tar.gz
tar -xvzf endly_linux_0.20.0.tar.gz
cp endly /usr/local/bin/