diff --git a/_service b/_service
index 7877e0c..8b193bc 100644
--- a/_service
+++ b/_service
@@ -8,7 +8,7 @@
https://github.com/denoland/deno
@PARENT_TAG@
- v2.0.3
+ v2.0.4
v(.*)
\1
enable
@@ -20,7 +20,7 @@
deno
- deno-2.0.3.tar.zst
+ deno-2.0.4.tar.zst
true
diff --git a/_servicedata b/_servicedata
index c3f41ec..be3e873 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/denoland/deno
- 997bd47fc27ad920f3388c94a95829ff45394c84
\ No newline at end of file
+ b7c282d2f80b12b0b2a435780fb0ea2b236ab224
\ No newline at end of file
diff --git a/deno-2.0.3.tar.zst b/deno-2.0.3.tar.zst
deleted file mode 100644
index 88477e9..0000000
--- a/deno-2.0.3.tar.zst
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:393aaa6aa470610e43c62b339fdd18e331bfb4c2d55d19dd4319a84442153fc5
-size 98937744
diff --git a/deno-2.0.4.tar.zst b/deno-2.0.4.tar.zst
new file mode 100644
index 0000000..0fd511f
--- /dev/null
+++ b/deno-2.0.4.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:03fb184fc3eabe2ad9602965d7164e30006b43ff4fa18f3f4c82131ac81c7551
+size 98935036
diff --git a/deno.changes b/deno.changes
index 7790c17..4aa7d80 100644
--- a/deno.changes
+++ b/deno.changes
@@ -1,3 +1,32 @@
+-------------------------------------------------------------------
+Thu Oct 31 17:03:47 UTC 2024 - Soc Virnyl Estela
+
+- Update to version 2.0.4:
+ * fix: support watch flag to enable watching other files than the main module on serve subcommand
+ * Revert "fix(ext/node): fix dns.lookup result ordering"
+ * fix(ext/napi): export dynamic symbols list for {Free,Open}BSD
+ * fix(ext/node): compatibility with {Free,Open}BSD
+ * refactor(init): inline routing in deno init --serve template
+ * Revert "fix(ext/node): use primordials in `ext/node/polyfills/https.ts`"
+ * fix: provide hints in terminal errors for Node.js globals
+ * fix(check): expose more globals from @types/node
+ * fix: report exceptions from nextTick
+ * fix(compile): regression handling redirects
+ * fix(npm): match npm bearer token generation
+ * fix: do not panic when failing to write to http cache
+ * fix(ext/node): add path to `fs.stat` and `fs.statSync` error
+ * fix(watch): don't panic on invalid file specifiers
+ * docs(readme): Add winget instructions
+ * fix(cli): Make --watcher CLEAR_SCREEN clear scrollback buffer as well as visible screen
+ * fix(ext/node): use primordials in ext\node\polyfills\internal\crypto\_randomInt.ts
+ * perf: pass transpiled module to deno_core as known string
+ * fix(lsp): make missing import action fix infallible
+ * fix(install): cache json exports of JSR packages
+ * fix(upgrade): stop running `deno lsp` processes on windows before attempting to replace executable
+ * fix(check): ignore resolving `jsxImportSource` when jsx is not used in graph
+ * fix(install): regression - do not panic when config file contains \r\n newlines
+ * feat(lsp): "typescript.preferences.preferTypeOnlyAutoImports" setting
+
-------------------------------------------------------------------
Sun Oct 27 03:44:59 UTC 2024 - Soc Virnyl Estela
diff --git a/deno.obsinfo b/deno.obsinfo
index f12af31..d257db0 100644
--- a/deno.obsinfo
+++ b/deno.obsinfo
@@ -1,4 +1,4 @@
name: deno
-version: 2.0.3
-mtime: 1729817872
-commit: 997bd47fc27ad920f3388c94a95829ff45394c84
+version: 2.0.4
+mtime: 1730247335
+commit: b7c282d2f80b12b0b2a435780fb0ea2b236ab224
diff --git a/deno.spec b/deno.spec
index 7343eb3..74c244e 100644
--- a/deno.spec
+++ b/deno.spec
@@ -20,7 +20,7 @@
%global _lto_cflags %nil
Name: deno
-Version: 2.0.3
+Version: 2.0.4
Release: 0
Summary: A secure JavaScript and TypeScript runtime
License: MIT
diff --git a/vendor.tar.zst b/vendor.tar.zst
index ea29a76..853c4fe 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7b68689da277f9b4392e84586fee43563d6830d4504a6a6f0fd5cc956514b958
-size 94796764
+oid sha256:fcbafc3603876ae8b4154273471eeb2d6c7ce0c3fe95474eb1e4d679a6b1a97a
+size 94804359