Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deno for openSUSE:Factory checked in 
at 2025-02-21 21:36:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deno (Old)
 and      /work/SRC/openSUSE:Factory/.deno.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deno"

Fri Feb 21 21:36:54 2025 rev:65 rq:1247550 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/deno/deno.changes        2025-02-16 
22:50:28.228903950 +0100
+++ /work/SRC/openSUSE:Factory/.deno.new.1873/deno.changes      2025-02-21 
21:37:15.702472106 +0100
@@ -1,0 +2,438 @@
+Thu Feb 20 06:17:53 UTC 2025 - Soc Virnyl Estela 
<uncomfyhaloma...@opensuse.org>
+
+- Deno now requires rusty_v8 version 134.4.0
+
+-------------------------------------------------------------------
+Thu Feb 20 05:33:38 UTC 2025 - Soc Virnyl Estela 
<uncomfyhaloma...@opensuse.org>
+
+- Update to version 2.2.0:
+  * feat(http): add otel metrics
+  * fix(check): npm resolution errors to tsc diagnostics
+  * feat: support XDG_CACHE_HOME for deno dir on macos
+  * feat(bench): add `warmup` and `n` for controlling number of iterations
+  * fix(node/sqlite): sqlite named parameters 
+  * fix: handle all values for buffers in turbocall codegen
+  * fix(ext/node): implement StatementSync#iterate
+  * fix(init): force --reload if npm or jsr package
+  * fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts`
+  * perf(lsp): don't clone asset text
+  * feat(jupyter): make GPUTexture and GPUBuffer displayable
+  * fix(lint): don't mark plugin diagnostic as fixable, if it's not
+  * fix(unstable/temporal): implement 
`Temporal.ZonedDateTime.getTimeZoneTransition`
+  * perf(lsp): make auto-imports a little faster
+  * refactor: better sys trait impls
+  * chore: move tracing build to build job
+  * chore: fix dts file for DefinitelyTyped linting
+  * refactor: put lsp tracing behind flag
+  * feat: Upgrade V8 to 13.4
+  * fix(workspace): diagnostic for imports in member with importMap at root
+  * fix(lint): react-rules-of-hooks works with destructuring
+  * fix(unstable): align js lint context API with eslint
+  * fix: cache bust http cache on lockfile integrity mismatch
+  * fix(task): support --frozen flag
+  * feat(unstable): add js lint plugin source code helpers
+  * refactor: support hmr feature for lsp files
+  * fix(completions): remove problematic character for powershell
+  * fix: add hint to run with `--no-check` when type checking fails
+  * chore: forward v2.1.10 release commit to main
+  * perf(check): use v8 code cache for extension sources in `deno check`
+  * perf(lsp): add built-in tracing support for the LSP
+  * fix(lsp): include description for auto-import completions
+  * fix: do special file permission check for `check_read_path`
+  * refactor: object wrap WebGPU
+  * refactor(lsp): remove Send + Sync requirement
+  * fix(lint): `Deno.lint.runPlugin` throws in `deno run`
+  * docs(cli): update description of readFile and readFileSync
+  * refactor(lsp): make TS host use CLI snapshot
+  * fix(streams): handle Resource stream error
+  * fix(unstable): add missing rule context types
+  * refactor: remove tsc snapshot
+  * docs: adding examples and a see link to Websockets jdocs
+  * fix: allow creating TSC host without a snapshot
+  * feat(unstable): support multiple fixes from lint plugins
+  * fix(ext/node): `DatabaseSync#exec` should execute batch statements
+  * Revert "refactor: remove tsc snapshot"
+  * test: clean up node_compat test runner
+  * refactor: remove tsc snapshot
+  * fix(lint): don't show docs URLs for plugins
+  * fix(lint): disable incremental caching if JS plugins are used
+  * refactor(lint): remove dead documentation
+  * fix(lint): out of order diagnostics for plugins
+  * perf(lsp): cancellation checks in blocking code
+  * fix(lint): clear plugin diagnostics on each lint file run
+  * feat(unstable): type lint plugin visitor
+  * fix: panic with js lint plugins and invalid js syntax
+  * perf(compile): use bytes already in memory after downloading executable
+  * fix(compile): never include the specified output executable in itself
+  * feat(unstable): align lint ast with TSEStree
+  * feat(unstable): add lint plugin ast types
+  * test: remove one of 'node_unit_tests::tls_test' tests
+  * fix(otel): custom span start + end times are fractional ms
+  * feat(unstable): add test for lint plugin destroy hook
+  * feat(unstable): add `lint.plugins` to config schema
+  * fix(ext/node): expose sqlite changeset constants
+  * fix(ext/node): fix twitter-api-v2 compatibility
+  * fix(ext/node): fix missing privateKey.x in curve25519 JWK
+  * fix(ext/node): throw Session methods when database is closed
+  * fix(ext/node): implement `DatabaseSync#applyChangeset()`
+  * fix(check): support sloppy imports with "compilerOptions.rootDirs"
+  * chore: fix lockfile on main
+  * feat(lint): add JavaScript plugin support
+  * chore: move bench test to spec test
+  * feat(ext/canvas): enhance `createImageBitmap` specification compliance
+  * feat(outdated): interactive update
+  * fix(ext/node): implement SQLite Session API
+  * fix(ext/napi): napi_is_buffer tests for ArrayBufferView
+  * fix(ext/sqlite): add `sourceSQL` and `expandedSQL` getters
+  * fix(ext/node): handle non-ws upgrade headers
+  * refactor(ext/fetch): do not share error instance
+  * fix(ext/node): expose brotli stream APIs
+  * perf: node resolution cache
+  * refactor: extract out utf16 map from lsp to cli::util module
+  * fix(lsp): ignore a few more diagnostics for ambient modules
+  * feat(compile): support sloppy imports
+  * feat(bench): add `--permit-no-files`
+  * fix(ext/node): support read-only database in `node:sqlite`
+  * fix(ext/node): set process fields on own instance
+  * fix(publish): correct coloring in --help
+  * fix(ext/node): enforce -RW perms on `node:sqlite`
+  * fix(node): resolve module as maybe CJS when it's missing a file extension
+  * fix(node): show directory import and missing extension suggestions
+  * fix(ext/node): throw RangeError when sqlite INTEGER is too large
+  * Revert "fix(lsp): silence debug error for 'move to a new file' action"
+  * feat: TypeScript 5.7
+  * docs: Temporal plaintime docs link
+  * chore: fix some broken pty tests on windows
+  * chore: update std in test util
+  * fix(ext/node): sqlite bind support bigint values
+  * fix(cli): Fix panic in `load_native_certs`
+  * fix(ext/node): support proxy http request
+  * fix(ext/node): represent sqlite blob as Uint8Array
+  * fix(ext/node): set process.env as own property
+  * chore: forward v2.1.9 release commit to main
+  * perf(crypto): use ring for asm implementations of sha256/sha512
+  * chore: forward v2.1.8 release commit to main
+  * feat(task): add support for task wildcards
+  * fix(core): Fix `create_stack_trace` from empty trace
+  * feat: implement `process.cpuUsage` (`Deno.cpuUsage`)
+  * fix(lsp): ignore errors on ambient module imports
+  * feat(check/lsp): support "compilerOptions.rootDirs"
+  * fix(init): correct dev task for --lib
+  * fix(ext/node): implement `crypto.hash`
+  * feat(unstable): WebTransport
+  * fix(check): better handling of TypeScript in npm packages for type checking
+  * feat(ext/cache): support lscache
+  * feat(node:http): add http information support
+  * docs: jsdocs for URL web API
+  * fix(check): compiler options from workspace members
+  * chore: fix two locally failing on windows tests
+  * fix(process/windows): correct command resolution when PATH env var not 
uppercase
+  * fix(npmrc): merge `.npmrc` in user's homedir and project
+  * feat(ext/node): implement `node:sqlite`
+  * fix(ext/node): clear tz cache when setting process.env.TZ
+  * fix(ext/crypto): fix jwk key_ops validation
+  * fix(ext/node): implement `aes-128-ctr`, `aes-192-ctr`, and `aes-256-ctr`
+  * fix(ext/node): do not apply socket-init-workaround to ipc socket
+  * chore: remove unused npm package fixtures
+  * perf(node_resolver): reduce url to/from path conversions
+  * fix(install/global): warn about not including auto-discovered config file
+  * fix(ext/crypto): export private x25519 JWK key
+  * fix(lint): update jsx/react related rules and names
+  * chore: fix deno_resolver non-sync build
+  * feat: Deno.cwd() no longer requires --allow-read permission
+  * fix(ext/node): implement X509Certificate#checkHost
+  * fix(ext/node): fix panic when invalid AES GCM key size
+  * fix(ext/node): fix async variant of brotliDecompress
+  * chore(ext/node): remove internal/streams/buffer_list.mjs
+  * fix(ext/node): scrypt panic when `log_n` > 64
+  * fix(core): handle dyn imports exceeding call stack size
+  * fix(ext/node): npm:mqtt compatibility
+  * fix(ext/fetch): update h2 to fix sending a PROTOCOL_ERROR instead of 
REFUSED_STREAM when receiving oversized headers
+  * perf(lsp): cache completion item resolution during request
+  * chore: remove LSP global symbols count tests
+  * fix(node): align type stripping in node_modules error message with Node
+  * fix(types): `Deno.readDirSync`'s type returns an `IteratorObject`
+  * refactor: make PackageJsonCache injectable
+  * chore: update ensure_registry_files_local to handle scoped packages
+  * feat(lint): add rules for react/preact
+  * refactor(tsc): remove TS program creation during snapshotting
+  * chore: trim registry.json files in tests/registry/npm
+  * refactor(node_resolver): remove some allocations and lookups
+  * refactor: add `WorkspaceFactory` and `ResolverFactory`
+  * feat(compile): show remote modules and metadata size when compiling
+  * fix: do not log cache creation failure on readonly file system
+  * fix(publish): unfurl sloppy imports in d.ts files and type imports
+  * refactor(tsc): split TS compiler into multiple files, use ESM
+  * feat(lint): change behavior of `--rules` flag
+  * refactor: use DataUrl from deno_media_type
+  * chore: fix hmr build
+  * fix(lsp): silence debug error for 'move to a new file' action
+  * fix(ext/node): reference error in zlib.crc32
+  * feat(unstable): support https otlp endpoints
+  * perf: full LTO in sysroot
+  * fix(ext/node): fix formatting of debug logs
+  * chore: note in flags output that unstable is deprecated
+  * chore: forward v2.1.7 release commit to main
+  * fix(ext/node): add FileHandle#sync
+  * fix(deps): update yanked crates
+  * fix(install/global): remove importMap field from specified config file
+  * feat(unstable): add basic support for otel trace links
+  * fix(ext/os): pass SignalState to web worker
+  * fix(ext/node): GCM auth tag check on DechiperIv#final
+  * docs(readme): update redirected links
+  * perf(compile): remove swc from denort
+  * chore: fix canary version
+  * refactor: move denort to separate crate
+  * refactor: update deno_core and use more concrete errors
+  * fix(ext/node): tls.connect regression
+  * refactor: add 'deno_process' crate
+  * fix(ext/node): propagate socket error to client request object
+  * chore: forward v2.1.6 release commit to main
+  * fix(outdated): Use `latest` tag even when it's the same as the current 
version
+  * fix(outdated): retain strict semver specifier when updating
+  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to 
augment `ImportMeta`
+  * fix(ext/console): change Temporal color
+  * docs: adding jsdocs info for console interface
+  * docs: JSDocs examples for prompt, confirm, and alert
+  * docs:Adds examples in JSDocs for localStorage and sessionStorage
+  * chore: add missing internal `core_import_map` file paths
+  * fix(check/lsp): correctly resolve compilerOptions.types
+  * refactor: create deno_lib crate
+  * fix(ext/node): add chown method to FileHandle class
+  * chore: fix ci by removing remote server dependent test
+  * refactor: add 'deno_os' crate
+  * fix(ext/node): fix playwright http client
+  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver`
+  * feat(unstable): refactor js lint plugin AST
+  * refactor: deno_config 0.45
+  * fix(node/fs): add utimes method to the FileHandle class
+  * fix(ext/node): add `writev` method to `FileHandle`
+  * fix(compile/windows): better handling of deno_dir on different drive 
letter than code
+  * refactor: create `NpmInstaller`
+  * fix(node): Prevent node:child_process from always inheriting the parent 
environment
+  * fix(compile): store embedded fs case sensitivity
+  * refactor(node_resolver): make conditions_from_resolution_mode configurable
+  * fix(lsp): handle pathless untitled URIs
+  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates`
+  * fix(lsp/check): don't resolve unknown media types to a `.js` extension
+  * fix(regression): show bare-node-builtin hint when using an import map
+  * refactor: remove `CliNpmReqResolver` trait in deno_resolver
+  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts`
+  * refactor: implement `NpmPackageFolderResolver` in deno_resolver
+  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver
+  * chore: forward v2.1.5 release commit to main
+  * docs: added jsdoc for window.close()
+  * refactor(npm): move `InNpmPackageChecker` code to deno_resolver
+  * fix(lsp): use verbatim specifier for URL auto-imports
+  * refactor(npm): extract out some npm fs resolution code from the cli
+  * refactor(npm): split some resolution from installation
+  * refactor: update deno_core for error refactor
+  * fix(ext/net): update moka cache to avoid potential panic in 
`Deno.resolveDns` on some laptops with Ryzen CPU
+  * fix(jsr): Wasm imports fail to load
+  * fix(ext/node): Fix `os.cpus()` on Linux
+  * fix(ext/websocket): Fix close code without reason
+  * fix(ext/node): have `process` global available in Node context
+  * fix(lint): fix single char selectors being ignored
+  * fix(no-slow-types): handle rest param with internal assignments
+  * fix(lsp): don't skip dirs with enabled subdirs
+  * feat(node/fs): Add a chmod method to the FileHandle class
+  * Revert "perf: build denort with panic = "abort" for releases"
+  * refactor: make `IncrementalCache` accept a `CacheDBHash`
+  * test(ext/node): disable flaky dgram tests
+  * feat(unstable): no config npm:@opentelemetry/api integration
+  * refactor(quic): introduce endpoint, 0rtt, cleanup
+  * feat(unstable): replace SpanExporter with TracerProvider
+  * fix(ext/http): improve error message when underlying resource of request 
body unavailable
+  * fix(kv): improve backoff error message and inline documentation
+  * fix(check): move module not found errors to typescript diagnostics
+  * fix(check): line-break between diagnostic message chain entries
+  * refactor: Use 'await using' in serve_test
+  * fix(permissions): implicit `--allow-import` when using `--cached-only`
+  * refactor: remove use of home crate
+  * refactor: update some fs_util functions to use sys_traits
+  * refactor(node/npm): separate out permission check from npm resolvers
+  * fix(lsp): css preprocessor formatting
+  * chore: fix windows pre release CI job
+  * fix(npm): deterministically output tags to initialized file
+  * perf: build denort with `panic = "abort"` for releases
+  * chore: Happy New Year 2025
+  * chore: cargo fmt - turn on group_imports=StdExternalCrate
+  * perf(fs/windows): stat - only open file once
+  * refactor: do not use `deno_fs::FileSystem` everywhere
+  * fix(ext/node): support private key export in JWK format
+  * fix(node): Add missing `inspector/promises`
+  * chore(lint): remove manual AST field counter
+  * refactor: use sys_traits
+  * perf(node/fs/copy): reduce metadata lookups copying directory
+  * fix(ext/node): convert brotli chunks with proper byte offset
+  * fix(unstable): don't error on non-existing attrs or type attr
+  * fix(ext/node): add support of any length IV for aes-(128|256)-gcm ciphers
+  * fix(ext/node): RangeError timingSafeEqual with different byteLength
+  * feat(unstable): add OTEL MeterProvider
+  * fix(ext/node): make getCiphers return supported ciphers
+  * fix: incorrect memory info free/available bytes on mac
+  * feat(unstable): support selectors in JS lint plugins
+  * fix(ext/fetch): better error message when body resource is unavailable
+  * fix(ext/fs): do not throw for bigint ctime/mtime/atime
+  * fix(node): handle cjs exports with escaped chars
+  * feat(unstable): add JS linting plugin infrastructure
+  * perf: remove now needless canonicalization getting closest package.json
+  * perf: upgrade to deno_semver 0.7
+  * perf: don't store duplicate info for ops in the snapshot
+  * feat(unstable): Implement QUIC
+  * fix(ext/node): add `truncate` method to the `FileHandle` class
+  * fix(lsp): rewrite imports for 'Move to a new file' action
+  * fix(publish): infer literal types in const contexts
+  * fix(task): support tasks without commands
+  * fix(compile): be more deterministic when compiling the same code in 
different directories
+  * fix(ext/node): do not exit worker thread when there is pending async op
+  * chore: release ext/ crates
+  * fix(ext/node): Fix `fs.access`/`fs.promises.access` with `X_OK` mode 
parameter on Windows
+  * fix(ext/fetch): retry some http/2 errors
+  * chore: upgrade libc
+  * fix(ext/node): sort list of built-in modules alphabetically
+  * fix(task): properly handle task name wildcards with --recursive
+  * fix(outdated): ensure "Latest" version is greater than "Update" version
+  * fix(lsp): include "node:" prefix for node builtin auto-imports
+  * fix: deno_resolver crate without 'sync' feature
++++ 141 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/deno/deno.changes
++++ and /work/SRC/openSUSE:Factory/.deno.new.1873/deno.changes

Old:
----
  deno-2.1.10.tar.zst

New:
----
  deno-2.2.0.tar.zst

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

Other differences:
------------------
++++++ deno.spec ++++++
--- /var/tmp/diff_new_pack.57ZOS1/_old  2025-02-21 21:37:20.294663310 +0100
+++ /var/tmp/diff_new_pack.57ZOS1/_new  2025-02-21 21:37:20.294663310 +0100
@@ -19,9 +19,9 @@
 
 
 %global _lto_cflags %nil
-%global _v8_version 130.0.7
+%global _v8_version 134.4.0
 Name:           deno
-Version:        2.1.10
+Version:        2.2.0
 Release:        0
 Summary:        A secure JavaScript and TypeScript runtime
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.57ZOS1/_old  2025-02-21 21:37:20.342665309 +0100
+++ /var/tmp/diff_new_pack.57ZOS1/_new  2025-02-21 21:37:20.346665475 +0100
@@ -8,7 +8,7 @@
    <param name="url">https://github.com/denoland/deno</param>
    <!-- param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param -->
    <param name="versionformat">@PARENT_TAG@</param>
-   <param name="revision">v2.1.10</param>
+   <param name="revision">v2.2.0</param>
    <param name="versionrewrite-pattern">v(.*)</param>
    <param name="versionrewrite-replacement">\1</param>
    <param name="changesgenerate">enable</param>
@@ -22,7 +22,7 @@
  </service>
  <service name="roast" mode="manual">
    <param name="target">deno</param>
-   <param name="outfile">deno-2.1.10.tar.zst</param>
+   <param name="outfile">deno-2.2.0.tar.zst</param>
    <param name="preserve-root">true</param>
    <param name="reproducible">true</param>
  </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.57ZOS1/_old  2025-02-21 21:37:20.370666475 +0100
+++ /var/tmp/diff_new_pack.57ZOS1/_new  2025-02-21 21:37:20.374666641 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/denoland/deno</param>
-              <param 
name="changesrevision">073e0879791486f70c7ac99d2d100c3fca6ac461</param></service></servicedata>
+              <param 
name="changesrevision">29688168631edb677a444ba3cd02b2be21304a1f</param></service></servicedata>
 (No newline at EOF)
 

++++++ deno-2.1.10.tar.zst -> deno-2.2.0.tar.zst ++++++
/work/SRC/openSUSE:Factory/deno/deno-2.1.10.tar.zst 
/work/SRC/openSUSE:Factory/.deno.new.1873/deno-2.2.0.tar.zst differ: char 7, 
line 1

++++++ deno.obsinfo ++++++
--- /var/tmp/diff_new_pack.57ZOS1/_old  2025-02-21 21:37:20.418668473 +0100
+++ /var/tmp/diff_new_pack.57ZOS1/_new  2025-02-21 21:37:20.418668473 +0100
@@ -1,5 +1,5 @@
 name: deno
-version: 2.1.10
-mtime: 1739428397
-commit: 073e0879791486f70c7ac99d2d100c3fca6ac461
+version: 2.2.0
+mtime: 1739920337
+commit: 29688168631edb677a444ba3cd02b2be21304a1f
 

++++++ registry.tar.zst ++++++
/work/SRC/openSUSE:Factory/deno/registry.tar.zst 
/work/SRC/openSUSE:Factory/.deno.new.1873/registry.tar.zst differ: char 8, line 
1

Reply via email to