Bug Fixes
- Emit `UserWarning` for deprecated settings.
Features & Improvements
- Allow writing dynamic version from `scm` source to a file. [94](https://github.com/frostming/pdm-pep517/issues/94)
- The dynamic version table fields are renamed: `{from = ...}` to `{source = "file", path = ...}` and `{use_scm = true}` to `{source = "scm"}`. [95](https://github.com/frostming/pdm-pep517/issues/95)
- Support custom build script, a script containing a function named `build` that takes (src, dst) as the arguments. When `run-setuptools` is `true`, the `build` function will be called in a generated `setup.py` file, with the setup parameters as the only argument. [98](https://github.com/frostming/pdm-pep517/issues/98)