v2.0.0-beta
Pre-release
Pre-release
·
9 commits
to main
since this release
Changelog
- 5dfd2c0 -x and --asset and basic readme
- a85d3ad Actually fix tilde expansion in config file
- a5bbff2 Add --all option
- 1e177ed Add --remove flag for removing binaries
- 827ded4 Add --rename option
- 696d7e1 Add --source flag for downloading repo source code
- 3be21aa Add FAQ section about monorepos
- 5b06f44 Add ^ syntax for anti-match
- 821e89a Add concurrent builds (#52)
- e060b6b Add config file support (#53)
- b1d0d8c Add demo to readme
- 536a7ba Add documentation
- dd05980 Add download-only and url flags
- 641fe71 Add downloading of configuration-defined projects (#62)
- cefe763 Add eget target to makefile
- 870643f Add homebrew install section to readme
- 1436169 Add license
- 66ff2b6 Add man file
- d8ae8a8 Add openbsd to build all
- 760f515 Add option to disable SSL certificate verification
- 3ac8510 Add quick install
- 68dc26e Add rate limiting information
- ae68e1c Add release badge
- 833fc33 Add sha256 hash option
- 1a21cbe Add stub readme
- e9d382b Add support for eget environment variable (#51)
- caa038c Add tests
- 83dd2dd Add tools and man file
- ff0fd7e Add verify_sha256 option to configuration
- 5f6e09e Allow "downloading" local files
- 04ff41c Allow --to - to send to stdout
- 7e10a7b Allow GitHub authorization with
GITHUB_TOKEN - 134f10f Allow asset chains
- 9b6eb22 Allow directory extraction
- 691927b Allow full github URLs
- 4db6768 Allow specifying all at prompt
- c38b768 Allow trailing slashes in github urls
- 19d78fc Always expand target
- c26fa05 Apply the system detector to --asset if applicable
- fbd8521 Auto mkdir when using --all
- b586e23 Auto-download single asset even if it is not a match
- 35b50e9 Automatically verify sha256 checksums if present
- ae39ce8 Better detection for arm32
- 4e7a188 Better detection for windows .exe files
- e3f2f32 Better error message for invalid repo argument
- d79e68a Better executable finder and extraction renamer
- 0109fe3 Better extraction and comments
- f617f16 Better macos and x86 detection
- 8ef5de6 Better renaming and appimage priority
- f4d8a45 Better support for different compression
- 7c4c4b6 Better target file extraction
- b9b5304 Bump src version
- dda0229 Change message
- d3ffe79 Clean tests
- 216f494 Detect aarch64 and use bufio for xz
- e50d4a1 Directory extraction (needs testing)
- ac7442e Disable cgo in build script except on darwin
- e95ba83 Don't put extracted dirs in eget bin
- aed3394 Don't select dirs with binary chooser
- b33da09 Download progress bar
- ccbf796 Enable building additional platforms (#28)
- 69e658a Escape markdown pipes
- 030bdb9 Exclude android from linux matches
- f3fe631 Exit with an error if scanf fails (#59)
- 194e27d Expand readme and fix bug
- fcb8f1c Expand ~ in configuration
- 0983dea Fix CGO disable in build script
- 9c37800 Fix GitHub repo detection regex (#41)
- 77aab6c Fix bug with directory extraction
- b8bf66a Fix bug with zip archive
- a85e7f1 Fix build when dist does not exist
- 1e89692 Fix for github token reading
- 9e7bb0c Fix link and empty directory extraction
- 5f2a54b Fix off-by-one error in zip extraction
- 73abe27 Fix readme
- 13f07b9 Fix renaming
- 9462a6b Fix some man page formatting
- ab6d44f Fix test
- df21769 Fix test env variable
- 34df36e Fix txz
- 0e53cf8 Forgot one escape
- 75ebf06 Handle archives with .tbz, .txz extensions (#37)
- 07d3044 If direct tag is not found, look for tags that contain it
- 524c773 Ignore build tools and add go reportcard
- 9e2e22e Impove --to interaction with --upgrade-only
- a4ba1f0 Improve
- 9dc2166 Improve --asset
- f112e68 Improve extraction performance for *
- 7bcd223 Improve mac detection
- 77e6db3 Improve name references
- 07bfbe8 Initial commit
- 8066ca5 Mark single files executable (no extract)
- dfc44c6 Merge
- ae434e8 Merge
- afcfc82 Merge branch 'master' of https://github.com/zyedidia/eget
- b6b71a1 Merge branch 'master' of https://github.com/zyedidia/eget
- 0bb5a60 Minor
- 5023202 More systems
- e888179 Option for including pre-releases in search
- 4b5340c Override config options with CLI flags if set
- 1c75ba2 Packaging and cross compilation
- 50d88ea Prefer --to with --upgrade-only (#35)
- db03062 Prompt for downloading and better candidates
- 73d5524 Prompt for multiple candidates
- cb828d0 Proper fallback to EGET_BIN if target not set
- 61d0796 Quiet option and better progress bar
- 3006f03 Recognize ubuntu as linux
- 3d0f61f Relax --asset to be more useful
- e0fdbaa Remove --rename (subsumed by --to)
- a70f343 Remove --url option
- c397cac Remove -x option thanks to better exec detection
- 5f03b60 Remove -y option
- acccd3b Remove target file if it exists
- 18890a5 Rename to eget
- ff09230 Replace 'to' with 'target' in man page
- 3fdd0da Simplify AllDetector
- aa07b71 Simplify download function
- 1de4feb Some main function cleanup
- d9c9316 Specify rename field for DLOnly option
- db07491 Specify system for pandoc test
- 70b72e0 Support directory names in filename extraction
- b5261f0 Support option to only download on upgrade
- b13b49f Support reading github token from file with @path
- 117e9ce Support symbolic and hard links in extracted dirs
- 3126d3c Support xz compression
- 40e2b66 Unify archive access
- e6f8556 Update README.md (#26)
- 29d3832 Update README.md (#54)
- 8fb5f71 Update demo link
- 90e2e43 Update docs
- 1bf1339 Update docs
- 8a18fa4 Update docs
- aa8eeb4 Update docs about EGET_BIN
- a266fdc Update docs and bz2 extension
- a6818f6 Update docs and fix issue
- fad78ae Update man page
- 0366e29 Update readme
- 1297cf3 Update readme
- 08116fa Update readme
- 9bb01fb Update readme
- 4eb4ee3 Update readme
- 04aa988 Update readme
- 5324975 Update readme
- 515a946 Update readme
- b5ba0a3 Update readme
- 59fff16 Update readme
- 0030426 Update readme
- 210f2af Update readme
- d29a646 Update readme
- 01ed926 Update readme
- 4e708c3 Update readme
- ff0e811 Update readme
- a64366d Update readme and man page
- 8d95d0a Update readme regarding curl to bash install
- 9c5b39f Update src version number
- da85860 Update version
- 8bfdda5 Update version.go to 1.1.0
- ad387b8 Use $EGET_BIN for installation if available
- 1283b3b Use ProxyFromEnvironment for downloading (#36)
- 302855e Use posix flags
- 3911acb Version 0.1.1
- 90b9c14 Version 0.3.1
- 3e664b5 Version 1.0.0
- d286574 Version 1.0.1
- 55e9dac Write info messages to stderr instead of stdout
- b16ccd6 add .tgz support (#17)
- 6b1f86e chore(docs): document that GitHub tokens can be read from files (#89)
- 4a4d70a chore(repo): correct action for push to main
- 80d7223 chore(repo): setup auto for prerelease in goreleaser
- a0c9607 dit
- 51b6852 feat(cli): display target when no upgrade is available (#87)
- ccc034f feat(config): report config load errors when files exist (#85)
- e7cc467 feat(config): use system defaults for config fallback (#66)
- 869d006 feat(download): report non-OK HTTP status codes when downloading (#90)
- cebdf90 feat(rate): also display reset time as duration from now when available (#86)
- d9c53a2 feat: add template variable support in asset_filters and ignore
- 785f0b5 feat: added --ignore flag
- fa32842 feat: package install tracking
- 5f6d1c9 fix(config): expand home in GitHub token file read and use token for rate (#88)
- ef3cf1b fix(repo): remove unused and incorrect steps
- b6b059e fix: gofmt fixes
- 376e98f fix: move --version from flag to subcommand
- 2df9442 fix: resolve checksum parsing issue
- 35e8575 refactor: restructor to follow cobra/viper architecture
- e101887 v0.1.0
- 03ba8f5 v0.1.2
- 22bd3a0 v0.1.3
- a4d2a5a v0.2.0
- 8a94975 v0.3.0
- b50e974 v1.2.0
- c75c47a v1.3.0
- 4b2e50b v1.3.1
- ef6be38 v1.3.2
- 1f786c4 zstd -> zst
- 0ef0d2a zstd support