## What's new
### NodeFeature API
Garbage collection of stale NodeFeature objects was added in the form of nfd-gc daemon.
The gRPC API is now deprecated and will be removed in a future release. The related command-line flags are also deprecated (and don't have any effect when NodeFeature API is in use):
- nfd-master: `-ca-file`, `-cert-file`, `-key-file`, `-port`, `-verify-node-name`
- nfd-worker: `-ca-file`, `-cert-file`, `-key-file`, `-server`, `-server-name-override`
### Metrics
### Hooks disabled by default
configuration option.
### Feature files
**Size limit:** There is now a 64kB size limit for feature files.
### Miscellaneous
#### NodeFeatureRule API
#### NFD-Master
- support for leader election was added, enabling high-availability deployments with multiple-replicas of nfd-master (with the NodeFeature API enabled)
- dynamically configurable logging parameters via the config file
- configurable resync period for the CRD controller
#### CPU features
Detection of Intel TDX guests is now supported.
#### Logging
The project was migrated structured logging, making log messages more consistent, better machine parseable and enables future improvements in logging.
#### Support policy
The project now officially documented it's supported versions and deprecation policy, see the [documentation](
https://kubernetes-sigs.github.io/node-feature-discovery/v0.14/reference/versions.html) for details.