The 0.EIGHTH release!
-
Migration to new repo
-
New metadata format, we now host packages in ghcr as well as Huggingface
-
Binaries can now be installed using any of the following syntax:
dbin add binaryName
,dbin add binaryName#pkgId
,dbin add binaryName#pkgId:version
-
Updated libraries
-
The user can now specify repository indexes that end in .json.gz in the config
-
Greatly simplified the codebase
-
You can now specify the progressbar style you want in the config
-
Major overhaul of the codebase. Introduced the binaryEntry type, which shall be used everywhere in the codebase, instead of strings containing the binary names, etc.
-
"search" gained the ability to use more than one search term
-
(postRelease hotfixes 12/02/25), fixed "info" & "update". Now using go1.24.0 for releases.
NOTE: I'm wondering whether we should switch from JSON to another format. Any thoughts on this from the community would be appreciated. I want to use the same format for the repos and the config, to keep dbin lightweight in library dependencies.
As always, older versions of dbin are kept working on a best effort basis.