Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deno for openSUSE:Factory checked in 
at 2023-09-20 13:31:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deno (Old)
 and      /work/SRC/openSUSE:Factory/.deno.new.16627 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deno"

Wed Sep 20 13:31:16 2023 rev:31 rq:1112403 version:1.37.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/deno/deno.changes        2023-08-23 
14:58:30.234085579 +0200
+++ /work/SRC/openSUSE:Factory/.deno.new.16627/deno.changes     2023-09-20 
13:35:00.559155088 +0200
@@ -1,0 +2,107 @@
+Tue Sep 19 22:15:27 UTC 2023 - Avindra Goolcharan <avin...@opensuse.org>
+
+- update to 1.37.0:
+  * feat: Add "deno jupyter" subcommand (#20337, #20552, #20530, #20537, 
#20546)
+  * feat(test): add TAP test reporter (#14390, #20073)
+  * feat(ext/node): http2.connect() API (#19671)
+  * feat(ext/web): Add name to Deno.customInspect of File objects (#20415)
+  * feat(lint): --rules print all rules (#20256)
+  * feat(lockfile): add redirects to the lockfile (#20262)
+  * feat(lsp): WorkspaceSettings::disablePaths (#20475)
+  * feat(lsp): enable via config file detection (#20334, #20349)
+  * feat(lsp): include source in auto import completion label (#20523)
+  * feat(lsp): npm specifier completions (#20121)
+  * feat(lsp): provide the deno.cache command server-side (#20111)
+  * feat(lsp): update imports on file rename (#20245)
+  * feat(test): Add Deno.test.ignore and Deno.test.only (#20365)
+  * feat(unstable): package manager (#20517)
+  * feat: TypeScript 5.2 (#20425)
+  * feat: explicit resource management in TypeScript (#20506)
+  * feat: lockfile v3 (#20424)
+  * feat: support import attributes (#20342)
+  * fix(cli): ensure that an exception in getOwnPropertyDescriptor
+    ('constructor') doesn't break Deno.inspect (#20568)
+  * fix(cli): for main-module that exists in package.json, use
+    the version defined in package.json directly (#20328)
+  * fix(compile): support providing flags as args (#20422)
+  * fix(evt/kv): Add serde feature to uuid (#20350)
+  * fix(ext/crypto): remove EdDSA alg key checks and export (#20331)
+  * fix(ext/http): create a graceful shutdown API (#20387)
+  * fix(ext/http): ensure aborted bodies throw (#20503)
+  * fix(ext/kv): add a warning for listenQueue if used with remote KV (#20341)
+  * fix(ext/kv): same expireIn should generate same expireAt (#20396)
+  * fix(ext/node): implement AES GCM cipher (#20368)
+  * fix(ext/node): remove unnecessary and incorrect type priority_t (#20276)
+  * fix(ext/node/ops/zlib/brotli): Allow decompressing more than 4096 bytes 
(#20301)
+  * fix(fmt/markdown): improve ignore comment handling (#20421)
+  * fix(init): skip existing files instead of erroring (#20434)
+  * fix(lsp): always enable semantic tokens responses (#20440)
+  * fix(lsp): force correct media type detection from tsc (#20562)
+  * fix(lsp): include JSON modules in local import completions (#20536)
+  * fix(lsp): match enable_paths by whole path components (#20470)
+  * fix(lsp): pass quote preference to tsc (#20547)
+  * fix(lsp): prefer local auto-import specifiers (#20539)
+  * fix(lsp): properly handle disabled configuration requests (#20358)
+  * fix(lsp): recreate npm search cache when cache path changes (#20327)
+  * fix(lsp): refresh npm completions on each character (#20565)
+  * fix(lsp): respect configured exclusions for testing APIs (#20427)
+  * fix(lsp): restore tsc's quick fix ordering (#20545)
+  * fix(lsp): sort quickfix actions (#17221)
+  * fix(node): Bump hardcoded version to latest (#20366)
+  * fix(node/child_process): don't crash on undefined/null value
+    of an env var (#20378)
+  * fix(node/http): correctly send Content-length header instead
+    of Transfer-Encoding: chunked (#20127)
+  * fix(npm): properly handle legacy shasum of package (#20557)
+  * fix(runtime/permissions): Resolve executable specifiers in allowlists and 
queries (#14130)
+  * fix(test): apply filter before checking for "only" (#20389)
+  * fix(test): share fail fast tracker between threads (#20515)
+  * fix: Deno.Command - improve error message when cwd is not a directory 
(#20460)
+  * fix: don't show filtered test suites as running (#20385)
+  * fix: empty include in config file excludes all (#20404)
+  * fix: exclude internal JS files from coverage (#20448)
+  * fix: init v8 platform once on main thread (#20495)
+  * fix: output traces for op sanitizer in more cases (#20494)
+  * perf(ext/http): optimize set_response for small responses (#20527)
+  * perf(ext/node): Optimise Buffer string operations (#20158)
+  * perf(ext/streams): optimize async iterator (#20541)
+  * perf(node/net): optimize socket reads for 'npm:ws' package (#20449)
+  * perf: improve async op santizer speed and accuracy (#20501)
+  * perf: make deno test 10x faster (#20550)
+
+Sat Sep  2 18:44:45 UTC 2023 - Avindra Goolcharan <avin...@opensuse.org>
+
+- update to 1.36.4
+  * feat(ext/kv): connect to remote database (#20178)
+  * feat(node): use i32 for priority_t on MacOS and {Free,Open}BSD (#20286)
+  * fix(bench): explicit timers don't force high precision measurements 
(#20272)
+  * fix(ext/http): don't panic on stream responses in cancelled requests 
(#20316)
+  * fix(ext/kv): don't panic if listening on queues and KV is not closed 
(#20317)
+  * fix(ext/node): fix argv[1] in Worker (#20305)
+  * fix(ext/node): shared global buffer unlock correctness fix (#20314)
+  * fix(ext/tls): upgrade webpki version (#20285)
+  * fix(fmt/markdown): ignore trailing words in code block info
+    string for language detection (#20310)
+  * fix(kv) increase number of allowed mutations in atomic (#20126)
+  * fix(lsp): delete test modules with all tests deleted (#20321)
+  * fix(lsp): implement deno.suggest.completeFunctionCalls (#20214)
+  * fix(lsp): test explorer panic on step result (#20289)
+  * fix(lsp/testing): don't queue modules without tests (#20277)
+  * fix(lsp/testing): use full ancestry to compute static id of step (#20297)
+  * fix(napi): ignore tsfn recv error (#20324)
+  * fix(network): adjust Listener type params (#18642)
+  * fix(node): propagate create cipher errors (#20280)
+  * fix(node/http): don't leak resources on destroyed request (#20040)
+  * fix: unexpected lsp function arg comma completion (#20311)
+- includes 1.36.3
+  * fix(build): socket2 compile error
+  * fix(cli): add timeout on inspector tests (#20225)
+  * fix(ext/node): simultaneous reads can leak into each other (#20223)
+  * fix(ext/web): add stream tests to detect v8slice split bug (#20253)
+  * fix(ext/web): better handling of errors in resourceForReadableStream 
(#20238)
+  * fix(lint): erroneous remove await in async (#20235)
+  * fix: add missing URL.canParse() types (#20244)
+- include protoc dependency
+  * see https://github.com/denoland/deno/pull/20178
+
+-------------------------------------------------------------------
@@ -3074,0 +3182 @@
+

Old:
----
  deno-1.36.2.tar.xz

New:
----
  deno-1.37.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ deno.spec ++++++
--- /var/tmp/diff_new_pack.zki3pM/_old  2023-09-20 13:35:05.307325193 +0200
+++ /var/tmp/diff_new_pack.zki3pM/_new  2023-09-20 13:35:05.307325193 +0200
@@ -19,7 +19,7 @@
 
 
 Name:           deno
-Version:        1.36.2
+Version:        1.37.0
 Release:        0
 Summary:        A secure JavaScript and TypeScript runtime
 License:        MIT
@@ -49,6 +49,7 @@
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(protobuf)
 # deno does not build on 32-bit archs
 ExclusiveArch:  x86_64 aarch64 ppc64 ppc64le s390x
 # PATCH-FIX-OPENSUSE - Disable LTO (to reduce req memory)
@@ -57,7 +58,7 @@
 %endif
 
 %description
-A JavaSript and TypeScript platform built on V8
+A JavaScript and TypeScript platform built on V8
 
 Deno has standard library and has features such as
 a linter, a language server protocol, a code formatter and

++++++ _service ++++++
--- /var/tmp/diff_new_pack.zki3pM/_old  2023-09-20 13:35:05.375327630 +0200
+++ /var/tmp/diff_new_pack.zki3pM/_new  2023-09-20 13:35:05.383327916 +0200
@@ -13,8 +13,8 @@
   <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/denoland/deno</param>
-    <param name="revision">v1.36.2</param>
-    <param name="version">1.36.2</param>
+    <param name="revision">v1.37.0</param>
+    <param name="version">1.37.0</param>
 
     <!-- remove large docs -->
     <param name="exclude">docs</param>
@@ -37,8 +37,8 @@
   <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/denoland/rusty_v8</param>
-    <param name="revision">v0.75.0</param>
-    <param name="version">0.75.0</param>
+    <param name="revision">v0.76.0</param>
+    <param name="version">0.76.0</param>
     <param name="exclude">.github</param>
 
     <!--
@@ -134,12 +134,12 @@
     -->
 
   </service>
-  <service name="tar" mode="disabled"/>
-  <service name="recompress" mode="disabled">
+  <service name="tar" mode="manual"/>
+  <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
-  <service name="cargo_audit" mode="disabled">
+  <service name="cargo_audit" mode="manual">
      <param name="srcdir">deno</param>
   </service>
 </services>

++++++ deno-1.36.2.tar.xz -> deno-1.37.0.tar.xz ++++++
++++ 84087 lines of diff (skipped)

++++++ deno-rm-upgrade-cmd.patch ++++++
--- /var/tmp/diff_new_pack.zki3pM/_old  2023-09-20 13:35:06.639372915 +0200
+++ /var/tmp/diff_new_pack.zki3pM/_new  2023-09-20 13:35:06.639372915 +0200
@@ -16,7 +16,7 @@
 index 72841df..1c93da1 100644
 --- a/cli/args/flags.rs.1
 +++ b/cli/args/flags.rs
-@@ -262,7 +253,6 @@ pub enum DenoSubcommand {
+@@ -292,7 +292,6 @@ pub enum DenoSubcommand {
    Task(TaskFlags),
    Test(TestFlags),
    Types,
@@ -24,16 +24,16 @@
    Vendor(VendorFlags),
  }
  
-@@ -579,7 +569,7 @@ impl Flags {
+@@ -686,7 +685,7 @@ impl Flags {
          std::env::current_dir().ok()
        }
        Bundle(_) | Completions(_) | Doc(_) | Fmt(_) | Init(_) | Install(_)
--      | Uninstall(_) | Lsp | Lint(_) | Types | Upgrade(_) | Vendor(_) => None,
-+      | Uninstall(_) | Lsp | Lint(_) | Types | Vendor(_) => None,
+-      | Uninstall(_) | Jupyter(_) | Lsp | Lint(_) | Types | Upgrade(_)
++      | Uninstall(_) | Jupyter(_) | Lsp | Lint(_) | Types
+       | Vendor(_) => None,
      }
    }
- 
-@@ -710,7 +700,6 @@ pub fn flags_from_vec(args: Vec<String>) -> 
clap::error::Result<Flags> {
+@@ -836,7 +835,6 @@ pub fn flags_from_vec(args: Vec<String>) -> 
clap::error::Result<Flags> {
        "test" => test_parse(&mut flags, &mut m),
        "types" => types_parse(&mut flags, &mut m),
        "uninstall" => uninstall_parse(&mut flags, &mut m),
@@ -41,7 +41,7 @@
        "vendor" => vendor_parse(&mut flags, &mut m),
        _ => unreachable!(),
      }
-@@ -810,7 +799,6 @@ fn clap_root() -> Command {
+@@ -937,7 +935,6 @@ fn clap_root() -> Command {
          .subcommand(task_subcommand())
          .subcommand(test_subcommand())
          .subcommand(types_subcommand())
@@ -49,7 +49,7 @@
          .subcommand(vendor_subcommand())
      })
      .long_about(DENO_HELP)
-@@ -1864,59 +1852,6 @@ The declaration file could be saved and used for typing 
information.",
+@@ -2037,59 +2034,6 @@ The declaration file could be saved and used for typing 
information.",
      )
  }
  
@@ -109,7 +109,7 @@
  fn vendor_subcommand() -> Command {
    Command::new("vendor")
        .about("Vendor remote modules into a local directory")
-@@ -3054,23 +2989,6 @@ fn types_parse(flags: &mut Flags, _matches: &mut 
ArgMatches) {
+@@ -3453,23 +3397,6 @@ fn types_parse(flags: &mut Flags, _matches: &mut 
ArgMatches) {
    flags.subcommand = DenoSubcommand::Types;
  }
  
@@ -133,7 +133,7 @@
  fn vendor_parse(flags: &mut Flags, matches: &mut ArgMatches) {
    ca_file_arg_parse(flags, matches);
    config_args_parse(flags, matches);
-@@ -3444,25 +3362,6 @@ mod tests {
+@@ -3886,25 +3813,6 @@ mod tests {
      assert_eq!(flags2, flags);
    }
  
@@ -159,7 +159,7 @@
    #[test]
    fn version() {
      let r = flags_from_vec(svec!["deno", "--version"]);
-@@ -6186,25 +6085,6 @@ mod tests {
+@@ -7086,25 +6994,6 @@ mod tests {
      );
    }
  

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/deno/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.deno.new.16627/vendor.tar.xz differ: char 15, line 1

Reply via email to