After creating a flake, you can create a new version by releasing it, resulting in the following:
Releasing does not update already locked flake inputs. You can update flake inputs prior to releasing from the flake inputs screen.
When the release is ready, it should appear as a new version entry below.
Releasing a flake creates an archive file, known as a tarball, containing the specific flake version. This tarball can be downloaded using the "Download" button in the flake versions screen.
In addition, a reference to the latest version of the flake is provided, from the URL given by the "Latest" button. This URL may be used as an input in any other Nix flake.
You may return the draft version of your current flake to a previous version.
Navigate to the flake versions screen of your flake, and select "Restore" for the flake version you wish to restore.
Restoring a previous version will discard changes made to the current draft version.