I just realized while using VK_MAKE_VERSION that it has been deprecated. The deprecation message recommends using VK_MAKE_API_VERSION instead. The only difference between them is that the latter has an additional variant parameter.
I know what the major, minor, and patch mean, but I never saw a variant version before. What does it mean?