-
v0.3.1 Stable
released this
2025-08-27 18:25:59 +00:00 | 48 commits to main since this releaseChangelog
-
Use system
$SHELLto run commands, with fallback to/bin/bash(68713f3168) -
Change URL from noclaps/pkg to pkg-mngr/pkg (
52c954fe6d)The reason this isn't a breaking change is that https://github.com/noClaps/pkg redirects to the new URL, and this isn't a package that gets imported by URL as a dependency (I hope).
-
Clean up and reorganise code (#41)
-
Change manifest.FromRemote to take URL instead of filename (
4acaa563cc) -
Add additional guardrails for update (
36b4958158).Now it checks whether the file can be downloaded and the checksum verified before deleting the old version, whereas previously it would simply remove the package and install it again. This prevents a situation where the package gets deleted, but due to spotty internet, manual cancellation, or a failed checksum verification, the package would fail to install, leaving you without that package entirely.
-
Add search function (
5af3f8e910)You can now search for packages using the new
pkg searchcommand. Simplypkg search <name>and you'll get a list of results! -
Update formatting for search output (
987a453e04) -
Remove period from end of help texts (
47870ccf0c) -
Only search in name and description (
6529afbe7f)
Full Changelog: https://github.com/pkg-mngr/pkg/compare/v0.3.0...v0.3.1
New Contributors
- @Codycody31 made their first contribution in #38
Other changes
There's now a self-hosting guide at https://pkg.zerolimits.dev/self-hosting if you want to host your own remote manifest host!
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg-darwin-amd64.tar.xz
2 downloads ·
2025-08-27 18:26:39 +00:00 · 2 MiB -
pkg-darwin-arm64.tar.xz
2 downloads ·
2025-08-27 18:26:54 +00:00 · 1.8 MiB -
pkg-linux-amd64.tar.xz
1 download ·
2025-08-27 18:26:37 +00:00 · 2 MiB -
pkg-linux-arm64.tar.xz
0 downloads ·
2025-08-27 18:26:34 +00:00 · 1.7 MiB
-
-
v0.3.0 Stable
released this
2025-08-21 21:09:05 +00:00 | 82 commits to main since this releaseChangelog
- Actually read from stdout instead of reading from stderr (
dc74ca90c8) - Add cross-platform support (#36)
Full Changelog: https://github.com/noClaps/pkg/compare/v0.2.0...v0.3.0
BREAKING CHANGE
You'll have to reinstall
pkgby downloading it from one of the files below. The package format thatpkguses has changed, and you won't be able to install the new version by runningpkg updatefrom the old one. To updatepkg:- Download the file for your platform below
- Extract it using
tar -xf <file>.tar.xz - Run
./pkg update
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg-darwin-amd64.tar.xz
0 downloads ·
2025-08-21 21:10:07 +00:00 · 2 MiB -
pkg-darwin-arm64.tar.xz
2 downloads ·
2025-08-21 21:10:00 +00:00 · 1.8 MiB -
pkg-linux-amd64.tar.xz
0 downloads ·
2025-08-21 21:18:20 +00:00 · 2 MiB
- Actually read from stdout instead of reading from stderr (
-
v0.2.0 Stable
released this
2025-08-20 15:58:10 +00:00 | 87 commits to main since this releaseChangelog
- Use formatted print statements instead of string concat (
247592c5aa) (94bf256756) - Set additional shell options and add confirmation to run scripts (
fd7f723595) - Wrap text and syntax highlight code blocks (
b866a970c8)
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.9...v0.2.0
Breaking changes
You now have to confirm whether install scripts will run. There will be a preview of the script that's about to run and you can enter
yto confirm it, or enternor just press Enter to skip running that script.You can also auto-accept all script runs by adding the
-yor--yesoption to youraddandupdatecommands.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
11 downloads ·
2025-08-20 15:58:46 +00:00 · 1.7 MiB
- Use formatted print statements instead of string concat (
-
v0.1.9 Stable
released this
2025-08-19 14:39:44 +00:00 | 99 commits to main since this releaseChangelog
- Don't remove packages if other packages depend on them unless updating (
4684b92217) - Add ability to pass arguments to update, and add shell completions (
fe3f45c867)
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.8...v0.1.9
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
2 downloads ·
2025-08-19 14:40:26 +00:00 · 1.7 MiB
- Don't remove packages if other packages depend on them unless updating (
-
v0.1.8 Stable
released this
2025-08-18 17:28:27 +00:00 | 110 commits to main since this releaseWhat's Changed
- Move local file handling to
manifest.gofromadd.go(ee74f77da5) - Restructure an if-else (
4c4767799b) - Update Go version in
go.mod(6af924f639) - Add support for handling dependencies (
c368473874)
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.7...v0.1.8
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
2 downloads ·
2025-08-18 17:29:18 +00:00 · 1.7 MiB
- Move local file handling to
-
v0.1.7 Stable
released this
2025-08-18 16:07:21 +00:00 | 117 commits to main since this releaseChangelog
- Use absolute file path when installing from file (
5d67ce43a8) - Add better logging for errors (
ae0f96585d) - Don't have version in lockfile (
4b08c96bb9)
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.6...v0.1.7
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
2 downloads ·
2025-08-18 16:07:56 +00:00 · 1.7 MiB
- Use absolute file path when installing from file (
-
v0.1.6 Stable
released this
2025-08-15 12:16:46 +00:00 | 128 commits to main since this releaseChangelog
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.5...v0.1.6
Other changes
- Skip logging if package is already up to date (
2b0b286d36) - Log if all packages up to date (
0c38a554cc)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
3 downloads ·
2025-08-15 12:17:19 +00:00 · 1.7 MiB
- Skip logging if package is already up to date (
-
v0.1.5 Stable
released this
2025-08-12 10:42:13 +00:00 | 133 commits to main since this releaseChangelog
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.4...v0.1.5
New features
- Allow installing from local manifest and set shell scripts to fail on error (
589b5a6007)
Other changes
- Sort
listoutput alphabetically (baf64d3317) - Use
filepath.Jointo create paths (f41798ac68)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
2 downloads ·
2025-08-12 10:43:12 +00:00 · 1.7 MiB
- Allow installing from local manifest and set shell scripts to fail on error (
-
v0.1.4 Stable
released this
2025-08-12 07:17:37 +00:00 | 143 commits to main since this releaseChangelog
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.3...v0.1.4
Bug fixes
cdintotmpdirectory before running completions script (6e18f45d03)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg.tar.xz
4 downloads ·
2025-08-12 07:18:19 +00:00 · 1.7 MiB
-
v0.1.3 Stable
released this
2025-08-11 22:50:24 +00:00 | 154 commits to main since this releaseChangelog
Full Changelog: https://github.com/noClaps/pkg/compare/v0.1.2...v0.1.3
Bug fixes
- Clear tmp directory after installation (
ff6af853e6)
Other changes
- Add log for running completions script (
2f5bbfcaae) - Use proper functions to join filepaths and URL parts (
d30dbb2d52)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
pkg
5 downloads ·
2025-08-11 22:51:18 +00:00 · 5.6 MiB -
pkg.tar.xz
4 downloads ·
2025-08-12 06:06:44 +00:00 · 1.7 MiB
- Clear tmp directory after installation (