diff --git a/_service b/_service
index 007eaff..f4e4d35 100644
--- a/_service
+++ b/_service
@@ -4,7 +4,7 @@
git
https://github.com/sharkdp/bat
- v0.23.0
+ v0.24.0
@PARENT_TAG@
v(.*)
diff --git a/bat-0.23.0.tar.xz b/bat-0.23.0.tar.xz
deleted file mode 100644
index 41edcc2..0000000
--- a/bat-0.23.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:cb1976b4030f4357507c05460ff1fd3ab86c6c2a6ddc087ed0eb62aeab085f30
-size 56215100
diff --git a/bat-0.24.0.tar.xz b/bat-0.24.0.tar.xz
new file mode 100644
index 0000000..d187c48
--- /dev/null
+++ b/bat-0.24.0.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b4a826c5e5f81f4f6618db5db6e827400100c7d2a184fe50569f542854b9ad6c
+size 57373468
diff --git a/bat.changes b/bat.changes
index b083649..a85fa81 100644
--- a/bat.changes
+++ b/bat.changes
@@ -1,3 +1,44 @@
+-------------------------------------------------------------------
+Fri Nov 3 09:32:56 UTC 2023 - Joshua Smith
+
+- Update to 0.24.0:
+ Features:
+ * Add environment variable BAT_PAGING, see #2629
+ * Add opt-in (--features lessopen) support for LESSOPEN and
+ LESSCLOSE. See #1597, #1739, #2444, #2602, and #2662
+ Bugfixes:
+ * Fix more not being found on Windows when provided via
+ BAT_PAGER, see #2570, #2580, and #2651
+ * Switched default behavior of --map-syntax to be case
+ insensitive #2520
+ * Updated version of serde_yaml to 0.9. See #2627
+ * Fix arithmetic overflow in LineRange::from and
+ LineRange::parse_range, see #2674, #2698
+ * Fix paging not happening when stdout is interactive but stdin
+ is not, see #2574
+ * Make -pp override --paging and vice versa when passed as a
+ later argument, see #2660
+ Other:
+ * Output directory for generated assets (completion, manual) can
+ be customized, see #2515
+ * Use the is-terminal crate instead of atty, see #2530
+ * Add Winget Releaser workflow, see #2519
+ * Bump MSRV to 1.70, see #2651
+ Syntaxes:
+ * Associate os-release with bash syntax, see #2587
+ * Associate Containerfile with Dockerfile syntax, see #2606
+ * Replaced quotes with double quotes so fzf integration example
+ script works on windows and linux. see #2095
+ * Associate ksh files with bash syntax, see #2633
+ * Associate sarif files with JSON syntax, see #2695
+ * Associate ron files with rust syntax, see #2427
+ * Add support for WebGPU Shader Language, see #2692
+ * Add .dpkg-new and .dpkg-tmp to ignored suffixe, see #2595
+ * fix: Add syntax mapping *.jsonl => json, see #2539
+ * Update Julia syntax, see #2553
+ * add NSIS support, see #2577
+ * Update ssh-config, see #2697
+
-------------------------------------------------------------------
Sat Mar 25 22:44:24 UTC 2023 - Michael Vetter
diff --git a/bat.spec b/bat.spec
index 5dabcfa..0a5aa7e 100644
--- a/bat.spec
+++ b/bat.spec
@@ -17,7 +17,7 @@
Name: bat
-Version: 0.23.0
+Version: 0.24.0
Release: 0
Summary: A cat(1) clone with syntax highlighting and Git integration
License: Apache-2.0 OR MIT
diff --git a/vendor.tar.xz b/vendor.tar.xz
index 1ac8a1a..115539c 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9270dc831063f7e4bfd0ffe7d884d974d7f3200144731027c6ed0adcaf633ad2
-size 20918644
+oid sha256:c971c367b6c8f0ace35e1bbba4db5c71829f40097f9b695ad510c0a8246b5094
+size 25757520