{"_id":"5c8fbc08cd291e0031305bf5","project":"5773dcfc255e820e00e1cd4d","initVersion":{"_id":"5773dcfc255e820e00e1cd50","version":"1.0"},"user":{"_id":"5767bc73bb15f40e00a28777","username":"","name":"Marko Marinkovic"},"__v":0,"metadata":{"title":"","description":"","image":[]},"createdAt":"2019-03-18T15:40:56.331Z","changelog":[],"body":"## Spot Instances enabled by default on project creation\nIn order to promote execution cost optimization, Spot Instances are now enabled by default when creating a new project through the visual interface or the API, unless you have specifically set otherwise. This setting can later be changed from the project settings page, or overridden per task on the draft task page. Learn more about [Spot Instances](http://docs.cavatica.org/docs/about-spot-instances) on Cavatica.\n\n## Support for asynchronous bulk actions through the API\nAs a part of adding full support for folders and improving scalability, we have introduced asynchronous file system actions through the API. Currently supported actions are **copy** and **delete**, and these are enabled for both files and folders. There are five new API endpoints for async bulk actions which can be used for issuing copy and delete commands and for getting job statuses. This enables the following API actions which weren't possible before:\n\n  * Copy folder (along with the files it contains and the underlying folder structure)\n  * Bulk copy of files and folders into different paths (project root or specific folder inside the project)\n  * Delete non-empty folder\n\nLearn more from our [documentation](http://docs.cavatica.org/docs/overview-1).\n\n## Improved layout of the draft task page\nIn order to streamline the preparation process for task execution, both file inputs and app settings will now be available as two columns under the same tab named **Task Inputs** on the draft task page. Spot Instance configuration will be moved to the second tab on the draft task page, named **Execution Settings**. This tab will also serve as the central and unique location for all settings related to task execution that will be added in the future.","slug":"release-note-031819","title":"Release note 03.18.19"}

Release note 03.18.19


## Spot Instances enabled by default on project creation In order to promote execution cost optimization, Spot Instances are now enabled by default when creating a new project through the visual interface or the API, unless you have specifically set otherwise. This setting can later be changed from the project settings page, or overridden per task on the draft task page. Learn more about [Spot Instances](http://docs.cavatica.org/docs/about-spot-instances) on Cavatica. ## Support for asynchronous bulk actions through the API As a part of adding full support for folders and improving scalability, we have introduced asynchronous file system actions through the API. Currently supported actions are **copy** and **delete**, and these are enabled for both files and folders. There are five new API endpoints for async bulk actions which can be used for issuing copy and delete commands and for getting job statuses. This enables the following API actions which weren't possible before: * Copy folder (along with the files it contains and the underlying folder structure) * Bulk copy of files and folders into different paths (project root or specific folder inside the project) * Delete non-empty folder Learn more from our [documentation](http://docs.cavatica.org/docs/overview-1). ## Improved layout of the draft task page In order to streamline the preparation process for task execution, both file inputs and app settings will now be available as two columns under the same tab named **Task Inputs** on the draft task page. Spot Instance configuration will be moved to the second tab on the draft task page, named **Execution Settings**. This tab will also serve as the central and unique location for all settings related to task execution that will be added in the future.