Schedule and release function

Is your feature request related to a problem? Please describe.
We are missing a schedule and release function (like in Prismic)

Describe the solution you’d like
A release allows your team to gather a collection of changes for a future version of your whole repository. The release can then publish all the changes to all the collected documents all at the same time. For instance, we advise that you create a content release for every upcoming event you might have that will affect your content. This might be an “Announcement of new shop”, “release of the iPhone 82”, etc.

Describe alternatives you’ve considered
None, go to other CMS.

Additional context
Maybe get some inspiration from https://user-guides.prismic.io/releases-and-scheduling/the-basics-of-a-release/what-is-a-release