diff --git a/README.suse-maint.md b/README.suse-maint.md
deleted file mode 100644
index 5e84426..0000000
--- a/README.suse-maint.md
+++ /dev/null
@@ -1,6 +0,0 @@
-1. Edit the service file to the corresponding version number of the tarball.
-2. Run `osc service manualrun` or `osc service mr`.
-3. Edit zellij.changes with `osc vc`.
-4. Remove the old version tarball.
-5. Then commit to your branch and SR.
-
diff --git a/_service b/_service
index 3043407..24c8d8b 100644
--- a/_service
+++ b/_service
@@ -1,11 +1,24 @@
-
-
- zellij-*.tar.gz
- zst
- true
- true
+
+ https://github.com/zellij-org/zellij.git
+ @PARENT_TAG@
+ git
+ v0.41.1
+ *
+ v(\d+\.\d+\.\d+)
+ \1
+ enable
+ gerald_chen@foxmail.com
+
+
+
+ *.tar
+ zst
+
+
+
+ zellij
+ zst
+ true
-
-
diff --git a/_servicedata b/_servicedata
new file mode 100644
index 0000000..dd98e70
--- /dev/null
+++ b/_servicedata
@@ -0,0 +1,4 @@
+
+
+ https://github.com/zellij-org/zellij.git
+ 9b756be3d7dd9341ea1a62ed7539692982e89a18
\ No newline at end of file
diff --git a/vendor.tar.zst b/vendor.tar.zst
index c3e9c30..26ca66a 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:cc594738a77e932673374761ac985a76af140dd4039da852a7c1e5777ad3f1d6
-size 32691860
+oid sha256:f9db130ba5a7333e58f6ec85f3969d824cfeeb4c5116729b03419b102905d24f
+size 46498745
diff --git a/zellij-0.40.1.tar.gz b/zellij-0.40.1.tar.gz
deleted file mode 100644
index 3bc1ba7..0000000
--- a/zellij-0.40.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1f0bfa13f2dbe657d76341a196f98a3b4caa47ac63abee06b39883a11ca220a8
-size 8582670
diff --git a/zellij-0.41.1.tar.zst b/zellij-0.41.1.tar.zst
new file mode 100644
index 0000000..546cbcd
--- /dev/null
+++ b/zellij-0.41.1.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8c9d288c8b98ff0bb0fb234263f8165b8228a213e4d5fd75449af85246d6b68a
+size 7010552
diff --git a/zellij.changes b/zellij.changes
index ec988b0..52834ca 100644
--- a/zellij.changes
+++ b/zellij.changes
@@ -1,3 +1,19 @@
+-------------------------------------------------------------------
+Tue Nov 05 10:16:30 UTC 2024 - gerald_chen@foxmail.com
+
+- Update _service file
+- Update to version 0.41.1:
+ * chore(release): v0.41.1
+ * HOTFIX: patch version
+ * HOTFIX: default plugins generic compilation issue
+ * chore(release): v0.41.0
+ * docs(changelog): base mode keybindings fix
+ * fix(ux): forward keys to pane in locked mode and base mode rather than hard-coded normal mode (#3715)
+ * docs(changelog): configuration fixes
+ * fix(ux): configuration fixes (#3713)
+ * docs(readme): add https to curl download
+ * docs(changelog): MoveFocusOrTab fullscreen awareness
+
-------------------------------------------------------------------
Wed May 8 09:54:06 UTC 2024 - Soc Virnyl Estela
diff --git a/zellij.spec b/zellij.spec
index 4a13b82..d886ee1 100644
--- a/zellij.spec
+++ b/zellij.spec
@@ -22,14 +22,13 @@
%bcond_with test
Name: zellij
-Version: 0.40.1
+Version: 0.41.1
Release: 0
Summary: Terminal workspace with batteries included
License: MIT
URL: https://github.com/zellij-org/zellij
-Source0: https://github.com/zellij-org/zellij/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
-Source2: README.suse-maint.md
BuildRequires: cargo
BuildRequires: cargo-packaging
BuildRequires: zstd
@@ -106,6 +105,12 @@ popd
pushd default-plugins/fixture-plugin-for-tests
cargo --offline build --release --target=wasm32-wasi
popd
+pushd default-plugins/configuration
+cargo --offline build --release --target=wasm32-wasi
+popd
+pushd default-plugins/plugin-manager
+cargo --offline build --release --target=wasm32-wasi
+popd
# Move the results to the place they are expected
mv -v target/wasm32-wasi/release/*.wasm zellij-utils/assets/plugins/