- fix createUserProvidedServiceInstance response handling
- wait for service unbound confirmation before execute callback
- in case of error during start or stop app, retry once
- basic functions for user provided service instance
- added new complete message for new cell logs
- fix for parsing service infos of a user provided service
- make start and wait for functions more fault tolerant
- make stageApp more fault tolerant
- createTunnel: disable strict host key checking for ssh fallback
- optimize createTunnel
- optimize createTunnel
- createTunnel
- getCode
- getEnv
- bindService check if already existing
- use 120s as default timeout for waitForAllInstancesRunning and startAppAndWaitForMessages
- use 120s as default for healthCheckTimeout
- use 120s as default for healthCheckTimeout
- use max possible value for pagination
- use doppler_logging_endpoint when present
- update some dependencies
- improve pushApp to not createApp if not needed
- improves updateServiceInstance function
- adds updateServiceInstance function
- change default of maxRetries for waitForServiceInstance
- added log message trigger for dockerImage staging
- added options for dockerImage
- possibility to create routes with path and port or generatedPort
- fix parseCFSummary when there is no lastOperation on service
- new function: waitForServiceInstance
- sometimes stopping an app causes an UnknownError so we make an additional get request to verify the app
- optimize graceRequest to catch strange >= 500 statusCode responses
- retry fix for delete app
- additional retry case for swisscom
- adds support to upload single files (e.g. jar files)
- stats retry event
- modular retry handlers
- autoAttachRetryHandler for swisscom
- adds support for ignoring invalid certs in websockets
- return correctly if login in graceRequest fails
- fix parseCFSummary function
- fix promise api
- fix convertSize regex