Changelog
v101
General
Increased the performance by removing similar calls for all steps
Updated substitution to use standard Python substitution. Refer to Substitution for additional information.
Custom substitution can now be functions which request any out-of-the-box substitution variables
Deprecated
<>for substitution. Use${}instead.Steps
Renamed the step,
paginator_offset_limittopaginator_offset.Updated the step,
paginator_offset, to allow limit and offset to be altered to meet the needs of the API.Added the step, jc, that provides general parsing.
Deprecated the step,
jsonpath. Usejmespathinstead as it is more performant.Deprecated the step,
simple_key. Usejmespathinstead as it utilizes the same syntax.Deprecated the step,
stringint.Deprecated the step,
stringfloat.Fixed an issue with the step
httpwhere a URL could be created incorrectly.Updated the step
http, to specify how a token should be refreshed during the collection cycle. Refer to Authentication for more information.Custom Step Development
Added the following Standard Parameters
step_args
collection
credential
debug
metadata
request_id
set_metadataUpdated
Requestorcustom step development to use the Standard ParametersUpdated
Cachercustom step development to use the Standard ParametersCreated a new registration for RequestMoreData
Added the flag to specify if a step is
mutablewhich affects the de-duplication process. Refer to Mutable Steps for more information.Deprecated the Standard Parameter,
result_containerDeprecated the Standard Parameter,
action_numberDeprecated the Standard Parameter,
action_argDeprecated Processors to specify
typefor RequestMoreData step. Useregister_rmdinstead.Deprecated TypeChecking
Deprecated
silo.low_code.RequestMakerDeprecated the ability for a Requestor to request the parameter
requestDeprecated the ability for a Cacher that does not consume Standard Parameters
REST Toolkit Credential
Updated the REST Toolkit credential to include AuthOverride which allows for custom authenticators.
Fixed an issue with the REST Toolkit credential where additional header fields were not always present.
Added a new field to specify the token refresh strategy as either key based (dynamic) or time based (static).
v100
The
silo_low_code,silo_low_code_steps_rest, andsilo_low_code_steps_standardlibraries.A REST-compatible execution environment.
A list of required steps for REST Dynamic Application development.
A template PowerPack implementation that demonstrates the use of the required steps.
A “REST Snippet Framework” credential for REST authentication configuration.
Framework support for user-defined caching, pagination, and dependent collections.
Support for these Credential authentication types:
Basic
Bearer Token
API Key
OAuth2