diff --git a/testing/knative-client/APKBUILD b/testing/knative-client/APKBUILD
index 387206d44ca571054739c475ceb995c031aae64c..4a0c23e22f2fc3e743bbf596c01a05023bfe14ef 100644
--- a/testing/knative-client/APKBUILD
+++ b/testing/knative-client/APKBUILD
@@ -1,6 +1,6 @@
 maintainer="Hoang Nguyen <folliekazetani@protonmail.com>"
 pkgname=knative-client
-pkgver=1.15.0
+pkgver=1.16.1
 pkgrel=0
 pkgdesc="CLI client for Knative the serverless container platform in Kubernetes"
 url="https://knative.dev/"
@@ -8,7 +8,11 @@ arch="all"
 license="Apache-2.0"
 makedepends="go"
 checkdepends="bash"
-subpackages="$pkgname-bash-completion $pkgname-zsh-completion"
+subpackages="
+	$pkgname-bash-completion
+	$pkgname-fish-completion
+	$pkgname-zsh-completion
+	"
 source="https://github.com/knative/client/archive/refs/tags/knative-v$pkgver.tar.gz"
 builddir="$srcdir/client-knative-v$pkgver"
 options="net" # download Go modules
@@ -19,14 +23,14 @@ export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
 
 build() {
 	local _goldflags="
-	-X knative.dev/client/pkg/kn/commands/version.Version=v$pkgver
-	-X knative.dev/client/pkg/kn/commands/version.GitRevision=AlpineLinux
-	-X 'knative.dev/client/pkg/kn/commands/version.BuildDate=$(date -u "+%Y-%m-%d %H:%M:%S" ${SOURCE_DATE_EPOCH:+-d @$SOURCE_DATE_EPOCH})'
+	-X knative.dev/client/pkg/commands/version.Version=v$pkgver
+	-X knative.dev/client/pkg/commands/version.GitRevision=AlpineLinux
+	-X 'knative.dev/client/pkg/commands/version.BuildDate=$(date -u "+%Y-%m-%d %H:%M:%S" ${SOURCE_DATE_EPOCH:+-d @$SOURCE_DATE_EPOCH})'
 	"
 
 	go build -v -ldflags "$_goldflags" ./cmd/kn/
 
-	for shell in bash zsh; do
+	for shell in bash fish zsh; do
 		./kn completion $shell > kn.$shell
 	done
 }
@@ -41,10 +45,12 @@ package() {
 
 	install -Dm644 kn.bash \
 		"$pkgdir"/usr/share/bash-completion/completions/kn
+	install -Dm644 kn.fish \
+		"$pkgdir"/usr/share/fish/vendor_completions.d/kn.fish
 	install -Dm644 kn.zsh \
 		"$pkgdir"/usr/share/zsh/site-functions/_kn
 }
 
 sha512sums="
-48c7129c3d5179fce0282367a0dcb78d05078452c66152785852f4fcd1af35e29a9332f609a45bc2d17598feefca770a245bd60f9288908704622a1aa8e73a8c  knative-v1.15.0.tar.gz
+9c084a72a89b75d8ce1a41405e76d46ba4fce286b487400237d9d42532b93561e546e67797f9d72602dcc42df6514886ba1c94a4e932ab374b3afe355d440de5  knative-v1.16.1.tar.gz
 "