Den Releases and Versioning
Den Dependencies.
Section titled “Den Dependencies.”den.lib is built with flake-aspects
and Den framework uses a import-tree to
load its modules/ directory. Of these two, only flake-aspects version is
important because it provides the underlying aspects features Den uses.
Some people use flake-aspects independently of Den,
and it does not follow Den versioning numbers
because it is not as fast-paced as Den.
Bleeding-Edge Den
Section titled “Bleeding-Edge Den”The main branch of Den will always depend on flake-aspects main branch.
This branch follows development, this is where PRs are merged, it is stable in the sense that every PR checks CI.
# Main Den - updates on each PR merge{ inputs.den.url = "github:vic/den"; inputs.flake-aspects.url = "github:vic/flake-aspects";}Latest Den
Section titled “Latest Den”Den has a latest tag that always follows the latest created release tag.
Diff of changes since latest release: latest…main
The latest version of Den will always depend on flake-aspects latest.
This is intended for people that wishes to move only between release points.
People still need to read Release Notes since they might contain important
information on how Den is evolving.
# Latest Den - no longer gets updates until next release{ inputs.den.url = "github:vic/den/latest"; inputs.flake-aspects.url = "github:vic/flake-aspects/latest";}Released Den
Section titled “Released Den”For other than main and latest versions, each Release Notes document
detailsthe particular flake-aspects version needed by Den.
Read Den Releases