Skip to content

Tags: icy/pacapt

Tags

v3.0.7

Toggle v3.0.7's commit message
v3.0.7 with minor bug fixes

* `lib/{apk,macports,pkgng}`: Fixed fetch option #214
* `lib/portage`: Fixed syntax error #218 (Thanks @owl4ce)

v3.0.6

Toggle v3.0.6's commit message
v3.0.6: Add VoidLinux support

* Minor fixes (zypper)
* Add VoidLinux support (Thanks @TabulateJarl8)

v3.0.5

Toggle v3.0.5's commit message
v3.0.5 with initial support for Cygwin

* `lib/apt-cyg`: Add initial support for `apt-cyg` on Cygwin systems
* Rewrote `bin/gen_tests.rb` in `bash` (@mondeja)
* Minor typo/tests fixes

WARNING: The script won't work with docker container image
`opensuse/tumbleweed:latest`. See also
https://bugzilla.opensuse.org/show_bug.cgi?id=1190670
and moby/moby#42836

v3.0.4

Toggle v3.0.4's commit message
v3.0.4: Minor changes and improvements

Changes since v3.0.3:

* `lib/swupd`: Add tests and more operations (credit: @mondeja)
* `lib/conda/Qo`: added (credit: @anntzer)
* `lib/yum/Qe`: Added (credit: @mondeja)
* `yum` or `dnf`: Tests improvements (credit: @mondeja)

v3.0.3

Toggle v3.0.3's commit message
v3.0.3: Many bug fixes and improvements.

Minor bug fixes and features added.
More development improvements.
This release is mainly driven by @mondeja.

* Add architecture documentation
* `lib/apk/Qe`: Add (credit: @mondeja)
* `lib/dpkg/Sg`: Add (credit: @mondeja)
* `lib/yum`: Minor fixes (credit: @mondeja)
* `lib/yum/Sg`: Add (credit: @mondeja)
* `lib/zypper/Sg`: Add (credit: @mondeja)
* `tests/yum`: Add (credit: @mondeja)
* Add CI support on Github-Action for many package managers
  (`dnf`, `yum`, `homebrew`, `pkgng`, `sun_tools`)

v3.0.2

Toggle v3.0.2's commit message
v3.0.2: Fix homebrew issue and some improvements

Changes since v3.0.1
====================

* `tests/apk`: Add tests (Credit: @mondeja)
* `lib/*`: All `POSIX`, except `lib/cave`
* `lib/homebrew`: Fix shell switching issue (Fixes #170)
  that makes the program broken since `v3.0.0`
* `lib/dpkg/{Qc,Qe}`: Add (Credit: @mondeja)
* `lib/zypper`: `POSIX` ready, tests added, minor fixes
* `lib/zypper/Sg`: Add (Credit: @mondeja)
* `lib/zypper/Sii`: Removed as it's too slow.
* Improve the way the program deals with back-end's
  optional arguments (Fixes #173)

Deprecation
===========

* `lib/homebrew/Rs`: temporarily deprecated
* `lib/homebrew/Qo`: temporarily deprecated

Development
==========

* `tests/` can run in `parallel`
* `tests` can support any custom `Dockerfile`

v3.0.1

Toggle v3.0.1's commit message
v3.0.1: minor changes and more POSIX ports

Changes since v3.0.0:

* Minor fixes (documentation)
* More POSIX ports (`pkg_tools`, `conda`, `tlmgr`,
  `dnf`, `swupd`, `yum`, `macports`)

v3.0.0

Toggle v3.0.0's commit message
v3.0.0: Major changes with POSIX support.

Changes since v2.4.4:

* `lib/opkg`: Add support for `OpenWrt` (and alike)
* `Bash` is not required on `Alpine`, `SunOS` or `OpenWrt`:
  The proram can work perfectly with `POSIX` shell on those systems.
* Single script can now execute within `POSIX` or `non-POSIX`
  environment and it detects/loads features dynamically.
  If the system has `bash` installed, the program switches to
  `bash` as soon as possible.

* `tests/`: Support new `ubuntu`/`debian` systems
* `lib/yum`, `lib/dpkg`, `lib/apk`: Fix #96, #143
  by adding  `-q` (quiet) option for `Qs`.
* `lib/00_core.sh`: POSIX going well
* `lib/zz_main.sh`: POSIX going well
* `lib/apk`:
  * Fix many implementation issues.
  * `Q` prints version information.
  * Fix `--noconfirm` issue (#150)
  * POSIX version (`pacapt-POSIX` works perfectly without `bash`)
* Remove `{apk,dnf,zypper}_Sw` methods
  and fix the `--download-only` for them

v2.4.4

Toggle v2.4.4's commit message
v2.4.4: Minor improvements

Changes since v2.4.3:

* `lib/dnf`: Minor improvements (#148)

v2.4.3

Toggle v2.4.3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
icy Ky-Anh Huynh
v2.4.3: minor fixes and improvements

Changes since v2.4.2:

* `lib/homebrew`: Support `cask` (fix #117)
* `tests/dpkg`: Support new distros, drop support for old distro