🚀 Features
- Rename the package to `pdm-backend` - by frostming [<samp>(79d10)</samp>](https://github.com/pdm-project/pdm-backend/commit/79d1077)
- Rewrite the builders to support build hooks - by frostming [<samp>(9d5d5)</samp>](https://github.com/pdm-project/pdm-backend/commit/9d5d5a4)
- Rename the is_enabled hook to pdm_build_hook_enabled - by frostming [<samp>(4729b)</samp>](https://github.com/pdm-project/pdm-backend/commit/4729bd1)
- Update vendored packaging to 22.0 - by frostming in https://github.com/pdm-project/pdm-backend/issues/135 [<samp>(5bee4)</samp>](https://github.com/pdm-project/pdm-backend/commit/5bee400)
- Associate builder to the context object - by frostming in https://github.com/pdm-project/pdm-backend/issues/136 [<samp>(2986d)</samp>](https://github.com/pdm-project/pdm-backend/commit/2986dc6)
- Add a shortcut to get hook config - by frostming [<samp>(e5841)</samp>](https://github.com/pdm-project/pdm-backend/commit/e5841ae)
- Retrieve the backend version with importlib.metadata - by frostming [<samp>(20d0f)</samp>](https://github.com/pdm-project/pdm-backend/commit/20d0fb1)
- Wrap version in parentheses - by frostming [<samp>(03ba6)</samp>](https://github.com/pdm-project/pdm-backend/commit/03ba610)
- Update vendored pyproject-metadata to 0.7.0 - by frostming [<samp>(20c5e)</samp>](https://github.com/pdm-project/pdm-backend/commit/20c5ef4)
- Support specifying zipinfo date via env var - by frostming in https://github.com/pdm-project/pdm-backend/issues/144 [<samp>(e7768)</samp>](https://github.com/pdm-project/pdm-backend/commit/e776826)
- Support specifying zipinfo date via env var - by frostming in https://github.com/pdm-project/pdm-backend/issues/145 [<samp>(cd1fc)</samp>](https://github.com/pdm-project/pdm-backend/commit/cd1fc91)
- Support custom tag regex pattern - by frostming in https://github.com/pdm-project/pdm-backend/issues/148 [<samp>(eb72f)</samp>](https://github.com/pdm-project/pdm-backend/commit/eb72f31)
🐞 Bug Fixes
- Run setup.py after initialization - by frostming [<samp>(edcd8)</samp>](https://github.com/pdm-project/pdm-backend/commit/edcd802)
- Always call hook in the generated setup.py - by frostming [<samp>(67db6)</samp>](https://github.com/pdm-project/pdm-backend/commit/67db615)
- Don't force description and version field - by frostming [<samp>(85b81)</samp>](https://github.com/pdm-project/pdm-backend/commit/85b8199)
- Only quote string when the requirement is a URL - by frostming [<samp>(0a9b2)</samp>](https://github.com/pdm-project/pdm-backend/commit/0a9b213)
- Remove version from dynamic if no version config is found - by frostming [<samp>(5ace2)</samp>](https://github.com/pdm-project/pdm-backend/commit/5ace212)
- Ensure the version is not None - by frostming in https://github.com/pdm-project/pdm-backend/issues/142 [<samp>(3e34c)</samp>](https://github.com/pdm-project/pdm-backend/commit/3e34c8a)
[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/1.1.1...2.0.0)