Releases: viant/endly
Release v0.32.0
Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.32.0/endly_osx_0.32.0.tar.gz
tar -xvzf endly_osx_0.32.0.tar.gz
cp endly /usr/local/bin/
Linux:
wget https://github.com/viant/endly/releases/download/v0.32.0/endly_linux_0.32.0.tar.gz
tar -xvzf endly_linux_0.32.0.tar.gz
cp endly /usr/local/bin/
Changelog
* Added slack service
* Added $AssetsToMap $BinaryAssetsToMap udfs (configmaps)
* Renamed $gc. to $gcp.
* Patched inline yaml annotation error
* Minor patches
Release v0.31.0
Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.31.0/endly_osx_0.31.0.tar.gz
tar -xvzf endly_osx_0.31.0.tar.gz
cp endly /usr/local/bin/
Linux:
wget https://github.com/viant/endly/releases/download/v0.31.0/endly_linux_0.31.0.tar.gz
tar -xvzf endly_linux_0.31.0.tar.gz
cp endly /usr/local/bin/
Changelog
* Patched docker compose yaml port parsing
* Patch json conversion
* Added Select,Sum,Count,AsNumber udfs (toolbox/data/udf)
* Patched Required mapping column name (dsunit)
* Added ds:empty macro
* Patched assertly NumericPresssion with zero value
* Enhanced kubernetes service integraton (i.e. additional helper methods like: expose, run)
* RunWithoutLogging helper method
Release v0.30.2
Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.30.2/endly_osx_0.30.2.tar.gz
tar -xvzf endly_osx_0.30.2.tar.gz
cp endly /usr/local/bin/
Linux:
wget https://github.com/viant/endly/releases/download/v0.30.2/endly_linux_0.30.2.tar.gz
tar -xvzf endly_linux_0.30.2.tar.gz
cp endly /usr/local/bin/
Changelog
* Renamed gc/* to gcp/* service ids - workflow breaking change
* Added kubernetes/core and kubernetes/apps services
* Added contract adapter code genrator util/adapter
* Added BuildLowerCaseMapping utility
Release v0.29.2
Installation
OSX:
wget https://github.com/viant/endly/releases/download/v0.29.2/endly_osx_0.29.2.tar.gz
tar -xvzf endly_osx_0.29.2.tar.gz
cp endly /usr/local/bin/
Linux:
wget https://github.com/viant/endly/releases/download/v0.29.2/endly_linux_0.29.2.tar.gz
tar -xvzf endly_linux_0.29.2.tar.gz
cp endly /usr/local/bin/
CHANGELOG
* Pachted nil pointer on cloudfunctions:delete
* Patched .gcloudignore functionality when deploy function
Release v0.29.1
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
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
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
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
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
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