lib/yum
,lib/dpkg
,lib/apk
: Fix #96, #143 by adding-q
(quiet) option forQs
.lib/apk
:Q
prints version information.lib/apk
: Fix--noconfirm
issue (#150)
lib/dnf
: Minor improvements (#148)
lib/homebrew
: Supportcask
(fix #117)tests/dpkg
: Support new distros, drop support for old distro
- Update README.md
- Support sysget-style sub commands (
pacapt install
,pacapt upgrade
,...) lib/homebrew/Rs
: Improvements (#124, @Mnkai)lib/dpkg
: Usedist-upgrade
forSuy
andSu
operations
lib/tlmgr
: Add TeXLive support (Antony Lee)lib/conda
: Conda support (Antony Lee)
For developers:
- Ability to support non-system package manager (
npm
,gem
, ...) - Reduce shellcheck warning/error reports
- A warm up release with very minor updates.
lib/homebrew
:brew upgrade
is equivalant tobrew upgrade --all
. See #90 and #101.- Support
Clear Linux
. See #94.
For developers:
- Add Travis support
- Add and update test cases for Ubuntu 16.04, Ubuntu 14.04
lib/dpkg
: Fix-Qs
for olddpkg
.
For developers:
- Test scripts can now be automated thanks to
tests/*
; tests/slitz40
: Add;tests/dpkg
: Update.
lib/dpkg
: Fix #84 (incorrect implementation of-Qs
.)
For developers:
bin/gen_tests.rb
: Add;lib/dpkg
: Add and update test cases;CONTRIBUTING
: Add new sectionWritting test cases
.
lib/tazpkg
: Improve-U
.
lib/tazpkg
: Support-Scc
.
lib/tazpkg
: SupportSliTaz
distribution.
For developers:
contrib/*
: Add instructions to build packages on some distributions (Credit:Pival81
).
lib/alpine
: SupportAlpine
distirubtion (Credit:Carl X. Su
,Cuong Manh Le
);lib/dnf
: Support new package manager onFedora
system (Credit:Huy Ngô
);lib/termux
: Supporttermux
on Android (Credit:Jiawei Zhou
);lib/zypper
: New option-Sw
(Forgot to merge #72);lib/yum
: New option-Qs
(Credit:Siôn Le Roux
);
For developers:
- Improve translation method
_translate_all
;
lib/zypper
: Complete query/removal options (Credit:Janne Heß
);lib/cave
: Fix an issue with-R
option;- New option
--noconfirm
to help non-interactive scripts (Cf. #43). Currently available forpkgng
,yum
,dpkg
andzypper
.
For developers:
lib/{00_core,zz_main}
: Refactor to support future option translation;- Refactor code supports
-w
(download only) and-v
(debug) options; - Improve coding quality thanks to
shellcheck
; - Move
compile.sh
tobin/compile.sh
; - Use
lib/00_core#_translate_all
to add future option translation; bin/check
: Add script to inspect coding style issues (Cf. #54).
lib/sun_tools
:SunOS
support (Credit:Daniel YC Lin
);- Fix a minor bug related to argument parsing (4287ff16e869a0960ea54233);
- Improve documentation;
lib/dnf
: Add some initial support;- Adding
GREP
andAWK
environments to future non-Linux
systems; compile.sh
will exit if it can't detect version information;README
has a table of supported operations generated bycompile.sh
;- In debug mode,
pacapt
will print body of function it would execute.
lib/zz_main
: Improve secondary option parsing;lib/pkg_tools
: RemoveRns
support.
openbsd/pkg_tools
: Add (Credit:Somasis
);homebrew/Su*
: Use--all
flag when upgrading;homebrew/*
: Some typo fixes;compile.sh
:git
becomes optional (useful fordocker
tester.);compile.sh
: Get list of authors fromREADME.md
;Makefile
: Various improvements;lib/00_core
: Add_removing_is_dangerous
method;lib/00_core
:_not_implemented
now returns1
;lib/help.txt
: Remove list of authors from help message;CHANGELOG.md
: Add.
homebrew/Qs
: Add;homebrew/*
: Fix minor bugs.
lib/zz_main
: Fix quoting issue (Credit:Cuong Manh Le
).
git log v2.0.1
.