# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 0.1.0-alpha.1 (2023-03-29)
### Refactor (BREAKING)
- Rename wasmer-deploy-core to wasmer-deploy-schema
-schema is a more sensible / expressive name for the crate,
since it just holds type definitions.
Done in preparation for publishing the crate, since it will need to be
used by downstream consumers like the Wasmer repo
### Other
- Dependency cleanup
* Lift some dependencies to workspace.dependencies to avoid duplication
* Remove a bunch of unused dependencies
- Add crate metadata and prepare for first CLI release
### Bug Fixes
- Correct spelling mistake in schema typePersitentMemory => PersistentMemory
### New Features
- Add a CapabilityLoggingV1 config
Allows to configure the logging behaviour of workloads.
Will be used very soon to implement instance log forwarding.
### Documentation
- add some changelogs
- Add REAMDE to Cargo.toml of to-be-published crates
### Chore
- Minor code rename for clarity
- Skip serializing Option<> fields in schema types
Improves the output when schema types are serialized to formats like
json or yaml.
Helpful for example then the CI creates schema files automatically.
Also updates the generated schemas.
Also updates the metrics tests, because the serialization format changed.