# 0.19.3 Change Log ## UX * Added support for Archive/Unarchive Workflow Executions * Added Support for viewing node metadata on unexecuted nodes * Minor bug fixes ## FlyteKit * Introducing the new StructuredDataset type. Turn it on by setting the env var `FLYTE_SDK_USE_STRUCTURED_DATASET=TRUE`. It'll be turned on by default in v1.0. [Docs]() * This release also removes the legacy API. Review the full changelog [here](https://github.com/flyteorg/flytekit/releases/tag/v0.30.0). ## System * Archive ([issue](https://github.com/flyteorg/flyte/issues/2045)). Expose the ability to archive/unarchive executions to remove clutter from the UI. * Security Updates: * Access token validation supports multiple-audience tokens ([issue](https://github.com/flyteorg/flyte/issues/1809)) * flytectl supports caching access tokens for multiple endpoints at the same time ([issue](https://github.com/flyteorg/flyte/issues/1962)) * You can use flytectl to update projects' display names and descriptions ([issue](https://github.com/flyteorg/flyte/issues/1620)) ```bash flytectl update project --id data --name datadata --description "Team that manage Data Platform" --labels "team=data,managedby=flyte" ```