diff --git a/_service b/_service
index efc697e..38deffb 100644
--- a/_service
+++ b/_service
@@ -1,10 +1,8 @@
-
-
- helix-23.05.tar.xz
- xz
- true
+
+
+ helix-*.tar.xz
-
+
diff --git a/cargo_config b/cargo_config
index 6fb4ff4..97852b5 100644
--- a/cargo_config
+++ b/cargo_config
@@ -2,4 +2,4 @@
replace-with = "vendored-sources"
[source.vendored-sources]
-directory = "vendor"
\ No newline at end of file
+directory = "vendor"
diff --git a/helix-23.05.tar.xz b/helix-23.05.tar.xz
deleted file mode 100644
index 417c2ea..0000000
--- a/helix-23.05.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c1ca69facde99d708175c686ce5bf3585e119e372c83e1c3dc1d562c7a8e3d87
-size 115474436
diff --git a/helix-23.10.tar.xz b/helix-23.10.tar.xz
new file mode 100644
index 0000000..d06875c
--- /dev/null
+++ b/helix-23.10.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4e7bcac200b1a15bc9f196bdfd161e4e448dc670359349ae14c18ccc512153e8
+size 106234736
diff --git a/helix.changes b/helix.changes
index 877bb91..4655b14 100644
--- a/helix.changes
+++ b/helix.changes
@@ -1,3 +1,39 @@
+-------------------------------------------------------------------
+Sat Oct 28 09:44:51 UTC 2023 - Soc Virnyl Estela
+
+- Remove patch 0001-fix-ub-in-diff-gutter.patch
+- Update to version 23.10:
+ Breaking changes:
+ - Support multiple language servers per language
+ - This is a breaking change to language configuration
+
+ Features:
+ - Support multiple language servers per language
+ - Add a statusline element for the selected register
+ - Add `%`, `#`, `.`, `*` and `+` special registers
+ - Add initial support for LSP DidChangeWatchedFiles notifications
+ - Search buffer contents in `global_search`
+ - Add a "smart tab" command that intelligently jumps the cursor on tab
+ - Add a statusline element for whether a file is read-only
+ - Syntax highlight regex prompts
+ - Allow defining alignment in indent queries
+ - Show visual feedback in `surround_replace`
+ - Switch to Nucleo for fuzzy matching
+ - Insert a trailing newline on write
+ - Add a `-w`/`--working-dir` CLI flag for specifying a working directory on startup
+ - Accept a `+N` CLI argument to set the first file's line number
+ - Accept Helix-specific ignore files in `.helix/ignore` and `~/.config/helix/ignore`
+
+ Commands:
+ - `merge_selections` (`A-minus`) - merge all selections into one selection that covers all ranges
+ - `move_prev_long_word_end` and `extend_prev_long_word_end` - move/extend to the end of the previous WORD
+ - `reverse_selection_contents` - swaps the values of each selection so they are reversed
+ - Add `:rl` and `:rla` aliases for `:reload` and `:reload-all`
+ - `yank_joined` - join the selections and yank to the selected register
+ - `:write-all!` (`:wa!`) - forcibly write all buffers to disk and create any necessary subdirectories
+ - `:redraw` - clear re-render the UI
+ - `:tree-sitter-highlight-name` - show the theme scope name of the highlight under the cursor
+
-------------------------------------------------------------------
Thu Aug 31 23:40:52 UTC 2023 - Soc Virnyl Estela
diff --git a/helix.spec b/helix.spec
index 9aa1fe1..afdeacc 100644
--- a/helix.spec
+++ b/helix.spec
@@ -23,14 +23,14 @@
%global _helix_runtimedir %{_libdir}/%{name}/runtime
Name: helix
-Version: 23.05
+Version: 23.10
Release: 0
Summary: A post-modern modal text editor written in Rust
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT or Unlicense) AND (Zlib OR Apache-2.0 OR MIT) AND Apache-2.0 AND BSL-1.0 AND ISC AND MIT AND MPL-2.0 AND Zlib AND MPL-2.0
URL: https://github.com/helix-editor/helix
# This tarball includes fetched grammars
Source0: https://github.com/helix-editor/helix/releases/download/%{version}/%{name}-%{version}-source.tar.xz#/%{name}-%{version}.tar.xz
-Source1: vendor.tar.xz
+Source1: vendor.tar.zst
Source2: cargo_config
Source3: README-suse-maint.md
Source4: helix-rpmlintrc
diff --git a/vendor.tar.xz b/vendor.tar.xz
deleted file mode 100644
index a70e286..0000000
--- a/vendor.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8fa4d6a3e53b7a5023c254834614d9e12dc030fd9358370386e651856dd3e5f5
-size 29266948
diff --git a/vendor.tar.zst b/vendor.tar.zst
new file mode 100644
index 0000000..49524c9
--- /dev/null
+++ b/vendor.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:31d0f32382ef0a60466839d621b8c2ac923f847bf8ad89ee4046a42f1e3b1d42
+size 27404020