Compare commits

..

279 Commits

Author SHA256 Message Date
Ana Guerrero
91e00d95b4 Accepting request 1240358 from devel:languages:javascript
- Update to version 2.1.7:
  * fix: use serde feature for log crate in cli/lib
  * fix(ext/node): add FileHandle#sync
  * fix(deps): update yanked crates
  * fix(install/global): remove importMap field from specified config file
  * 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

OBS-URL: https://build.opensuse.org/request/show/1240358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=62
2025-01-27 19:53:55 +00:00
Dominique Leuenberger
16916ed7fe Accepting request 1238679 from devel:languages:javascript
- Update to version 2.1.6:
  * fix(outdated): Use `latest` tag even when it's the same as the current version (#27699)
  * fix(outdated): retain strict semver specifier when updating (#27701)
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta` (#27690)
  * fix(ext/console): change Temporal color (#27684)
  * docs: adding jsdocs info for console interface (#27666)
  * docs: JSDocs examples for prompt, confirm, and alert (#27695)
  * docs:Adds examples in JSDocs for localStorage and sessionStorage (#27668)
  * chore: add missing internal `core_import_map` file paths (#27691)
  * fix(check/lsp): correctly resolve compilerOptions.types (#27686)
  * refactor: create deno_lib crate (#27673)
  * fix(ext/node): add chown method to FileHandle class (#27638)
  * refactor: add 'deno_os' crate (#27655)
  * fix(ext/node): fix playwright http client (#27662)
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver` (#27659)
  * feat(unstable): refactor js lint plugin AST (#27615)
  * refactor: deno_config 0.45 (#27660)
  * fix(node/fs): add utimes method to the FileHandle class (#27582)
  * fix(ext/node): add `writev` method to `FileHandle` (#27563)
  * fix(compile/windows): better handling of deno_dir on different drive letter than code (#27654)
  * refactor: create `NpmInstaller` (#27626)
  * fix(node): Prevent node:child_process from always inheriting the parent environment (#27343) (#27340)
  * fix(compile): store embedded fs case sensitivity (#27653)
  * refactor(node_resolver): make conditions_from_resolution_mode configurable (#27596)
  * fix(lsp): handle pathless untitled URIs (#27637)
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates` (#27639)
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension (#27631)
  * fix(regression): show bare-node-builtin hint when using an import map (#27632)
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver (#27616)
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts` (#27589)
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver (#27614)
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver (#27610)

OBS-URL: https://build.opensuse.org/request/show/1238679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=61
2025-01-19 20:48:52 +00:00
Soc Virnyl Estela
1a54f892c0 - Update to version 2.1.6:
* fix(outdated): Use `latest` tag even when it's the same as the current version (#27699)
  * fix(outdated): retain strict semver specifier when updating (#27701)
  * fix(check/lsp): fix bugs with tsc type resolution, allow npm packages to augment `ImportMeta` (#27690)
  * fix(ext/console): change Temporal color (#27684)
  * docs: adding jsdocs info for console interface (#27666)
  * docs: JSDocs examples for prompt, confirm, and alert (#27695)
  * docs:Adds examples in JSDocs for localStorage and sessionStorage (#27668)
  * chore: add missing internal `core_import_map` file paths (#27691)
  * fix(check/lsp): correctly resolve compilerOptions.types (#27686)
  * refactor: create deno_lib crate (#27673)
  * fix(ext/node): add chown method to FileHandle class (#27638)
  * refactor: add 'deno_os' crate (#27655)
  * fix(ext/node): fix playwright http client (#27662)
  * refactor: move `CliNpmResolver` to `deno_resolver::npm::NpmResolver` (#27659)
  * feat(unstable): refactor js lint plugin AST (#27615)
  * refactor: deno_config 0.45 (#27660)
  * fix(node/fs): add utimes method to the FileHandle class (#27582)
  * fix(ext/node): add `writev` method to `FileHandle` (#27563)
  * fix(compile/windows): better handling of deno_dir on different drive letter than code (#27654)
  * refactor: create `NpmInstaller` (#27626)
  * fix(node): Prevent node:child_process from always inheriting the parent environment (#27343) (#27340)
  * fix(compile): store embedded fs case sensitivity (#27653)
  * refactor(node_resolver): make conditions_from_resolution_mode configurable (#27596)
  * fix(lsp): handle pathless untitled URIs (#27637)
  * fix(ext/node): apply `@npmcli/agent` workaround to `npm-check-updates` (#27639)
  * fix(lsp/check): don't resolve unknown media types to a `.js` extension (#27631)
  * fix(regression): show bare-node-builtin hint when using an import map (#27632)
  * refactor: remove `CliNpmReqResolver` trait in deno_resolver (#27616)
  * fix(ext/node): use primordials in `ext/node/polyfills/_fs_common.ts` (#27589)
  * refactor: implement `NpmPackageFolderResolver` in deno_resolver (#27614)
  * refactor(npm): move `SloppyImportsCachedFs` to deno_resolver (#27610)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=277
2025-01-18 07:23:31 +00:00
Ana Guerrero
738bf72ec9 Accepting request 1238023 from devel:languages:javascript
- Update rusty v8 requirement to 130.0.7
- Update to version 2.1.5:
  * 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
  * fix(npm): deterministically output tags to initialized file
  * perf: build denort with `panic = "abort"` for releases
  * 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
  * chore: release "deno_*" crates
  * feat(permission): separate PermissionDeniedError to Retryable and Fatal
  * refactor(lint): renames and code flattening
  * refactor: use capacity_builder for writing deno compile data section
  * refactor: extract out `FileFetcher` to `deno_cache_dir`
  * fix(lsp): respect "typescript.suggestionActions.enabled" setting
  * fix: upgrade deno_doc to 0.161.3
  * fix(compile): display embedded file sizes and total
  * fix: FastString v8_string() should error when cannot allocated
  * refactor: add 'sync' feature to deno_resolver crate
  * fix(outdated): support updating dependencies in external import maps
  * fix(lockfile): include dependencies listed in external import map in lockfile
  * fix(lsp): sql and component file formatting
  * chore: bump hyper-util to 0.1.10
  * Revert "ci: use self-hosted mac arm runner only on main branch"
  * feat(ext/web): add `[[ErrorData]]` slot to `DOMException`
  * fix(ext/node): support createConnection option in node:http.request()
  * chore: mark ./tools/release/npm/build.ts as executable
  * fix(npm): search node_modules folder for package matching npm specifier
  * chore: add npm distribution at `deno` package
  * fix(compile): analyze modules in directory specified in --include
  * refactor(unstable): otel configuration
  * fix(compile): output contents of embedded file system

OBS-URL: https://build.opensuse.org/request/show/1238023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=60
2025-01-15 16:44:45 +00:00
Soc Virnyl Estela
daef53ebf6 - Update rusty v8 requirement to 130.0.7
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=275
2025-01-15 04:26:28 +00:00
Soc Virnyl Estela
e3705ea11c - Update to version 2.1.5:
* 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=274
2025-01-15 02:01:49 +00:00
Ana Guerrero
7092c31ca8 Accepting request 1231178 from devel:languages:javascript
- Update to version 2.1.4:
  * feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases

OBS-URL: https://build.opensuse.org/request/show/1231178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=59
2024-12-16 18:11:09 +00:00
Soc Virnyl Estela
1b5258ca1a - Update to version 2.1.4:
* feat(unstable): support caching npm dependencies only as they're needed
  * refactor(lint): manage schema files for linter in Deno repo
  * fix(outdated): error when there are no config files
  * chore(tests): Deprecate remaining usages of itest in check tests
  * fix(lint): do not error providing --allow-import
  * fix(outdated): respect --quiet flag for hints
  * perf(compile): improve FileBackedVfsFile
  * fix: replace the @deno-types with @ts-types
  * fix(outdated): show a suggestion for updating
  * fix(compile): correct read length for transpiled typescript files
  * chore: reduce allocations in a few places
  * fix(unstable): don't unwrap optional state in otel
  * fix: do not error when subpath has an @ symbol
  * fix(node): update list of builtin node modules, add missing export to _http_common
  * fix(ext/node): handle Float16Array in node:v8 module
  * refactor: Make `deno_runtime::shared` module public
  * fix(task): do not always kill child on ctrl+c on windows
  * fix: do not panic when fetching invalid file url on Windows
  * test(ext/node): remove flaky node:dgram compat test case
  * fix(ext/node): accept file descriptor in fs.readFile(Sync)
  * chore: add script to check remaining node compat cases

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=272
2024-12-14 02:15:24 +00:00
Ana Guerrero
db241df61d Accepting request 1229052 from devel:languages:javascript
- Update to version 2.1.3:
  * fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages

OBS-URL: https://build.opensuse.org/request/show/1229052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=58
2024-12-08 10:38:01 +00:00
Soc Virnyl Estela
0b3e8848f7 - Update to version 2.1.3:
* fix(install): use locked version of jsr package when fetching exports
  * fix(task): `--recursive` option not working
  * fix: clear dep analysis when module loading is done
  * test(ext/node): fix flaky node/http2.createServer() test
  * chore: update hickory dns crates
  * fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
  * fix(node/worker_threads): data url not encoded properly with eval
  * refactor: remove usages of `deno_core::resolve_import` for resolving redirects
  * fix(outdated): allow `--latest` without `--update`
  * fix(task): kill descendants when killing task process on Windows
  * fix: improve auto-imports for npm packages
  * fix(unstable): otel context with multiple keys
  * fix(task): don't panic with filter on missing task argument
  * test: add node compat test cases
  * test(ext/node): reduce race condition in test case
  * refactor: remove `CliNpmRegistryApi`
  * fix(task): only pass args to root task
  * fix(node/fs): support `recursive` option in readdir
  * refactor(ext/web): align error messages
  * refactor: add deno_npm_cache crate
  * chore: fix cjs_with_deps test to use a temp dir
  * fix(fmt): stable formatting of HTML files with JS
  * chore: upgrade deno_lint to 0.68.2
  * feat(unstable): add metrics to otel
  * refactor: upgrade to deno_npm 0.26
  * chore: export variables from node compat tools script
  * fix: support `workspace:^` and `workspace:~` version constraints
  * fix(task): forward signals to spawned sub-processes on unix
  * refactor(ext/fs): align error messages

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=270
2024-12-07 14:35:00 +00:00
Ana Guerrero
15c0a8fe95 Accepting request 1227361 from devel:languages:javascript
- Update to version 2.1.2:
  * fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file 
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request
  * fix(task): handle multiline descriptions properly
  * fix(check): support jsdoc `@import` tag
  * fix(compile): do not error embedding same symlink via multiple methods
  * fix(runtime/ops): Fix watchfs remove event
  * feat(unstable): Instrument fetch
  * chore: upgrade sqlformat-rs to non-forked version
  * fix(init): always force managed node modules
  * fix(compile): handle TypeScript file included as asset
  * chore: update node_compat setup script
  * feat: Instrument Deno.serve
  * fix(ext/node): add `fs.promises.fstat` and `FileHandle#stat`
  * fix(lsp): wasm file import completions
  * chore: update to file_test_runner 0.7.3
  * fix(fmt): return `None` if sql fmt result is the same
  * fix(lsp): remove stray debug output
  * fix(node/fs): missing uv error context for readFile
  * fix(compile): correct buffered reading of assets and files
  * chore(check): add test for Wasm memory and table
  * fix: support non-function exports in Wasm modules
  * chore(compile): log code cache file path
  * fix(ext/websocket): don't throw exception when sending to closed socket

OBS-URL: https://build.opensuse.org/request/show/1227361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=57
2024-11-30 12:31:23 +00:00
Soc Virnyl Estela
0015585eba - Update to version 2.1.2:
* fix(node/timers): error when passing id to clearTimeout/clearInterval
  * fix(init): support scoped npm packages
  * fix: support bun specifiers in JSR publish
  * fix(ext/node): `tls.connect` socket upgrades
  * perf(compile): read embedded files as static references when UTF-8 and reading as strings
  * fix(info): resolve bare specifier pointing to workspace member
  * fix(ext/webgpu): use correct variable name
  * chore: fix lint step due to node compat test changes
  * fix(node/http): casing ignored in ServerResponse.hasHeader()
  * fix(task): strip ansi codes and control chars when printing tasks
  * test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
  * feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
  * perf(ext/webstorage): use object wrap for `Storage`
  * fix(tools/doc): HTML resolve main entrypoint from config file 
  * fix(node/fs): add missing stat path argument validation
  * chore(lint): add .out file reference checker
  * fix(task): handle carriage return in task description
  * chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
  * fix(install): don't re-set up node_modules if running lifecycle script
  * fix(streams): reject `string` in `ReadableStream.from` type
  * fix(node): correct resolution of dynamic import of esm from cjs
  * fix(ext/webgpu): normalize limits to number
  * fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
  * chore(compile): prefer denort binary in target/ directory when available
  * chore(node/tests): increase tolerance of timers test on CI
  * chore: update node_compat setup script, show remaining percentage
  * docs(cli): remove redundant word in comment
  * refactor(unstable): move telemetry to own ext
  * fix(lsp): support task object notation for tasks request

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=268
2024-11-29 01:00:35 +00:00
Ana Guerrero
01aa69c85f Accepting request 1225702 from devel:languages:javascript
- Update to version 2.1.1:
  * docs(cli/add): add clarification to add command
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root
- Remove zeromq-update.patch
- Update to version 2.1.0:
  * docs: fix casing of Wasm
  * feat(init): add --npm flag to initialize npm projects
  * feat(task): workspace support with --filter and --recursive
  * feat(permission): support suffix wildcards in `--allow-env` flag
  * feat: subcommand to view and update outdated dependencies
  * chore: use forked sqlformat-rs
  * feat: permission stack traces in ops
  * feat(lint): Add checked files list to the JSON outpu
  * fix(fmt): formatting of .svelte files
  * feat(task): add --eval flag
  * fix(publish): improve error message when missing exports
  * feat(info): show location for Web Cache
  * fix(lockfile): track dependencies specified in TypeScript compiler options
  * feat(publish): add `--set-version <version>` flag
  * feat: Wasm module support
  * feat(compile): ability to embed directory in executable
  * feat(compile): ability to embed local data files
  * feat(fmt): support SQL
  * refactor: update deno_doc, use prismjs, remove internal reference html generation logic
  * fix(node): handle resolving ".//<something>" in npm packages
  * feat(task): dependencies
  * feat(ext/node): perf_hooks.monitorEventLoopDelay()
  * feat(ext/fetch): Make fetch client parameters configurable
  * feat(ext/http): Make http server parameters configurable
  * fix(node/crypto): support promisify on generateKeyPair
  * feat(runtime): remove public OTEL trace API
  * feat: fmt and lint respect .gitignore file
  * fix(lsp): ignore editor indent settings if deno.json is present
  * perf(windows): delay load webgpu and some other dlls
  * perf(compile): code cache
  * chore: temporarily disable dns tests for Node compat
  * feat(cli): support multiple env file argument
  * chore: Make ext/net/tcp.rs public
  * fix(ext/webgpu): Create GPUQuerySet converter before usage 
  * chore: reenable some tests disabled during Deno 1->2 migration
  * fix(ext/node): increase tolerance for interval test
  * feat(jupyter): Add `Deno.jupyter.image` API
  * fix(ext/node): New async setInterval function to improve the nodejs compatibility
  * feat(watch): log which file changed on HMR or watch change
  * fix(ext/cache): gracefully error when cache creation failed
  * fix(cli): show prefix hint when installing a package globally
  * feat(task): support object notation, remove support for JSDocs
  * refactor: use boxed_error in some places
  * fix: update message for unsupported schemes with npm and jsr
  * feat(fetch): accept async iterables for body
  * feat(lsp): auto-imports with @deno-types directives
  * feat(ext/fetch): allow embedders to use `hickory_dns_resolver` instead of default `GaiResolver`
  * perf: use available system memory for v8 isolate memory limit
  * chore: remove some unused tests
  * refactor(resolver): move more resolution code into deno_resolver
  * feat(cli): add `--unstable-node-globals` flag
  * fix: otel resiliency
  * chore: upgrade runtimelib (jupyter) to 0.19
  * fix(cli): preserve comments in doc tests
  * fix(fmt): error instead of panic on unstable format
  * feat(node): stabilize detecting if CJS via `"type": "commonjs"` in a package.json
  * fix(ext/node): zlib.crc32()
  * fix(ext/node): use ERR_NOT_IMPLEMENTED for notImplemented
  * chore: update denokv_*
  * feat: upgrade V8 to 13.0
  * feat: OpenTelemetry Tracing API and Exporting
  * feat(ext/fs): add ctime to Deno.stats and use it in node compat layer
  * fix(ext/node): process.getBuiltinModule
  * fix(permissions): say to use --allow-run instead of --allow-all
  * chore:  make fields public on `PermissionDeniedError` and `deno_kv::KvConfig`
  * fix(install): re-setup bin entries after running lifecycle scripts
  * chore: update zeromq to 0.4.1
  * fix(ext/node): handle `--allow-sys=inspector`
  * fix(lsp): skip code action edits that can't be converted
  * fix(ext/websocket): initialize `error` attribute of WebSocket ErrorEvent
  * fix(ext/node): add autoSelectFamily option to net.createConnection
  * fix(ext/http): prefer brotli for `accept-encoding: gzip, deflate, br, zstd`
  * test(ext/node): prevent running the same test cases twice
  * fix(ext/webstorage): use error class for sqlite error case
  * chore: forward v2.0.6 release commit to main
  * Revert "perf(upgrade): cache downloaded binaries in DENO_DIR"
  * perf(upgrade): cache downloaded binaries in DENO_DIR
  * fix: performance.timeOrigin
  * fix(install): cache jsr deps from all workspace config files
  * feat(ext/http): abort event when request is cancelled
  * fix(ext/cache): don't panic when creating cache
  * chore: make commandWithCwdIsAsync test less flaky
  * feat(ext/http): abort signal when request is cancelled
  * chore: serve node headers from a test server to fix flaky `node-gyp` test
  * refactor: use concrete error type for remaining ops
  * refactor(ext/net): Use hickory dns instead of unmaintained trust-dns
  * fix(node:zlib): gzip & gzipSync should accept ArrayBuffer
  * fix(ext/node): better inspector support
  * fix(fmt): don't use self-closing tags in HTML
  * feat(lsp): auto-import completions from byonm dependencies
  * chore: forward v2.0.5 release commit to main
  * chore: upgrade publish workflow to ubuntu 24
  * fix: panic_hook hangs without procfs
  * chore: deprecate run itests
  * fix(install): handle invalid function error, and fallback to junctions regardless of the error
  * fix: op_run_microtasks crash
  * fix(add): better error message when adding package that only has pre-release versions
  * chore: fix serve_watch_all test
  * ci: use self-hosted mac arm runner for building on tags
  * fix(workspace): support wildcard packages
  * fix(ext/node): add `findSourceMap` to the default export of `node:module`
  * fix(fmt): do not panic for jsx ignore container followed by jsx text
  * fix(lsp): scope attribution for lazily loaded assets
  * fix(types): missing `import` permission on `PermissionOptionsObject`
  * fix(fmt): ignore file directive for YAML files
  * refactor(runtime/permissions): use concrete error types
  * chore: update dlint to v0.68.0 for internal
  * perf(lsp): don't walk coverage directory
  * fix(add): only add npm deps to package.json if it's at least as close as deno.json
  * fix: improved support for cjs and cts modules
  * chore: upgrade to rust 1.82 and LLVM 19
  * fix(cli): set `npm_config_user_agent` when running npm packages or tasks
  * fix(node): Implement `os.userInfo` properly, add missing `toPrimitive`
  * fix(ext/node): resolve exports even if parent module filename isn't present
  * fix(ext/node): convert errors from `fs.readFile/fs.readFileSync` to node format
  * fix: surface package.json location on dep parse failure
  * fix(coverage): exclude comment lines from coverage reports
  * fix(fmt): fix several HTML and components issues
  * fix(lsp): include unstable features from editor settings
  * fix: clamp smi in fast calls by default
  * fix: remove permission check in op_require_node_module_paths
  * fix(ext/node): return `this` from `http.Server.ref/unref()`
  * fix(serve): support serve hmr
  * docs(console): Update docstrings for install and uninstall
  * chore: forward v2.0.4 release commit to main
  * fix(install): percent encodings in interactive progress bar
  * 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
  * chore: forward v2.0.3 commit to main
  * build: use 'fs' feature of 'nix' crate in ext/fs
  * fix(install): don't cache json exports of JSR packages (for now)
  * chore: remove print debugging from test server
  * fix(ext/node): refactor http.ServerResponse into function class
  * bench: remove http benchmarks
  * fix: add 'fmt-component' to unstable features in schema file
  * perf(compile): pass module source data from binary directly to v8
  * fix(fmt): --ext flag requires to pass files
  * fix: `.npmrc` settings not being passed to install/add command
  * refactor(ext/node): use concrete error types
  * Revert "fix(runtime): send ws ping frames from inspector server (#263…
  * fix(config): schemas for lint rule and tag autocompletion
  * fix(node/util): support array formats in `styleText`
  * feat: support node-api in denort
  * fix(ext/node): cancel pending ipc writes on channel close
  * fix(ext/node): only set our end of child process pipe to nonblocking mode
  * fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls
  * fix(install): cache all exports of JSR packages listed in `deno.json`
  * fix(install): cache type only module deps in `deno install`
  * fix(node:tls): set TLSSocket.alpnProtocol for client connections
  * fix: share inotify fd across watchers
  * fix(ext/node): map `ERROR_INVALID_NAME` to `ENOENT` on windows
  * fix(check): support `--frozen` on deno check
  * refactor: add 'docs' suggestion
  * fix(cli): increase size of blocking task threadpool on windows
  * fix: unpin tokio version
  * fix(fmt): upgrade formatters
  * fix(ext/console): ignore casing for named colors in css parsing
  * refactor(runtime/ops): use concrete error types
  * fix(install): update lockfile when using package.json
  * fix(lsp): import-map-remap quickfix for type imports
  * fix(npm): support version ranges with && or comma
  * fix(install): better json editing
  * feat(lsp): interactive inlay hints
  * fix(ext/node): use primordials in `ext/node/polyfills/https.ts`
  * chore: update nix crate
  * chore: update release doc template
  * perf: avoid multiple calls to runMicrotask
  * refactor(ext/webgpu): use concrete error type
  * refactor(ext/fetch): use concrete error types
  * Revert "ci: use self-hosted mac arm runner"
  * refactor(ext/http): use concrete error types
  * refactor(ext/crypto): use concrete error types
  * ci: use self-hosted mac arm runner
  * fix(ext/node): stub HTTPParser internal binding
  * fix(info): resolve workspace member mappings
  * refactor(ext/websocket): use concrete error type
  * fix(npm): ensure scoped package name is encoded in URLs
  * fix(ext/node): properly map reparse point error in readlink
  * refactor(ext/fs): use concrete error types
  * fix(help): missing package specifier
  * chore: forward v2.0.2 release commit to main
  * fix(ext/node): add null check for kStreamBaseField
  * fix(jupyter): fix panics for overslow subtraction
  * fix(install): don't attempt to cache specifiers that point to directories
  * chore: fix flaky COPYFILE_EXCL test
  * refactor(ext/napi): use concrete error types
  * fix(node/fs): copyFile with `COPYFILE_EXCL` should not throw if the destination doesn't exist
  * refactor(ext/web): use concrete error types
  * feat(permissions): expose PromptResponse
  * refactor(ext/kv): use concrete error type
  * refactor(ext/net): use concrete error type
  * feat(permissions): expose PermissionPrompter and set_prompter function
  * fix(runtime): send ws ping frames from inspector server
  * fix(jupyter): update to the new logo
  * refactor: use macros for signal table
  * fix(cli): set napi object property properly
  * fix(net): don't try to set nodelay on upgrade streams
  * fix: don't warn on ignored signals on windows
  * fix(node/http): normalize header names in `ServerResponse` (#26339)
- Update all dependencies
  * Seems not all deps have migrated to 1.82 of rust :)
- Precisely update only one crate dependency for registry.tar.zst
- Remove deno-v8-arm.patch
- Update specfile and sources
  * remove compiler-rt-adjust-paths.patch
  * remove rusty_v8-0.106.0.tar.zst
  * revert back to old build logic we have before in deno.spec
  * revert back _service to old service file
- Use gcc for non-tumbleweed images. This will not work all the time.
- Remove command to remove config.toml in specfile

OBS-URL: https://build.opensuse.org/request/show/1225702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=56
2024-11-24 10:04:10 +00:00
Soc Virnyl Estela
8e80dc1d41 - Update to version 2.1.1:
* docs(cli/add): add clarification to add command
  * fix(node): regression where ts files were sometimes resolved instead of js
  * chore: update url + idna
  * fix(watch): don't panic if there's no path provided
  * fix: Buffer global in --unstable-node-globals
  * fix(cli): Fix typo in doc subcommand help output
  * fix(task): ensure root config always looks up dependencies in root

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=266
2024-11-22 02:38:05 +00:00
Soc Virnyl Estela
49d70f2a3b - Remove zeromq-update.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=265
2024-11-22 02:01:13 +00:00
Soc Virnyl Estela
1df75d36d5 - Update to version 2.1.0:
* docs: fix casing of Wasm
  * feat(init): add --npm flag to initialize npm projects
  * feat(task): workspace support with --filter and --recursive
  * feat(permission): support suffix wildcards in `--allow-env` flag
  * feat: subcommand to view and update outdated dependencies
  * chore: use forked sqlformat-rs
  * feat: permission stack traces in ops
  * feat(lint): Add checked files list to the JSON outpu
  * fix(fmt): formatting of .svelte files
  * feat(task): add --eval flag
  * fix(publish): improve error message when missing exports
  * feat(info): show location for Web Cache
  * fix(lockfile): track dependencies specified in TypeScript compiler options
  * feat(publish): add `--set-version <version>` flag
  * feat: Wasm module support
  * feat(compile): ability to embed directory in executable
  * feat(compile): ability to embed local data files
  * feat(fmt): support SQL
  * refactor: update deno_doc, use prismjs, remove internal reference html generation logic
  * fix(node): handle resolving ".//<something>" in npm packages
  * feat(task): dependencies
  * feat(ext/node): perf_hooks.monitorEventLoopDelay()
  * feat(ext/fetch): Make fetch client parameters configurable
  * feat(ext/http): Make http server parameters configurable
  * fix(node/crypto): support promisify on generateKeyPair
  * feat(runtime): remove public OTEL trace API
  * feat: fmt and lint respect .gitignore file
  * fix(lsp): ignore editor indent settings if deno.json is present
  * perf(windows): delay load webgpu and some other dlls

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=264
2024-11-22 00:52:06 +00:00
Soc Virnyl Estela
e7db226aa4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=263 2024-11-16 07:15:09 +00:00
Soc Virnyl Estela
5a1bf95733 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=262 2024-11-16 05:34:28 +00:00
Soc Virnyl Estela
d5c20d676a - Update all dependencies
* Seems not all deps have migrated to 1.82 of rust :)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=261
2024-11-16 04:37:53 +00:00
Soc Virnyl Estela
e36a87ca53 - Precisely update only one crate dependency for registry.tar.zst
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=260
2024-11-16 02:26:43 +00:00
Soc Virnyl Estela
fa60581c0d - Remove deno-v8-arm.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=259
2024-11-12 02:50:03 +00:00
Soc Virnyl Estela
5f62db4dbb - Update specfile and sources
* remove compiler-rt-adjust-paths.patch
  * remove rusty_v8-0.106.0.tar.zst
  * revert back to old build logic we have before in deno.spec
  * revert back _service to old service file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=258
2024-11-12 02:48:05 +00:00
Dominique Leuenberger
f35f9f4965 Accepting request 1223264 from devel:languages:javascript
- Update vendored dependencies with patch ./zeromq-update.patch
  * this fixes build where zeromq is not compatible with the new 'static
    types from futures-util
- Fix aarch64 builds with ./deno-v8-arm.patch
- Replace ./rusty_v8-0.106.0.tar.gz with ./rusty_v8-0.106.0.tar.zst
- Fix ./compiler-rt-adjust-paths.patch
  * Update ./compiler-rt-adjust-paths.patch for clang19 pathing.
- Add back registry.tar.zst.
- Do not depend on rusty_v8 from openSUSE:Factory.
  * deno has changed how they ship the v8 crate.
  * will request a deletion to v8 from openSUSE:Factory.
  * removing it from BuildRequires
- Apply patch directly to vendored v8 with ./compiler-rt-adjust-paths.patch.
- Update to version 2.0.6:
  * Revert "perf(upgrade): cache downloaded binaries in DENO_DIR"
  * perf(upgrade): cache downloaded binaries in DENO_DIR
  * fix: performance.timeOrigin
  * fix(install): cache jsr deps from all workspace config files
  * feat(ext/http): abort event when request is cancelled
  * fix(ext/cache): don't panic when creating cache
  * chore: make commandWithCwdIsAsync test less flaky
  * feat(ext/http): abort signal when request is cancelled
  * chore: serve node headers from a test server to fix flaky `node-gyp` test
  * refactor: use concrete error type for remaining ops
  * refactor(ext/net): Use hickory dns instead of unmaintained trust-dns
  * fix(node:zlib): gzip & gzipSync should accept ArrayBuffer
  * fix(ext/node): better inspector support
  * fix(fmt): don't use self-closing tags in HTML
  * feat(lsp): auto-import completions from byonm dependencies

OBS-URL: https://build.opensuse.org/request/show/1223264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=55
2024-11-11 12:46:30 +00:00
Soc Virnyl Estela
e0433ce5cd Cleanup
- Remove command to remove config.toml in specfile

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=256
2024-11-11 12:04:15 +00:00
Soc Virnyl Estela
8939a8aca2 - Update vendored dependencies with patch ./zeromq-update.patch
* this fixes build where zeromq is not compatible with the new 'static
    types from futures-util

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=255
2024-11-11 02:13:54 +00:00
Soc Virnyl Estela
9a594a897c OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=254 2024-11-10 14:10:31 +00:00
Soc Virnyl Estela
0a04f15f5f - Fix aarch64 builds with ./deno-v8-arm.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=253
2024-11-10 12:47:33 +00:00
Soc Virnyl Estela
be9029c515 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=252 2024-11-10 12:36:28 +00:00
Soc Virnyl Estela
6db3c5a12f OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=251 2024-11-10 12:29:20 +00:00
Soc Virnyl Estela
d00348c8ff OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=250 2024-11-10 12:21:32 +00:00
Soc Virnyl Estela
ec22473193 - Replace ./rusty_v8-0.106.0.tar.gz with ./rusty_v8-0.106.0.tar.zst
* Update ./compiler-rt-adjust-paths.patch for clang19 pathing.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=249
2024-11-10 12:19:35 +00:00
Soc Virnyl Estela
3a4889d824 - Fix ./compiler-rt-adjust-paths.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=248
2024-11-10 11:55:30 +00:00
Soc Virnyl Estela
c5ca76f817 - Update ./compiler-rt-adjust-paths.patch for clang19 pathing.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=247
2024-11-10 11:27:03 +00:00
Soc Virnyl Estela
863b39d3b4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=246 2024-11-10 10:41:06 +00:00
Soc Virnyl Estela
c76617ba1b OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=245 2024-11-10 10:40:19 +00:00
Soc Virnyl Estela
a8e755d5e8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=244 2024-11-10 10:36:18 +00:00
Soc Virnyl Estela
346571de07 - Add back registry.tar.zst.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=243
2024-11-10 10:34:14 +00:00
Soc Virnyl Estela
3d727ef755 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=242 2024-11-10 09:38:40 +00:00
Soc Virnyl Estela
ab73751e4c OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=241 2024-11-10 09:37:37 +00:00
Soc Virnyl Estela
dc2e2e669e - Add ./rusty_v8-0.106.0.tar.gz. This will be applied with a patch before compilation.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=240
2024-11-10 09:32:09 +00:00
Soc Virnyl Estela
ba297e4714 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=239 2024-11-10 09:24:02 +00:00
Soc Virnyl Estela
b933641f18 - Do not depend on rusty_v8 from openSUSE:Factory.
* deno has changed how they ship the v8 crate.
- Apply patch directly to vendored v8 with ./compiler-rt-adjust-paths.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=238
2024-11-10 09:22:16 +00:00
Soc Virnyl Estela
6e007115c7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=237 2024-11-10 07:07:41 +00:00
Soc Virnyl Estela
e2150fec83 - Update to version 2.0.6:
* Revert "perf(upgrade): cache downloaded binaries in DENO_DIR"
  * perf(upgrade): cache downloaded binaries in DENO_DIR
  * fix: performance.timeOrigin
  * fix(install): cache jsr deps from all workspace config files
  * feat(ext/http): abort event when request is cancelled
  * fix(ext/cache): don't panic when creating cache
  * chore: make commandWithCwdIsAsync test less flaky
  * feat(ext/http): abort signal when request is cancelled
  * chore: serve node headers from a test server to fix flaky `node-gyp` test
  * refactor: use concrete error type for remaining ops
  * refactor(ext/net): Use hickory dns instead of unmaintained trust-dns
  * fix(node:zlib): gzip & gzipSync should accept ArrayBuffer
  * fix(ext/node): better inspector support
  * fix(fmt): don't use self-closing tags in HTML
  * feat(lsp): auto-import completions from byonm dependencies
- Replace registry.tar.zst to vendor.tar.zst

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=236
2024-11-10 06:14:59 +00:00
Soc Virnyl Estela
74d162ef9e OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=235 2024-11-10 04:23:53 +00:00
Soc Virnyl Estela
54347f1922 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=234 2024-11-10 01:38:23 +00:00
Soc Virnyl Estela
7d7cd31a10 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=233 2024-11-10 01:34:00 +00:00
Soc Virnyl Estela
4c83f35618 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=232 2024-11-10 01:25:51 +00:00
Soc Virnyl Estela
e22006bc88 - Pass --locked in cargo build.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=231
2024-11-10 01:22:51 +00:00
Soc Virnyl Estela
94b79cc81f - Limit to Rust tier 1 arches.
* I don't believe that we should eagerly take account
    architectures that no one will use at home or during
    development.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=230
2024-11-10 01:14:59 +00:00
Soc Virnyl Estela
b76d2cd13d OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=229 2024-11-10 01:09:25 +00:00
Ana Guerrero
975a7ceab6 Accepting request 1222601 from devel:languages:javascript
- Update to version 2.0.5:
  * fix: panic_hook hangs without procfs
  * chore: deprecate run itests
  * fix(install): handle invalid function error, and fallback to junctions regardless of the error
  * fix: op_run_microtasks crash
  * fix(add): better error message when adding package that only has pre-release versions
  * chore: fix serve_watch_all test
  * ci: use self-hosted mac arm runner for building on tags
  * fix(workspace): support wildcard packages
  * fix(ext/node): add `findSourceMap` to the default export of `node:module`
  * fix(fmt): do not panic for jsx ignore container followed by jsx text
  * fix(lsp): scope attribution for lazily loaded assets
  * fix(types): missing `import` permission on `PermissionOptionsObject`
  * fix(fmt): ignore file directive for YAML files
  * refactor(runtime/permissions): use concrete error types
  * chore: update dlint to v0.68.0 for internal
  * perf(lsp): don't walk coverage directory
  * fix(add): only add npm deps to package.json if it's at least as close as deno.json
  * fix: improved support for cjs and cts modules
  * chore: upgrade to rust 1.82 and LLVM 19
  * fix(cli): set `npm_config_user_agent` when running npm packages or tasks
  * fix(node): Implement `os.userInfo` properly, add missing `toPrimitive`
  * fix(ext/node): resolve exports even if parent module filename isn't present
  * fix(ext/node): convert errors from `fs.readFile/fs.readFileSync` to node format
  * fix: surface package.json location on dep parse failure
  * fix(coverage): exclude comment lines from coverage reports
  * fix(fmt): fix several HTML and components issues
  * fix(lsp): include unstable features from editor settings
  * fix: clamp smi in fast calls by default
  * fix: remove permission check in op_require_node_module_paths
  * fix(ext/node): return `this` from `http.Server.ref/unref()`
  * fix(serve): support serve hmr
  * docs(console): Update docstrings for install and uninstall
- Experiment with vendoring cargo home registry. See the documentation at
  https://github.com/openSUSE-Rust/obs-service-cargo/blob/master/README.md#cargo-vendor-home-registry
- Make source and vendor tarballs reproducible.

OBS-URL: https://build.opensuse.org/request/show/1222601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=54
2024-11-08 11:00:32 +00:00
Soc Virnyl Estela
5e1e2d24a8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=227 2024-11-07 15:36:54 +00:00
Soc Virnyl Estela
73896355c4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=226 2024-11-07 14:03:43 +00:00
Soc Virnyl Estela
026f20d0df OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=225 2024-11-07 12:08:11 +00:00
Soc Virnyl Estela
17bda34809 - Update to version 2.0.5:
* fix: panic_hook hangs without procfs
  * chore: deprecate run itests
  * fix(install): handle invalid function error, and fallback to junctions regardless of the error
  * fix: op_run_microtasks crash
  * fix(add): better error message when adding package that only has pre-release versions
  * chore: fix serve_watch_all test
  * ci: use self-hosted mac arm runner for building on tags
  * fix(workspace): support wildcard packages
  * fix(ext/node): add `findSourceMap` to the default export of `node:module`
  * fix(fmt): do not panic for jsx ignore container followed by jsx text
  * fix(lsp): scope attribution for lazily loaded assets
  * fix(types): missing `import` permission on `PermissionOptionsObject`
  * fix(fmt): ignore file directive for YAML files
  * refactor(runtime/permissions): use concrete error types
  * chore: update dlint to v0.68.0 for internal
  * perf(lsp): don't walk coverage directory
  * fix(add): only add npm deps to package.json if it's at least as close as deno.json
  * fix: improved support for cjs and cts modules
  * chore: upgrade to rust 1.82 and LLVM 19
  * fix(cli): set `npm_config_user_agent` when running npm packages or tasks
  * fix(node): Implement `os.userInfo` properly, add missing `toPrimitive`
  * fix(ext/node): resolve exports even if parent module filename isn't present
  * fix(ext/node): convert errors from `fs.readFile/fs.readFileSync` to node format
  * fix: surface package.json location on dep parse failure
  * fix(coverage): exclude comment lines from coverage reports
  * fix(fmt): fix several HTML and components issues
  * fix(lsp): include unstable features from editor settings
  * fix: clamp smi in fast calls by default
  * fix: remove permission check in op_require_node_module_paths
  * fix(ext/node): return `this` from `http.Server.ref/unref()`
  * fix(serve): support serve hmr
  * docs(console): Update docstrings for install and uninstall
- Experiment with vendoring cargo home registry. See the documentation at
  https://github.com/openSUSE-Rust/obs-service-cargo/blob/master/README.md#cargo-vendor-home-registry

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=224
2024-11-07 11:34:45 +00:00
Ana Guerrero
4dc2051bc5 Accepting request 1220553 from devel:languages:javascript
OBS-URL: https://build.opensuse.org/request/show/1220553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=53
2024-11-04 21:42:41 +00:00
Soc Virnyl Estela
1356661ce7 - Experiment with vendoring cargo home registry.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=222
2024-11-04 11:37:30 +00:00
Soc Virnyl Estela
0e68381e83 - Make source and vendor tarballs reproducible.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=221
2024-11-02 12:49:33 +00:00
Dominique Leuenberger
4163687a04 Accepting request 1220004 from devel:languages:javascript
- 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

OBS-URL: https://build.opensuse.org/request/show/1220004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=52
2024-11-01 20:06:49 +00:00
Soc Virnyl Estela
6e70c0c20d - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=219
2024-10-31 17:05:30 +00:00
Ana Guerrero
ce87f92e8a Accepting request 1218627 from devel:languages:javascript
- Update to version 2.0.3:
  * fix(install): don't cache json exports of JSR packages (for now)
  * chore: remove print debugging from test server
  * fix(ext/node): refactor http.ServerResponse into function class
  * bench: remove http benchmarks
  * fix: add 'fmt-component' to unstable features in schema file
  * perf(compile): pass module source data from binary directly to v8
  * fix(fmt): --ext flag requires to pass files
  * fix: `.npmrc` settings not being passed to install/add command
  * refactor(ext/node): use concrete error types
  * Revert "fix(runtime): send ws ping frames from inspector server (#263…
  * fix(config): schemas for lint rule and tag autocompletion
  * fix(node/util): support array formats in `styleText`
  * feat: support node-api in denort
  * fix(ext/node): cancel pending ipc writes on channel close
  * fix(ext/node): only set our end of child process pipe to nonblocking mode
  * fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls
  * fix(install): cache all exports of JSR packages listed in `deno.json`
  * fix(install): cache type only module deps in `deno install`
  * fix(node:tls): set TLSSocket.alpnProtocol for client connections
  * fix: share inotify fd across watchers
  * fix(ext/node): map `ERROR_INVALID_NAME` to `ENOENT` on windows
  * fix(check): support `--frozen` on deno check
  * refactor: add 'docs' suggestion
  * fix(cli): increase size of blocking task threadpool on windows
  * fix: unpin tokio version
  * fix(fmt): upgrade formatters
  * fix(ext/console): ignore casing for named colors in css parsing
  * refactor(runtime/ops): use concrete error types
  * fix(install): update lockfile when using package.json
  * fix(lsp): import-map-remap quickfix for type imports
  * fix(npm): support version ranges with && or comma
  * fix(install): better json editing
  * feat(lsp): interactive inlay hints
  * fix(ext/node): use primordials in `ext/node/polyfills/https.ts`
  * chore: update nix crate
  * chore: update release doc template
  * perf: avoid multiple calls to runMicrotask
  * refactor(ext/webgpu): use concrete error type
  * refactor(ext/fetch): use concrete error types
  * Revert "ci: use self-hosted mac arm runner"
  * refactor(ext/http): use concrete error types
  * refactor(ext/crypto): use concrete error types
  * fix(ext/node): stub HTTPParser internal binding
  * fix(info): resolve workspace member mappings
  * refactor(ext/websocket): use concrete error type
  * fix(npm): ensure scoped package name is encoded in URLs
  * fix(ext/node): properly map reparse point error in readlink
  * refactor(ext/fs): use concrete error types
  * fix(help): missing package specifier
- Experiment on obs-service-roast to generate tarball from cloned
  repository. Note that obs-service-roast is not yet in openSUSE.
  I still plan to add it once other things are finalised such as
  managing version names.

OBS-URL: https://build.opensuse.org/request/show/1218627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=51
2024-10-27 10:26:39 +00:00
Soc Virnyl Estela
0b3ec7c136 - Update to version 2.0.3:
* fix(install): don't cache json exports of JSR packages (for now)
  * chore: remove print debugging from test server
  * fix(ext/node): refactor http.ServerResponse into function class
  * bench: remove http benchmarks
  * fix: add 'fmt-component' to unstable features in schema file
  * perf(compile): pass module source data from binary directly to v8
  * fix(fmt): --ext flag requires to pass files
  * fix: `.npmrc` settings not being passed to install/add command
  * refactor(ext/node): use concrete error types
  * Revert "fix(runtime): send ws ping frames from inspector server (#263…
  * fix(config): schemas for lint rule and tag autocompletion
  * fix(node/util): support array formats in `styleText`
  * feat: support node-api in denort
  * fix(ext/node): cancel pending ipc writes on channel close
  * fix(ext/node): only set our end of child process pipe to nonblocking mode
  * fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls
  * fix(install): cache all exports of JSR packages listed in `deno.json`
  * fix(install): cache type only module deps in `deno install`
  * fix(node:tls): set TLSSocket.alpnProtocol for client connections
  * fix: share inotify fd across watchers
  * fix(ext/node): map `ERROR_INVALID_NAME` to `ENOENT` on windows
  * fix(check): support `--frozen` on deno check
  * refactor: add 'docs' suggestion
  * fix(cli): increase size of blocking task threadpool on windows
  * fix: unpin tokio version
  * fix(fmt): upgrade formatters
  * fix(ext/console): ignore casing for named colors in css parsing
  * refactor(runtime/ops): use concrete error types
  * fix(install): update lockfile when using package.json

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=217
2024-10-27 03:46:56 +00:00
Soc Virnyl Estela
2d16d25805 - Experiment on obs-service-roast to generate tarball from cloned
repository. Note that obs-service-roast is not yet in openSUSE.
  I still plan to add it once other things are finalised such as
  managing version names.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=216
2024-10-21 14:05:30 +00:00
Ana Guerrero
e596d0dda1 Accepting request 1208928 from devel:languages:javascript
- Update to version 2.0.2:
  * fix(ext/node): add null check for kStreamBaseField
  * fix(jupyter): fix panics for overslow subtraction
  * fix(install): don't attempt to cache specifiers that point to directories
  * chore: fix flaky COPYFILE_EXCL test
  * refactor(ext/napi): use concrete error types
  * fix(node/fs): copyFile with `COPYFILE_EXCL` should not throw if the destination doesn't exist
  * refactor(ext/web): use concrete error types
  * feat(permissions): expose PromptResponse
  * refactor(ext/kv): use concrete error type
  * refactor(ext/net): use concrete error type
  * feat(permissions): expose PermissionPrompter and set_prompter function
  * fix(runtime): send ws ping frames from inspector server
  * fix(jupyter): update to the new logo
  * refactor: use macros for signal table
  * fix(cli): set napi object property properly
  * fix(net): don't try to set nodelay on upgrade streams
  * fix: don't warn on ignored signals on windows
  * fix(node/http): normalize header names in `ServerResponse`
  * Reland feat(lsp): deno/didRefreshDenoConfigurationTree notifications
  * fix: use syntect for deno doc html generation
  * Revert "feat(lsp): "deno/didRefreshDenoConfigurationTree" notificatio…
  * fix(child_process): map node `--no-warnings` flag to `--quiet`
  * fix(cli): add prefix to install commands in help
  * fix(add): exact version should not have range `^` specifier
  * feat(lsp): "deno/didRefreshDenoConfigurationTree" notifications
  * chore: add dhat feature
  * fix(jupyter): copy kernels icons to the kernel directory
  * fix(ext/node): fix dns.lookup result ordering
  * fix: node-api function call should use preamble
  * fix(cli): consolidate pkg parser for install & remove
  * fix(ext/node): timingSafeEqual account for AB byteOffset
  * perf(http): make heap allocation for path conditional
  * fix(install): retry downloads of registry info / tarballs
  * fix: improve suggestions and hints when using CommonJS modules
  * refactor(ext/io): use concrete error types
  * fix: add hint for missing `document` global in terminal error
  * fix(ext/console): apply coloring for console.table
  * fix(install): handle pkg with dep on self when pkg part of peer dep resolution
  * fix(ext/node): use primordials in `ext/node/polyfills/internal/buffer.mjs`
  * fix(ext/node): handle http2 server ending stream
  * refactor: always apply hint when formatting JsError
  * chore: ensure only one cargo publish can run
  * fix(add): create deno.json when running `deno add jsr:<pkg>`
  * chore: upgrade to rust 1.81.0
  * fix: panic in `prepare_stack_trace_callback` when global interceptor throws
  * fix(ext/node): implement TCP.setNoDelay
  * fix(repl): remove check flags
  * fix: do not panic running remote cjs module
  * perf(http): avoid clone getting request method and url
  * perf(http): cache webidl.converters lookups in ext/fetch/23_response.js
  * fix(cli): named export takes precedence over default export in doc testing
  * feat(unstable): `--unstable-detect-cjs` for respecting explicit `"type": "commonjs"`
  * refactor(ext/ffi): use concrete error types
  * fix(console/ext/repl): support using parseFloat()
  * refactor(ext/url): use concrete error types
  * refactor(ext/webstorage): use concrete error types
  * fix(install): support installing npm package with alias
  * chore: generate the checksums from the final archives
  * perf: use fast calls for microtask ops
  * feat(cli): improve deno info output for npm packages
  * fix(ext/node): compute pem length (upper bound) for key exports
  * fix(ext/node): allow writing to tty columns
  * fix(ext/napi): pass user context to napi_threadsafe_fn finalizers
  * fix(ext/webgpu): allow GL backend on Windows
  * refactor(ext/tls): use concrete error types
  * refactor(ext/cron): use concrete error type
  * fix(node/util): export `styleText` from `node:util`
  * feat(npm): support `--allow-scripts` on `deno run` (and `deno add`, `deno test`, etc)
  * refactor(ext/canvas): use concrete error type
  * refactor(ext/cache): use concrete error type
  * refactor(ext/broadcastchannel): use concrete error type
  * fix(node): make `process.stdout.isTTY` writable
  * fix(lsp): relative completions for bare import-mapped specifiers
  * fix(install): duplicate dependencies in `package.json`
  * fix(unstable/worker): ensure import permissions are passed
  * fix: do not panic when using methods on classes and interfaces in deno doc html output
  * fix: do not panic on wsl share file paths on windows
  * fix(repl): importing json files
  * fix(jupyter): keep running event loop when waiting for messages
- Replace deprecated tar_scm with obs_scm in _service file.

OBS-URL: https://build.opensuse.org/request/show/1208928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=50
2024-10-20 08:04:48 +00:00
Soc Virnyl Estela
cfa45f88ed - Update _service file to use recomprizz instead of recompress
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=214
2024-10-20 07:42:53 +00:00
Soc Virnyl Estela
1e44ae8177 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=213 2024-10-18 04:03:51 +00:00
Soc Virnyl Estela
1686c11c49 - Update to version 2.0.2:
* fix(ext/node): add null check for kStreamBaseField
  * fix(jupyter): fix panics for overslow subtraction
  * fix(install): don't attempt to cache specifiers that point to directories
  * chore: fix flaky COPYFILE_EXCL test
  * refactor(ext/napi): use concrete error types
  * fix(node/fs): copyFile with `COPYFILE_EXCL` should not throw if the destination doesn't exist
  * refactor(ext/web): use concrete error types
  * feat(permissions): expose PromptResponse
  * refactor(ext/kv): use concrete error type
  * refactor(ext/net): use concrete error type
  * feat(permissions): expose PermissionPrompter and set_prompter function
  * fix(runtime): send ws ping frames from inspector server
  * fix(jupyter): update to the new logo
  * refactor: use macros for signal table
  * fix(cli): set napi object property properly
  * fix(net): don't try to set nodelay on upgrade streams
  * fix: don't warn on ignored signals on windows
  * fix(node/http): normalize header names in `ServerResponse`
  * Reland feat(lsp): deno/didRefreshDenoConfigurationTree notifications
  * fix: use syntect for deno doc html generation
  * Revert "feat(lsp): "deno/didRefreshDenoConfigurationTree" notificatio…
  * fix(child_process): map node `--no-warnings` flag to `--quiet`
  * fix(cli): add prefix to install commands in help
  * fix(add): exact version should not have range `^` specifier
  * feat(lsp): "deno/didRefreshDenoConfigurationTree" notifications
  * chore: add dhat feature
  * fix(jupyter): copy kernels icons to the kernel directory
  * fix(ext/node): fix dns.lookup result ordering
  * fix: node-api function call should use preamble

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=212
2024-10-18 04:01:32 +00:00
Soc Virnyl Estela
3379218b64 - Replace deprecated tar_scm with obs_scm in _service file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=211
2024-10-13 04:26:09 +00:00
Dominique Leuenberger
ac1a058650 Accepting request 1207399 from devel:languages:javascript
- Disable LTO. This seems to cause clang to recognize formats incorrectly,
  thus, not recognizing the symbols. This also results disabling LTO
  builds in rustc altogether removing the specified architecture
  requirement for patch ./deno-disable-lto.patch
- Add CFLAGS and CXXFLAGS
- Refresh _constraints file.
- Refresh patch:
  *  deno-disable-lto.patch

OBS-URL: https://build.opensuse.org/request/show/1207399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=49
2024-10-12 11:30:36 +00:00
Soc Virnyl Estela
aac8d3d96b - Disable LTO. This seems to cause clang to recognize formats incorrectly,
thus, not recognizing the symbols. This also results disabling LTO
  builds in rustc altogether removing the specified architecture
  requirement for patch ./deno-disable-lto.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=209
2024-10-12 04:10:51 +00:00
Soc Virnyl Estela
1b60e94c36 OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=208 2024-10-12 00:09:04 +00:00
Soc Virnyl Estela
f2509494fd OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=207 2024-10-11 22:41:33 +00:00
Soc Virnyl Estela
9fb010c39b OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=206 2024-10-11 16:27:07 +00:00
Soc Virnyl Estela
cfec4d1059 - Add CFLAGS and CXXFLAGS
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=205
2024-10-11 15:39:05 +00:00
Soc Virnyl Estela
a4a63fcc8b - Refresh _constraints file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=204
2024-10-11 15:37:31 +00:00
Soc Virnyl Estela
6d2e9de2f0 - Refresh patch:
*  deno-disable-lto.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=203
2024-10-11 15:35:08 +00:00
Ana Guerrero
df80cad86f Accepting request 1206506 from devel:languages:javascript
OBS-URL: https://build.opensuse.org/request/show/1206506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=48
2024-10-09 20:13:11 +00:00
Soc Virnyl Estela
7ad314ebe4 - update to version v2.0.0:
* fix: use tree-sitter for deno_doc
  * fix: disable same-origin.html WPT
  * refactor: remove usage of full_range
  * fix(ext/node): internal buffer length in readSync
  * fix(console): missing cause property on non-error objects
  * fix(lsp): exclude missing import quick fixes with bad resolutions
  * feat(lsp): add a message when someone runs 'deno lsp' manually
  * fix(ext/webstorage): make `getOwnPropertyDescriptor` with symbol return `undefined`
  * feat(ext/crypto): X448 support
  * refactor: improve node permission checks
  * chore: enable lock_deno_json_package_json_deps
  * fix(node): fix worker_threads issues blocking Angular support
  * tests: enable package_json_node_modules_none
  * fix(install): surface package.json dependency errors
  * Revert "feat: warn when using --allow-run with no allow list"
  * tests: enable specs::run::package_json::invalid_value
  * fix(npm): root package has peer dependency on itself 
  * fix(task): use current executable for deno even when not named deno
  * chore: show expectation diff for wpt tests
  * fix: don't prompt when using `Deno.permissions.request` with `--no-prompt`
  * chore: remove custom `bench` profile
  * fix(ext/crypto): fix identity test for x25519 derive bits
  * feat(permissions): allow importing from cdn.jsdelivr.net by default
  * perf: Use -O3 for sui in release builds
  * fix: enable `Win32_Security` feature in `windows-sys`
  * fix(install): store tags associated with package in node_modules dir
  * chore: disable flaky uv_test.js for now
  * fix(install): compare versions directly to decide whether to create a child node_modules dir for a workspace member
  * feat(byonm): support `deno run npm:<package>` when package is not in package.json
  * fix(node): implement libuv APIs needed to support `npm:sqlite3`
  * Revert "fix(urlpattern): fallback to empty string for undefined group values"
  * fix(workspace): handle when config has members when specified via --config
  * fix(no-slow-types): better `override` handling
  * perf(ext/node): reduce some allocations in require

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=201
2024-10-09 11:31:45 +00:00
Soc Virnyl Estela
e860e7e38d - Add bash, fish, and zsh completion subpackages
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=200
2024-10-07 23:26:43 +00:00
Ana Guerrero
d235136051 Accepting request 1205983 from devel:languages:javascript
- Remove the following patches:
  * deno-rm-upgrade.patch
  * deno-v8-arm.patch
- update _service file
  * remove excludes. we can't determine which files are really needed for build
  * use cargo_vendor
- remove the following files
  * cargo_config
  * deno-1.45.1.tar.xz
  * revendor_source.sh
  * vendor.tar.xz
- add the following files
  * deno.obsinfo
  * vendor.tar.zst new vendored tarball
  * deno-2.0.0~rc10.tar.zst is now the new source tarball
- update to version 2.0.0~rc10. Changelog since 1.45.2 til latest:
  * fix(install): store tags associated with package in node_modules dir
  * chore: disable flaky uv_test.js for now
  * fix(install): compare versions directly to decide whether to create a child node_modules dir for a workspace member
  * feat(byonm): support `deno run npm:<package>` when package is not in package.json
  * fix(node): implement libuv APIs needed to support `npm:sqlite3`
  * Revert "fix(urlpattern): fallback to empty string for undefined group values"
  * fix(workspace): handle when config has members when specified via --config
  * fix(no-slow-types): better `override` handling
  * chore: release deno_* crates
  * chore: release deno_* crates
  * chore: relax version pinning of deno_package_json
  * chore: deprecate check itests
  * chore: remove unnecessary envs in spec tests
  * feat(ext/node): buffer.transcode()
  * fix(ext/node): remove unimplemented promiseHook stubs
  * feat(lsp): quick fix for @deno-types="npm:@types/*"
  * feat: Add suggestion for packages using Node-API addons
  * refactor(ext): align error messages
  * BREAKING: rename "deps" remote cache folder to "remote"
  * fix: remove the typo in the help message
  * fix: Hide 'deno cache' from help output
  * fix: update patchver to 0.2
  * fix(flags): move some content from docs.deno.com into help output
  * fix(info): error instead of panic for npm specifiers when using byonm
  * fix: precompile preserve SVG camelCase attributes
  * chore: include sha256 checksum in release
  * fix: eagerly error for specifier with empty version constraint
  * refactor: move ByonmNpmResolver to deno_resolver
  * refactor: bury descriptor parsing in PermissionsContainer
  * fix: update sui to 0.4
  * refactor: cleanup for creating worker structs
  * refactor: extract out sloppy imports resolution from CLI crate
  * Revert "ci: use macos-14-xlarge on 'main' branch"
  * refactor: move NpmCacheDir to deno_cache_dir
  * refactor: use deno_path_util
  * fix(node): Pass NPM_PROCESS_STATE to subprocesses via temp file instead of env var
  * fix(flags): --allow-all should conflict with lower permissions
  * ci: use macos-14-xlarge on 'main' branch
  * fix(lint): correctly handle old jsx in linter
  * BREAKING(ext/net): improved error code accuracy
  * chore: update `simd-json`
  * refactor(fmt): rewrite HTML syntax error handling
  * feat: Don't warn about --allow-script when using esbuild
  * fix(info): move "version" field to top of json output
  * feat(install): warn repeatedly about not-run lifecycle scripts on explicit installs
  * fix(installl): make bin entries executable even if not put in `node_modules/.bin`
  * fix(doc): surface graph errors as warnings
  * refactor: use ModuleGraph::fill_from_lockfile
  * feat(tools/doc): display subitems in symbol overviews where applicable
  * fix(ext/node): fix process.stdin.pause()
  * feat: add `--allow-import` flag
  * fix(compile): support 'deno compile' in RC and LTS releases
  * chore: cleanup unused deprecated code
  * chore: deprecate npm itests
  * fix(check): properly surface dependency errors in types file of js file
  * fix(add/install): default to "latest" tag for npm packages in `deno add npm:pkg`
  * feat(fmt): better error on malfored HTML files
  * fix(check): ignore noImplicitOverrides in remote modules
  * test: disable 'test-child-process-ipc-next-tick.js' Node compat test
  * fix(cli): Warn on not-run lifecycle scripts with global cache
  * fix: better error for Deno.UnsafeWindowSurface, correct HttpClient name, cleanup unused code
  * fix(fmt): --check was broken for CSS, YAML and HTML
  * fix(ext/node): Fix vm sandbox object panic
  * fix: Update deno_npm to fix `deno install` with crossws
  * refactor: reenable more tests after DENO_FUTURE migration
  * perf(ext/fetch): improve decompression throughput by upgrading `tower_http`
  * fix: error out if a valid flag is passed before a subcommand
  * chore: add code generation for @types/deno
  * BREAKING: remove support for remote import maps in deno.json
  * feat(fmt): support vto and njk extensions
  * feat(fmt): stabilize CSS, HTML and YAML formatters
  * fix: consistent with deno_config and treat `"experimentalDecorators"` as deprecated
  * tests: update specs::cache::package_json
  * feat(ext/crypto): import and export p521 keys
  * tests: enable auto_discovered tests of run/no_deno_json
  * feat: make 'globalThis.location' a configurable property
  * fix(ext/web): don't ignore capture in EventTarget.removeEventListener
  * fix(ext/node): stub cpu_info() for OpenBSD
  * feat: Show hints when using `window` global
  * BREAKING(webgpu/unstable): move `width` and `height` options to `UnsafeWindowSurface` constructor
  * fix(node): Include "node" condition during CJS re-export analysis
  * chore: Revert child_process close ordering change
  * perf(ext/web): optimize performance.measure()
  * fix: panic when require(esm)
  * feat(fmt): upgrade markup_fmt
  * fix(cli): Default to auto with --node-modules-dir flag
  * refactor(tests): migrate npm itests to specs
  * fix(flags): properly error out for urls
  * fix(ext/crypto): ensure EC public keys are exported uncompressed
  * test: make specs::test::doc_success less flaky
  * fix(ext/crypto): reject empty usages in SubtleCrypto#importKey
  * chore: update tools allow-run list
  * chore: update sui to 0.3.1
  * fix(coverage): ignore urls from doc testing
  * fix: cjs resolution cases
  * fix(node): Don't error out if we fail to statically analyze CJS re-export
  * ci: increase timeout to 180 minutes
  * fix(cli): Only set allow net flag for deno serve if not already allowed all
  * ci: revert changed to canary uploads
  * fix(ext/node): support x509 certificates in `createPublicKey`
  * fix(ext/console): more precision in console.time
  * ci: fix 'promote_to_release' script
  * test: make specs::test::doc_success less flaky
  * ci: Fix uploading latest canary version
  * fix: don't include extensionless files in file collection for lint & fmt by default
  * fix(ext/fetch): fix lowercase http_proxy classified as https
  * refactor(ext/kv): align error messages
  * refactor(ext/webidl): align error messages
  * fix(cli): handle edge cases around `export`s in doc tests and default export
  * refactor(ext/webgpu): align error messages
  * fix(ext/node): don't throw error for unsupported signal binding on windows
  * refactor(ext): align error messages
  * ci: bump fetch depth to unblock canary uploads
  * fix: update nodeModulesDir config JSON schema
  * ci: fix uploading canary
  * feat: suggest `deno install --entrypoint` instead of `deno cache`
  * feat: default to TS for file extension and support ext flag in more scenarios
  * fix(ext/http): gracefully handle Response.error responses
  * feat(ext/node): add rootCertificates to node:tls
  * feat: improve warnings for deprecations and lifecycle script for npm packages
  * feat(lint): add `no-process-global` lint rule
  * fix: error on unsupported compiler options
  * feat: require jsr prefix for `deno install` and `deno add`
  * fix(flags): don't treat empty run command as task subcommand
  * fix: remove --allow-run warning when using deno without args or subcommand
  * Revert "feat(fmt): sort type-only named import/exports last"
  * fix: do not panic running invalid file specifier
  * feat(check): turn on noImplicitOverride
  * tests: fix upgrade canary test
  * tests: re-enable upgrade tests
  * tests: re-enable WebGPU tests on macOS aarch64
  * fix(dts): stabilize `fetch` declaration for use with `Deno.HttpClient`
  * feat(cli): evaluate code snippets in JSDoc and markdown
  * chore: bump `deno_lint` to 0.66.0
  * feat: update warning message for --allow-run with no list
  * refactor(ext/websocket): align error messages
  * fix(lsp): properly resolve jsxImportSource for caching
  * feat(lsp): auto-import types with 'import type'
  * perf: fast path for cached dyn imports
  * fix(ext/node): stub `inspector/promises`
  * feat(fmt): sort type-only named import/exports last
  * ci: fix releasing canary
  * ci: make canary uploads less racy
  * chore: upgrade deno_core
  * chore: remove `warnOnDeprecatedApi()`
  * feat: warn when using `--allow-run` with no allow list
  * chore: lint `40_fs_events.js`
  * chore(fs): undeprecate `Deno.FsWatcher.prototype.return()`
  * fix(npm): better error handling for remote npm deps
  * feat(permissions): `Deno.mainModule` doesn't require permissions
  * refactor(permissions): split up Descriptor into Allow, Deny, and Query
  * chore: deprecate test itests
  * chore: maybe fix flaky serve_parallel test
  * chore: deprecate lint itests
  * chore: move info itests
  * fix(lockfile): use loose deserialization for version constraints
  * test: rewrite some ignored tests to spec tests
  * fix(types): simplify mtls related types
  * fix(runtime): don't error `child.output()` on consumed stream
  * BREAKING(ext/ffi): remove deprecated `UnsafeFnPointer` constructor type with untyped `Deno.PointerObject` parameter
  * fix(ext/crypto): support md4 digest algorithm
  * chore: deprecate node compat itests
  * chore: cleanup remaining `internals.future` code
  * fix(cli): `deno task` exit with status 0
  * fix(ext/node): add `vm.constants`
  * fix(ext/node): export `process.allowedNodeEnvironmentFlags`
  * fix(ext/node): add stubs for `node:trace_events`
  * feat: print `Listening on` messages on stderr instead of stdout
  * feat: TypeScript 5.6 and `npm:@types/node@22`
  * fix(ext/node): attach console stream properties
  * fix(ext/node): use primordials in ext/node/polyfills/wasi.ts
  * chore: update more registry.json files
  * fix(check): move is cjs check from resolving to loading
  * feat(flags): support user provided args in repl subcommand
  * chore: enable `specs::run::workspaces::explicit_import_map` test
  * refactor(runtime): align error messages
  * feat(serve): Support second parameter in deno serve
  * fix: no cmd prefix in help output go links
  * feat(upgrade): support LTS release channel
  * feat(ext/node): export 'promises' symbol from 'node:timers'
  * ci: Add action to cut LTS release
  * fix(ext/node): Implement detached option in `child_process`
  * fix(ext/node): fix Decipheriv when autoPadding disabled
  * BREAKING(io): remove `Deno.Seeker[Sync]`
  * chore: update `std` submodule
  * refactor: cleanup unstable checks for WebGPU, FFI and FS APIs
  * chore(test): add script for pruning registry.json files
  * fix(ext/console): prevent duplicate error printing when the cause is assigned
  * fix: add test ensuring als works across dynamic import
  * ci: upgrade release template
  * fix(ext/node): export request and response clases from `http2` module
  * test: remove `DENO_FUTURE`
  * fix(ext/webgpu): sync category comment
  * feat(ext/node): expose ES modules for _ modules
  * feat: stabilize `Deno.createHttpClient()`
  * feat(ext/node): export missing symbols from domain, puncode, repl, tls
  * feat(ext/node): export missing constants from 'zlib' module
  * feat(ext/node): export more symbols from streams and timers/promises
  * chore: remove `prevent_v8_code_cache` from `CliModuleLoaderInner`
  * chore: deprecate task itests
  * feat(upgrade): better error message on failure
  * fix(ext/node): fix `Cipheriv#update(string, undefined)`
  * fix(ext/node): avoid showing `UNKNOWN` error from TCP handle
  * fix(lsp): encode url parts before parsing as uri
  * fix(ext/node): add `FileHandle#writeFile`
  * fix(ext/node): use primordials in `ext/node/polyfills/console.ts`
  * fix(ext/node): validate input lengths in `Cipheriv` and `Decipheriv`
  * fix(ext/node): Add missing node:fs and node:constants exports
  * fix(ext/node): Add missing `node:path` exports
  * feat(lsp): unstable setting as list
  * BREAKING(net): remove `Deno.[Tls]Listener.prototype.rid`
  * BREAKING(net): remove `Deno.ConnectTlsOptions.{certChain,certFile,privateKey}` and `Deno.ListenTlsOptions.certChain,certFile,keyFile}`
  * fix(ext/node): Rewrite `node:v8` serialize/deserialize
  * BREAKING(temporal/unstable): Remove obsoleted Temporal APIs part 2
  * BREAKING(fs): remove `Deno.FsFile.prototype.rid`
  * feat: require(esm)
  * fix: linux canonicalization checks
  * feat(cli): use NotCapable error for permission errors
  * fix: add link to env var docs
  * refactor: move WebGPU, FFI and FS typings from unstable to stable
  * test: remove usage of `--unstable` flag
  * fix: update malva in deno to support astro css comments
  * fix(inspector): Fix panic when re-entering runtime ops
  * build: remove --unstable flags from CI
  * bench: fix CI
  * BREAKING(fs): remove `Deno.fsync[Sync]()`
  * BREAKING: Remove `--unstable` flag
  * fix(node/byonm): do not accidentally resolve bare node built-ins
  * BREAKING(io): remove `Deno.{Reader,Writer}[Sync]` and `Deno.Closer`
  * feat: Add better error messages for unstable APIs
  * fix: Float16Array type
  * fix: remove recently added deno.json node_modules aliasing
  * BREAKING: remove deprecated files config
  * fix(fmt): fix tabs in YAML
  * chore: Deprecate worker itests
  * fix(ext/node): Stream should be instance of EventEmitter
  * fix(ext/node): report freemem() on Linux in bytes
  * BREAKING(fs): remove `Deno.fdatasync[Sync]()`
  * fix(ext/node): delay accept() call 2 ticks in net.Server#listen
  * feat: Update no-window lint rule
  * feat(add/install): Flag to add dev dependency to package.json
  * BREAKING(net): remove `Deno.{Conn,TlsConn,TcpConn,UnixConn}.prototype.rid`
  * chore: soft-remove `Deno.{stdin,stderr,stdout}.rid`
  * fix(install): Make sure target node_modules exists when symlinking
  * feat(add): Add npm packages to package.json if present
  * fix(runtime): use more null proto objects again
  * feat(lsp): turn on useUnknownInCatchVariables
  * fix(jupyter): allow unstable flags
  * refactor(permissions): remove FromStr implementations, add ::parse methods
  * fix: invalid ipv6 hostname on `deno serve`
  * BREAKING(fs): disallow `new Deno.FsFile()`
  * BREAKING(buffer): remove `Deno.Buffer`
  * chore(net): soft-remove `Deno.serveHttp()`
  * BREAKING: remove "emit" and "map" from deno info output
  * feat(check): turn on useUnknownInCatchVariables
  * feat(flags): allow double commas to escape values in path based flags
  * fix: add suggestion how to fix importing CJS module
  * fix(ext/node): stub `process.cpuUsage()`
  * feat(uninstall): alias to 'deno remove' if -g flag missing
  * BREAKING(fs): remove `Deno.funlock[Sync]()`
  * BREAKING(fs): remove `Deno.seek[Sync]()`
  * chore(tests): reduce the use of `--unstable` flag in test util
  * fix: update hint for `deno add <package>`
  * feat: include version number in all --json based outputs
  * chore: deprecate doc itests
  * feat: Allow importing .cjs files
  * fix(config): validate export names
  * feat(ext/node): add abort helpers, process & streams fix
  * refactor(ext/cron): align error messages
  * feat: Add a hint on error about 'Relative import path ... not prefixed with ...'
  * BREAKING(fs): remove `Deno.FsWatcher.prototype.rid`
  * BREAKING(fs): remove `Deno.File`
  * refactor(ext/crypto): align error messages
  * fix(ext/http): do not set localhost to hostname unnecessarily
  * fix(ext/node): close upgraded socket when the underlying http connection is closed
  * fix(regression): do not expose resolved path in Deno.Command permission denied error
  * BREAKING(types): soft-remove `Deno.run()`
  * feat(install): deno install with entrypoint
  * chore: forward v1.46.3 release commit to main
  * BREAKING(config): make supported compilerOptions an allow list
  * fix(windows): Deno.Command - align binary resolution with linux and mac
  * fix(byonm): resolve npm deps of jsr deps
  * chore(cli): remove deno_emit dependency
  * feat(add): strip package subpath when adding a package
  * fix: lock down allow-run permissions more
  * chore(ext/fetch): remove op_fetch_response_upgrade
  * fix(lsp): update diagnostics on npm install
  * test: run js_unit_tests with `--unstable-*` flags  * chore: remove some dead code around DENO_FUTURE env var
  * BREAKING(io): remove `Deno.read[Sync]()`
  * feat(cli): give access to `process` global everywhere
  * BREAKING(io): remove `Deno.write[Sync]()`
  * BEAKING(buffer): remove `Deno.readAll[Sync]()`
  * BREAKING(fs): remove `Deno.ftruncate[Sync]()`
  * chore(tty): soft-remove `Deno.isatty()`
  * refactor(ext): align error messages
  * build(deps): bump quinn-proto from 0.11.3 to 0.11.8
  * refactor(cli/js): align error messages
  * BREAKING(buffer): remove `Deno.writeAll[Sync]()`
  * refactor(ext/fetch): align error messages
  * chore: update WPT
  * BREAKING(fs): remove `Deno.fstat[Sync]()`
  * fix(cli): Map error kind to `PermissionDenied` when symlinking fails due to permissions
  * fix(flags): require global flag for permission flags in install subcommand
  * fix(install): recommend using `deno install -g` when using a single http url
  * docs(serve): fix default `Deno.serve` hostname
  * chore: deprecate eval itests
  * fix(task): correct name for scoped npm package binaries
  * test: fix info::info_import_map test
  * BREAKING(io): remove `Deno.copy()`
  * test: reenable frozen_lockfile tests
  * BREAKING(permissions): remove --allow-hrtime
  * fix: only enable byonm if workspace root has pkg json
  * feat: hide several --unstable-* flags
  * BREAKING(dts): improve types for `Deno.serve`
  * BREAKING(console): remove `Deno.customInspect`
  * BREAKING(unstable): drop support for Deno.run.{clearEnv,gid,uid}
  * fix: make some warnings more standard
  * fix: fix jupyter display function type
  * chore(fs): remove `Deno.flock[Sync]()`
  * feat: support DENO_LOG env var instead of RUST_LOG
  * BREAKING(io): remove `Deno.iter[Sync]()`
  * BREAKING: remove `Deno.close()`
  * chore: cleanup code for deprecation notices in JS code
  * BREAKING: remove `deno vendor`
  * fix(cli/tools): correct `deno init --serve` template behavior
  * BREAKING: remove `--allow-none` flag
  * feat(lsp): html/css/yaml file formatting
  * BREAKING(ext/web): remove remaining web types for compatibility
  * BREAKING: remove `--trace-ops`
  * fix: remove entrypoint hack for Deno 2.0
  * BREAKING: remove `deno bundle`
  * BREAKING: remove `--ts` flag
  * BREAKING: remove `--jobs` flag
  * refactor(ext/console): align error messages
  * fix(BREAKING): make dns record types have consistent naming
  * chore: cleanup code for unstable tests
  * chore: remove DENO_FUTURE=1 from spec tests
  * fix(publish): ensure provenance is spec compliant
  * chore(fs): remove `Deno.futime[Sync]()`
  * fix(upgrade): more informative information on invalid version
  * chore(net): remove `Deno.shutdown()`
  * chore: remove `Deno.resources()`
  * chore: remove `Deno.metrics()`
  * fix(lint): support linting jsr pkg without version field
  * v2.0.0-rc.0
  * refactor: remove DENO_FUTURE
  * chore: fix linting
  * fix: upgrade deno_ast 0.42
  * BREAKING: `DENO_FUTURE=1` by default, or welcome to Deno 2.0
  * fix(ext/node): session close during stream setup
  * test(ext/node): check hostname option has precedence over host option
  * feat(upgrade): print info links for Deno 2 RC releases
  * feat(config): Node modules option for 2.0
  * chore: forward v1.46.2 release commit to main
  * chore: upgrade rusqlite
  * fix: update deno_doc
  * fix: reland async context
  * fix(runtime/web_worker): populate `SnapshotOptions` for `WebWorker` when instantiated without snapshot
  * fix: upgrade deno_core to 0.307.0
  * fix(permissions): disallow any `LD_` or `DYLD_` prefixed env var without full --allow-run permissions
  * feat: deprecate import assertions
  * docs: refer to `globalThis` instead of `window` in declaration files
  * test: run specs::npm::exec_file_inside_npm_package with DENO_FUTURE=1
  * test: run `node_unit_tests` with `DENO_FUTURE=1`
  * test: replace usage of `window` with `globalThis`
  * fix: delete old Deno 1.x headers file when loading cache
  * fix(napi): Don't run microtasks in napi_resolve_deferred
  * refactor(ext): throw new error instead of throw error
  * test: Don't run unit tests with and without `DENO_FUTURE=1`
  * refactor: don't virtualize the `console` global for node mode
  * feat: improve lockfile v4 to store normalized version constraints and be more terse
  * fix(napi): Fix worker threads importing already-loaded NAPI addon
  * fix(ext/node): import RSA JWK keys
  * fix(ext/node): export JWK public key
  * build: Allow building 'rc' release from source
  * fix(ext/node): import EC JWK keys
  * tests: fix wpt_epoch job
  * fix(fmt): fix incorrect quotes in components
  * fix(ext/node): update aead-gcm-stream to 0.3
  * fix(ext/node): throw when loading `cpu-features` module
  * fix(lsp): panic on url_to_uri()
  * feat: remove `--lock-write` flag
  * fix(ext/node): emit `online` event after worker thread is initialized
  * fix: replace `npm install` hint with `deno install` hint
  * fix(permissions): disallow launching subprocess with LD_PRELOAD env var without full run permissions
  * test: add supporting for ignoring spec tests
  * fix(ext/fetch): percent decode userinfo when parsing proxies
  * fix: removed unstable-htttp from deno help
  * fix(task): support tasks with colons in name in `deno run`
  * chore: ignore lint warning in test
  * feat(ext/kv): configurable limit params
  * perf(cache): single cache file for remote modules
  * feat: lockfile v4 by default
  * Reland "test: run unit tests with DENO_FUTURE=1"
  * fix(fmt/markdown): fix regression with multi-line footnotes and inline math
  * perf(cache): single cache file for typescript emit
  * perf(ext/node): reduce some allocations in require
  * Revert "feat(fetch): accept async iterables for body"
  * fix(bench): Fix table column alignments and NO_COLOR=1
  * fix(node/cluster): improve stubs to make log4js work
  * fix(ext/webgpu): allow to build on unsupported platforms
  * chore(ext/node): use array instead of Vec to avoid wrong capacity allocation
  * refactor(lsp): changes for lsp_types 0.97.0
  * fix: handle showing warnings while the progress bar is shown
  * fix(ext/crypto): throw DataError for invalid EC key import
  * fix(ext/node): import JWK octet key pairs
  * chore: enable `log` feature for tracing crate
  * chore(ext/node): bump minimum required version of `dsa` to 0.6.3
  * fix(install): Use relative symlinks in deno install
  * chore: update config-file.v1.json
  * refactor: remove unused AllowAllNodePermissions
  * chore(build): deno_kv - remove dep on deno_node
  * chore: forward v1.46.1 release commit to main
  * fix: trim space around DENO_AUTH_TOKENS
  * fix(urlpattern): fallback to empty string for undefined group values
  * fix(ext/node): http2session ready state
  * fix(ext/node): register `node:wasi` built-in
  * feat(upgrade): print info links for Deno 2 RC releases
  * fix(cli): Map error kind to PermissionDenied when symlinking fails due to
    permissions
  * fix(cli/tools): correct deno init --serve template behavior
  * fix(ext/node): session close during stream setup
  * fix(publish): ensure provenance is spec compliant
  * fix(upgrade): more informative information on invalid version
  * fix: fix jupyter display function type
  * Revert "feat(fetch): accept async iterables for body"
  * fix(bench): Fix table column alignments and NO_COLOR=1
  * fix(ext/crypto): throw DataError for invalid EC key import
  * fix(ext/fetch): percent decode userinfo when parsing proxies
  * fix(ext/node): emit online event after worker thread is initialized
  * fix(ext/node): export JWK public key
  * fix(ext/node): import EC JWK keys
  * fix(ext/node): import JWK octet key pairs
  * fix(ext/node): import RSA JWK keys
  * fix(ext/node): throw when loading cpu-features module
  * fix(ext/node): update aead-gcm-stream to 0.3
  * fix(ext/webgpu): allow to build on unsupported platforms
  * fix(fmt): fix incorrect quotes in components
  * fix(fmt/markdown): fix regression with multi-line footnotes and inline math
  * fix(install): Use relative symlinks in deno install
  * fix(lsp): panic on url_to_uri()
  * fix(napi): Don't run microtasks in napi_resolve_deferred
  * fix(napi): Fix worker threads importing already-loaded NAPI addon
  * fix(node/cluster): improve stubs to make log4js work
  * fix(runtime/web_worker): populate SnapshotOptions for WebWorker when
    instantiated without snapshot
  * fix(task): support tasks with colons in name in deno run
  * fix: handle showing warnings while the progress bar is shown
  * fix: reland async context
  * fix: removed unstable-htttp from deno help
  * fix: replace npm install hint with deno install hint
  * fix: update deno_doc
  * fix: upgrade deno_core to 0.307.0
  * perf(ext/node): reduce some allocations in require
  * fix(ext/node): http2session ready state
  * fix(ext/node): register node:wasi built-in
  * fix(urlpattern): fallback to empty string for undefined group values
  * fix: trim space around DENO_AUTH_TOKENS
  * BREAKING(temporal/unstable): Remove obsoleted Temporal APIs
  * BREAKING(webgpu/unstable): Replace async .requestAdapterInfo() with sync .info
  * feat: deno compile --icon <ico>
  * feat: deno init --serve
  * feat: deno upgrade --rc
  * feat: Add Deno.ServeDefaultExport type
  * feat: async context
  * feat: better help output
  * feat: codesign for deno compile binaries
  * feat: deno clean
  * feat: deno remove
  * feat: deno run
  * feat: Deprecate "import assertions" with a warning
  * feat: glob and directory support for deno check and deno cache cli arg
    paths
  * feat: Print deprecation message for npm packages
  * feat: refresh "Download" progress bar with a spinner
  * feat: Rename --unstable-hmr to --watch-hmr
  * feat: support short flags for permissions
  * feat: treat bare deno command with run arguments as deno run
  * feat: upgrade deno_core
  * feat: upgrade deno_core
  * feat: upgrade V8 to 12.8
  * feat: Upgrade V8 to 12.9
  * feat: vm rewrite
  * feat(clean): add progress bar
  * feat(cli): Add --env-file as alternative to --env
  * feat(cli/tools): add a subcommand --hide-stacktraces for test
  * feat(config): Support frozen lockfile config option in deno.json
  * feat(config/jsr): add license field
  * feat(coverage): add breadcrumbs to deno coverage --html report
  * feat(ext/node): rewrite crypto keys
  * feat(ext/node): support http2session.socket
  * feat(fetch): accept async iterables for body
  * feat(flags): improve help output and make deno run list tasks
  * feat(fmt): support CSS, SCSS, Sass and Less
  * feat(fmt): support HTML, Svelte, Vue, Astro and Angular
  * feat(fmt): support YAML
  * feat(FUTURE): terse lockfile (v4)
  * feat(install): change 'Add ...' message
  * feat(lint): Add lint for usage of node globals (with autofix)
  * feat(lsp): node specifier completions
  * feat(lsp): registry completions for import-mapped specifiers
  * feat(node): support username and _password in .npmrc file
  * feat(permissions): link to docs in permission prompt
  * feat(publish): error on missing license file
  * feat(publish): suggest importing jsr:@std/ for deno.land/std urls
  * feat(serve): Opt-in parallelism for deno serve
  * feat(test): rename --allow-none to --permit-no-files
  * feat(unstable): ability to use a local copy of jsr packages
  * feat(unstable/fmt): move yaml formatting behind unstable flag
  * feat(upgrade): refresh output
  * feat(upgrade): support deno upgrade 1.46.0
  * feat(urlpattern): add ignoreCase option & hasRegExpGroups property, and fix
    spec discrepancies
  * feat(watch): add watch paths to test subcommand
  * fix: node:inspector not being registered
  * fix: rename watch event missing
  * fix: actually add missing node:readline/promises module
  * fix: adapt to new jupyter runtime API and include session IDs
  * fix: add permission name when accessing a special file errors
  * fix: adjust suggestion for lockfile regeneration
  * fix: cache bust jsr meta file when version not found in dynamic branches
  * fix: CFunctionInfo and CTypeInfo leaks
  * fix: clean up flag help output
  * fix: correct JSON config schema to show vendor option as stable
  * fix: dd-trace http message compat
  * fix: deserialize lockfile v3 straight
  * fix: Don't panic if fail to handle JS stack frame
  * fix: Don't panic if failed to add system certificate
  * fix: Don't shell out to unzip in deno upgrade/compile
  * fix: enable the reporting of parsing related problems when running deno lint
  * fix: errors with CallSite methods
  * fix: include already seen deps in lockfile dep tracking
  * fix: log current version when using deno upgrade
  * fix: make deno add output more deterministic
  * fix: make vendor cache manifest more deterministic
  * fix: missing emitWarning import
  * fix: regressions around Error.prepareStackTrace
  * fix: stub node:module.register()
  * fix: support npm:bindings and npm:callsites packages
  * fix: unblock fsevents native module
  * fix: update deno_doc
  * fix: update dry run success message
  * fix: update lsp error message of 'relative import path' to 'use deno add' for
  * npm/jsr packages
  * fix: upgrade deno_core to 0.298.0
  * fix: warn about import assertions when using typescript
  * fix(add): better error message providing scoped pkg missing leading @ symbol
  * fix(add): Better error message when missing npm specifier
  * fix(add): error when config file contains importMap field
  * fix(add): Handle packages without root exports
  * fix(add): Support dist tags in deno add
  * fix(cli): add NAPI support in standalone mode
  * fix(cli): Create child node_modules for conflicting dependency versions,
    respect aliases in package.json
  * fix(cli): Respect implied BYONM from DENO_FUTURE in deno task
  * fix(cli): shorten examples in help text
  * fix(cli): support --watch when running cjs npm packages
  * fix(cli): Unhide publish subcommand help string
  * fix(cli): update permission prompt message for compiled binaries
  * fix(cli/init): broken link in deno init sample template
  * fix(compile): adhoc codesign mach-o by default
  * fix(compile): make output more deterministic
  * fix(compile): support workspace members importing other members
  * fix(compile/windows): handle cjs re-export of relative path with parent
  * component
  * fix(config): regression - should not discover npm workspace for nested
  * deno.json not in workspace
  * fix(cron): improve error message for invalid cron names
  * fix(docs): fix some deno.land/manual broken urls
  * fix(ext/console): Error Cause Not Inspect-Formatted when printed
  * fix(ext/console): render properties of Intl.Locale
  * fix(ext/crypto): respect offsets when writing into ab views in randomFillSync
  *
  * fix(ext/fetch): include TCP src/dst socket info in error messages
  * fix(ext/fetch): include URL and error details on fetch failures
  * fix(ext/fetch): respect authority from URL
  * fix(ext/fetch): use correct ALPN to proxies
  * fix(ext/fetch): use correct ALPN to socks5 proxies
  * fix(ext/http): correctly consume response body in Deno.serve
  * fix(ext/net): validate port in Deno.{connect,serve,listen}
  * fix(ext/node): add CipherIv.setAutoPadding()
  * fix(ext/node): add crypto.diffieHellman
  * fix(ext/node): client closing streaming request shouldn't terminate http
  * server
  * fix(ext/node): createBrotliCompress params
  * fix(ext/node): do not expose self global in node
  * fix(ext/node): don't concat set-cookie in ServerResponse.appendHeader
  * fix(ext/node): don't throw when calling PerformanceObserver.observe
  * fix(ext/node): ed25519 signing and cipheriv autopadding fixes
  * fix(ext/node): fix prismjs compatibiliy in Web Worker
  * fix(ext/node): handle node child_process with --v8-options flag
  * fix(ext/node): handle prefix mapping for IPv4-mapped IPv6 addresses
  * fix(ext/node): http request uploads of subarray of buffer should work
  * fix(ext/node): improve shelljs compat with managed npm execution
  * fix(ext/node): node:zlib coerces quality 10 to 9.5
  * fix(ext/node): pass content-disposition header as string instead of bytes
  * fix(ext/node): prevent panic in http2.connect with uppercase header names
  * fix(ext/node): read correct CPU usage stats on Linux
  * fix(ext/node): rewrite X509Certificate resource and add publicKey()
  * fix(ext/node): stat.mode on windows
  * fix(ext/node): support ieee-p1363 ECDSA signatures and pss salt len
  * fix(ext/node): use pem private keys in createPublicKey
  * fix(ext/node/net): emit error before close when connection is refused
  * fix(ext/web): make CompressionResource garbage collectable
  * fix(ext/web): make TextDecoderResource use cppgc
  * fix(ext/webgpu): assign missing constants property of shader about
  * GPUDevice.createRenderPipeline[Async]
  * fix(ext/webgpu): don't crash while constructing GPUOutOfMemoryError
  * fix(ext/webgpu): GPUDevice.createRenderPipelineAsync should return a Promise
  * fix(ext/websocket): unhandled close rejection in WebsocketStream
  * fix(fmt): handle using stmt in for of stmt
  * fix(fmt): regression with pipe in code blocks in tables
  * fix(fmt): upgrade to dprint-plugin-markdown 0.17.4
  * fix(fmt): was sometimes putting comments in front of commas in parameter lists
  * fix(future): Emit deno install warning less often, suggest deno install in error message
  * fix(http): Adjust hostname display for Windows when using 0.0.0.0
  * fix(init): use bare specifier for jsr:@std/assert
  * fix(install): Properly handle dist tags when setting up node_modules
  * fix(lint): support linting tsx/jsx from stdin
  * fix(lsp): directly use file referre...
  * fix(cli): Unhide publish subcommand help string
  * fix(compile/windows): handle cjs re-export of relative path with parent component
  * fix(ext/node): handle node child_process with --v8-options flag
  * fix(ext/node): prevent panic in http2.connect with uppercase header names
  * fix(ext/webgpu): don't crash while constructing GPUOutOfMemoryError
  * fix(http): Adjust hostname display for Windows when using 0.0.0.0
  * fix(node): Rework node:child_process IPC
  * fix(node): support wildcards in package.json imports
  * fix(node/fs/promises): watch should be async iterable
  * fix(node/timers/promises): add scheduler APIs
  * fix(npmrc): skip loading .npmrc in home dir on permission error
  * fix(types): fix streams types
  * fix(unstable/compile): handle byonm import in sub dir
  * fix: actually add missing node:readline/promises module
  * fix: adapt to new jupyter runtime API and include session IDs
  * perf(ext/fetch): speed up resp.clone()
  * perf(ext/node): improve Buffer from string performance
  * Reland "fix: CFunctionInfo and CTypeInfo leaks"
  * fix(ext/fetch): respect authority from URL
  * fix(ext/fetch): use correct ALPN to proxies
  * fix(ext/node): read correct CPU usage stats on Linux
  * fix(ext/node/net): emit error before close when connection is refused
  * fix(future): Emit deno install warning less often, suggest deno install in
  * error message
  * fix(lsp): rewrite import for 'infer return type' action
  * fix(node): better detection for when to surface node resolution errors
  * fix(node): cjs pkg dynamically importing esm-only pkg fails
  * fix(node/worker_threads): support port.once()
  * fix(publish): workspace included license file had incorrect path
  * fix(unstable): move sloppy-import warnings to lint rule
  * fix(upgrade): do not error if config in cwd invalid
  * fix(workspaces/publish): include the license file from the workspace root if not in pkg
  * fix: enable the reporting of parsing related problems when running deno lint
  * fix: support npm:bindings and npm:callsites packages
  * fix: update lsp error message of 'relative import path' to 'use deno add' for
    npm/jsr packages
  * fix: decode percent-encoding source string in Error.stack
  * perf: update deno_doc
  * Reland "refactor(fetch): reimplement fetch with hyper instead of reqwest"
  * fix(cli): Create child node_modules for conflicting dependency versions,
  * respect aliases in package.json
  * fix(cli): Respect implied BYONM from DENO_FUTURE in deno task
  * fix(cli): add NAPI support in standalone mode
  * fix(cron): improve error message for invalid cron names
  * fix(docs): fix some deno.land/manual broken urls
  * fix(ext/console): Error Cause Not Inspect-Formatted when printed
  * fix(ext/node): do not expose self global in node
  * fix(ext/node): http request uploads of subarray of buffer should work
  * fix(ext/node): stat.mode on windows
  * fix(fmt): was sometimes putting comments in front of commas in parameter lists
  * fix(init): use bare specifier for jsr:@std/assert
  * fix(lsp): hang when caching failed
  * fix(lsp): scope attribution for asset documents
  * fix(lsp): support npm workspaces and fix some resolution issues
  * fix(node): Fix --allow-scripts with no deno.json
  * fix(node): support tty.hasColors() and tty.getColorDepth()
  * fix(npm): handle packages with only pre-released 0.0.0 versions
  * fix(publish): surface syntax errors when using --no-check
  * fix(publish): warn about missing license file
  * fix(std/http2): release window capacity back to remote stream
  * fix(types): Conform lib.deno_web.d.ts to lib.dom.d.ts and lib.webworker.d.ts
  * fix(workspace): do not resolve to self for npm pkg depending on matching req
  * fix(workspace): support resolving bare specifiers to npm pkgs within a
    workspace
  * fix: make vendor cache manifest more deterministic
  * fix: missing emitWarning import
  * perf(ext/node): optimize fs.exists[Sync]
  * fix(config): regression - should not discover npm workspace for nested
    deno.json not in workspace
  * fix(cli/init): broken link in deno init sample template
  * fix(ext/node): handle prefix mapping for IPv4-mapped IPv6 addresses
  * fix(ext/webgpu): GPUDevice.createRenderPipelineAsync should return a Promise
  * fix(node): revert invalid package target change
  * fix(publish): show dirty files on dirty check failure
  * fix: include already seen deps in lockfile dep tracking
  * fix: unblock fsevents native module
  * perf(ext/crypto): make randomUUID() 5x faster
- update to 1.45.1:
  * fix(node): Ignore broken default install scripts (#24534)
  * fix(npm): only warn about lifecycle scripts not being run
    when setting up directory (#24530)
  * fix(workspace): allow using --import-map flag with workspace (#24527)

OBS-URL: https://build.opensuse.org/request/show/1205983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=47
2024-10-07 19:49:06 +00:00
03b54752f0 Please accept this AFTER sr#1205518. Thank you!
- Remove the following patches:
  * deno-rm-upgrade.patch
  * deno-v8-arm.patch
- update _service file
  * remove excludes. we can't determine which files are really needed for build
  * use cargo_vendor
- remove the following files
  * cargo_config
  * deno-1.45.1.tar.xz
  * revendor_source.sh
  * vendor.tar.xz
- add the following files
  * deno.obsinfo
  * vendor.tar.zst new vendored tarball
  * deno-2.0.0~rc10.tar.zst is now the new source tarball
- update to version 2.0.0~rc10. Changelog since 1.45.2 til latest:
  * fix(install): store tags associated with package in node_modules dir
  * chore: disable flaky uv_test.js for now
  * fix(install): compare versions directly to decide whether to create a child node_modules dir for a workspace member
  * feat(byonm): support `deno run npm:<package>` when package is not in package.json
  * fix(node): implement libuv APIs needed to support `npm:sqlite3`
  * Revert "fix(urlpattern): fallback to empty string for undefined group values"
  * fix(workspace): handle when config has members when specified via --config
  * fix(no-slow-types): better `override` handling
  * chore: release deno_* crates
  * chore: release deno_* crates
  * chore: relax version pinning of deno_package_json
  * chore: deprecate check itests
  * chore: remove unnecessary envs in spec tests
  * feat(ext/node): buffer.transcode()
  * fix(ext/node): remove unimplemented promiseHook stubs
  * feat(lsp): quick fix for @deno-types="npm:@types/*"
  * feat: Add suggestion for packages using Node-API addons
  * refactor(ext): align error messages
  * BREAKING: rename "deps" remote cache folder to "remote"
  * fix: remove the typo in the help message
  * fix: Hide 'deno cache' from help output
  * fix: update patchver to 0.2
  * fix(flags): move some content from docs.deno.com into help output
  * fix(info): error instead of panic for npm specifiers when using byonm
  * fix: precompile preserve SVG camelCase attributes
  * chore: include sha256 checksum in release
  * fix: eagerly error for specifier with empty version constraint
  * refactor: move ByonmNpmResolver to deno_resolver
  * refactor: bury descriptor parsing in PermissionsContainer
  * fix: update sui to 0.4
  * refactor: cleanup for creating worker structs
  * refactor: extract out sloppy imports resolution from CLI crate
  * Revert "ci: use macos-14-xlarge on 'main' branch"
  * refactor: move NpmCacheDir to deno_cache_dir
  * refactor: use deno_path_util
  * fix(node): Pass NPM_PROCESS_STATE to subprocesses via temp file instead of env var
  * fix(flags): --allow-all should conflict with lower permissions
  * ci: use macos-14-xlarge on 'main' branch
  * fix(lint): correctly handle old jsx in linter
  * BREAKING(ext/net): improved error code accuracy
  * chore: update `simd-json`
  * refactor(fmt): rewrite HTML syntax error handling
  * feat: Don't warn about --allow-script when using esbuild
  * fix(info): move "version" field to top of json output
  * feat(install): warn repeatedly about not-run lifecycle scripts on explicit installs
  * fix(installl): make bin entries executable even if not put in `node_modules/.bin`
  * fix(doc): surface graph errors as warnings
  * refactor: use ModuleGraph::fill_from_lockfile
  * feat(tools/doc): display subitems in symbol overviews where applicable
  * fix(ext/node): fix process.stdin.pause()
  * feat: add `--allow-import` flag
  * fix(compile): support 'deno compile' in RC and LTS releases
  * chore: cleanup unused deprecated code
  * chore: deprecate npm itests
  * fix(check): properly surface dependency errors in types file of js file
  * fix(add/install): default to "latest" tag for npm packages in `deno add npm:pkg`
  * feat(fmt): better error on malfored HTML files
  * fix(check): ignore noImplicitOverrides in remote modules
  * test: disable 'test-child-process-ipc-next-tick.js' Node compat test
  * fix(cli): Warn on not-run lifecycle scripts with global cache
  * fix: better error for Deno.UnsafeWindowSurface, correct HttpClient name, cleanup unused code
  * fix(fmt): --check was broken for CSS, YAML and HTML
  * fix(ext/node): Fix vm sandbox object panic
  * fix: Update deno_npm to fix `deno install` with crossws
  * refactor: reenable more tests after DENO_FUTURE migration
  * perf(ext/fetch): improve decompression throughput by upgrading `tower_http`
  * fix: error out if a valid flag is passed before a subcommand
  * chore: add code generation for @types/deno
  * BREAKING: remove support for remote import maps in deno.json
  * feat(fmt): support vto and njk extensions
  * feat(fmt): stabilize CSS, HTML and YAML formatters
  * fix: consistent with deno_config and treat `"experimentalDecorators"` as deprecated
  * tests: update specs::cache::package_json
  * feat(ext/crypto): import and export p521 keys
  * tests: enable auto_discovered tests of run/no_deno_json
  * feat: make 'globalThis.location' a configurable property
  * fix(ext/web): don't ignore capture in EventTarget.removeEventListener
  * fix(ext/node): stub cpu_info() for OpenBSD
  * feat: Show hints when using `window` global
  * BREAKING(webgpu/unstable): move `width` and `height` options to `UnsafeWindowSurface` constructor
  * fix(node): Include "node" condition during CJS re-export analysis
  * chore: Revert child_process close ordering change
  * perf(ext/web): optimize performance.measure()
  * fix: panic when require(esm)
  * feat(fmt): upgrade markup_fmt
  * fix(cli): Default to auto with --node-modules-dir flag
  * refactor(tests): migrate npm itests to specs
  * fix(flags): properly error out for urls
  * fix(ext/crypto): ensure EC public keys are exported uncompressed
  * test: make specs::test::doc_success less flaky
  * fix(ext/crypto): reject empty usages in SubtleCrypto#importKey
  * chore: update tools allow-run list
  * chore: update sui to 0.3.1
  * fix(coverage): ignore urls from doc testing
  * fix: cjs resolution cases
  * fix(node): Don't error out if we fail to statically analyze CJS re-export
  * ci: increase timeout to 180 minutes
  * fix(cli): Only set allow net flag for deno serve if not already allowed all
  * ci: revert changed to canary uploads
  * fix(ext/node): support x509 certificates in `createPublicKey`
  * fix(ext/console): more precision in console.time
  * ci: fix 'promote_to_release' script
  * test: make specs::test::doc_success less flaky
  * ci: Fix uploading latest canary version
  * fix: don't include extensionless files in file collection for lint & fmt by default
  * fix(ext/fetch): fix lowercase http_proxy classified as https
  * refactor(ext/kv): align error messages
  * refactor(ext/webidl): align error messages
  * fix(cli): handle edge cases around `export`s in doc tests and default export
  * refactor(ext/webgpu): align error messages
  * fix(ext/node): don't throw error for unsupported signal binding on windows
  * refactor(ext): align error messages
  * ci: bump fetch depth to unblock canary uploads
  * fix: update nodeModulesDir config JSON schema
  * ci: fix uploading canary
  * feat: suggest `deno install --entrypoint` instead of `deno cache`
  * feat: default to TS for file extension and support ext flag in more scenarios
  * fix(ext/http): gracefully handle Response.error responses
  * feat(ext/node): add rootCertificates to node:tls
  * feat: improve warnings for deprecations and lifecycle script for npm packages
  * feat(lint): add `no-process-global` lint rule
  * fix: error on unsupported compiler options
  * feat: require jsr prefix for `deno install` and `deno add`
  * fix(flags): don't treat empty run command as task subcommand
  * fix: remove --allow-run warning when using deno without args or subcommand
  * Revert "feat(fmt): sort type-only named import/exports last"
  * fix: do not panic running invalid file specifier
  * feat(check): turn on noImplicitOverride
  * tests: fix upgrade canary test
  * tests: re-enable upgrade tests
  * tests: re-enable WebGPU tests on macOS aarch64
  * fix(dts): stabilize `fetch` declaration for use with `Deno.HttpClient`
  * feat(cli): evaluate code snippets in JSDoc and markdown
  * chore: bump `deno_lint` to 0.66.0
  * feat: update warning message for --allow-run with no list
  * refactor(ext/websocket): align error messages
  * fix(lsp): properly resolve jsxImportSource for caching
  * feat(lsp): auto-import types with 'import type'
  * perf: fast path for cached dyn imports
  * fix(ext/node): stub `inspector/promises`
  * feat(fmt): sort type-only named import/exports last
  * ci: fix releasing canary
  * ci: make canary uploads less racy
  * chore: upgrade deno_core
  * chore: remove `warnOnDeprecatedApi()`
  * feat: warn when using `--allow-run` with no allow list
  * chore: lint `40_fs_events.js`
  * chore(fs): undeprecate `Deno.FsWatcher.prototype.return()`
  * fix(npm): better error handling for remote npm deps
  * feat(permissions): `Deno.mainModule` doesn't require permissions
  * refactor(permissions): split up Descriptor into Allow, Deny, and Query
  * chore: deprecate test itests
  * chore: maybe fix flaky serve_parallel test
  * chore: deprecate lint itests
  * chore: move info itests
  * fix(lockfile): use loose deserialization for version constraints
  * test: rewrite some ignored tests to spec tests
  * fix(types): simplify mtls related types
  * fix(runtime): don't error `child.output()` on consumed stream
  * BREAKING(ext/ffi): remove deprecated `UnsafeFnPointer` constructor type with untyped `Deno.PointerObject` parameter
  * fix(ext/crypto): support md4 digest algorithm
  * chore: deprecate node compat itests
  * chore: cleanup remaining `internals.future` code
  * fix(cli): `deno task` exit with status 0
  * fix(ext/node): add `vm.constants`
  * fix(ext/node): export `process.allowedNodeEnvironmentFlags`
  * fix(ext/node): add stubs for `node:trace_events`
  * feat: print `Listening on` messages on stderr instead of stdout
  * feat: TypeScript 5.6 and `npm:@types/node@22`
  * fix(ext/node): attach console stream properties
  * fix(ext/node): use primordials in ext/node/polyfills/wasi.ts
  * chore: update more registry.json files
  * fix(check): move is cjs check from resolving to loading
  * feat(flags): support user provided args in repl subcommand
  * chore: enable `specs::run::workspaces::explicit_import_map` test
  * refactor(runtime): align error messages
  * feat(serve): Support second parameter in deno serve
  * fix: no cmd prefix in help output go links
  * feat(upgrade): support LTS release channel
  * feat(ext/node): export 'promises' symbol from 'node:timers'
  * ci: Add action to cut LTS release
  * fix(ext/node): Implement detached option in `child_process`
  * fix(ext/node): fix Decipheriv when autoPadding disabled
  * BREAKING(io): remove `Deno.Seeker[Sync]`
  * chore: update `std` submodule
  * refactor: cleanup unstable checks for WebGPU, FFI and FS APIs
  * chore(test): add script for pruning registry.json files
  * fix(ext/console): prevent duplicate error printing when the cause is assigned
  * fix: add test ensuring als works across dynamic import
  * ci: upgrade release template
  * fix(ext/node): export request and response clases from `http2` module
  * test: remove `DENO_FUTURE`
  * fix(ext/webgpu): sync category comment
  * feat(ext/node): expose ES modules for _ modules
  * feat: stabilize `Deno.createHttpClient()`
  * feat(ext/node): export missing symbols from domain, puncode, repl, tls
  * feat(ext/node): export missing constants from 'zlib' module
  * feat(ext/node): export more symbols from streams and timers/promises
  * chore: remove `prevent_v8_code_cache` from `CliModuleLoaderInner`
  * chore: deprecate task itests
  * feat(upgrade): better error message on failure
  * fix(ext/node): fix `Cipheriv#update(string, undefined)`
  * fix(ext/node): avoid showing `UNKNOWN` error from TCP handle
  * fix(lsp): encode url parts before parsing as uri
  * fix(ext/node): add `FileHandle#writeFile`
  * fix(ext/node): use primordials in `ext/node/polyfills/console.ts`
  * fix(ext/node): validate input lengths in `Cipheriv` and `Decipheriv`
  * fix(ext/node): Add missing node:fs and node:constants exports
  * fix(ext/node): Add missing `node:path` exports
  * feat(lsp): unstable setting as list
  * BREAKING(net): remove `Deno.[Tls]Listener.prototype.rid`
  * BREAKING(net): remove `Deno.ConnectTlsOptions.{certChain,certFile,privateKey}` and `Deno.ListenTlsOptions.certChain,certFile,keyFile}`
  * fix(ext/node): Rewrite `node:v8` serialize/deserialize
  * BREAKING(temporal/unstable): Remove obsoleted Temporal APIs part 2
  * BREAKING(fs): remove `Deno.FsFile.prototype.rid`
  * feat: require(esm)
  * fix: linux canonicalization checks
  * feat(cli): use NotCapable error for permission errors
  * fix: add link to env var docs
  * refactor: move WebGPU, FFI and FS typings from unstable to stable
  * test: remove usage of `--unstable` flag
  * fix: update malva in deno to support astro css comments
  * fix(inspector): Fix panic when re-entering runtime ops
  * build: remove --unstable flags from CI
  * bench: fix CI
  * BREAKING(fs): remove `Deno.fsync[Sync]()`
  * BREAKING: Remove `--unstable` flag
  * fix(node/byonm): do not accidentally resolve bare node built-ins
  * BREAKING(io): remove `Deno.{Reader,Writer}[Sync]` and `Deno.Closer`
  * feat: Add better error messages for unstable APIs
  * fix: Float16Array type
  * fix: remove recently added deno.json node_modules aliasing
  * BREAKING: remove deprecated files config
  * fix(fmt): fix tabs in YAML
  * chore: Deprecate worker itests
  * fix(ext/node): Stream should be instance of EventEmitter
  * fix(ext/node): report freemem() on Linux in bytes
  * BREAKING(fs): remove `Deno.fdatasync[Sync]()`
  * fix(ext/node): delay accept() call 2 ticks in net.Server#listen
  * feat: Update no-window lint rule
  * feat(add/install): Flag to add dev dependency to package.json
  * BREAKING(net): remove `Deno.{Conn,TlsConn,TcpConn,UnixConn}.prototype.rid`
  * chore: soft-remove `Deno.{stdin,stderr,stdout}.rid`
  * fix(install): Make sure target node_modules exists when symlinking
  * feat(add): Add npm packages to package.json if present
  * fix(runtime): use more null proto objects again
  * feat(lsp): turn on useUnknownInCatchVariables
  * fix(jupyter): allow unstable flags
  * refactor(permissions): remove FromStr implementations, add ::parse methods
  * fix: invalid ipv6 hostname on `deno serve`
  * BREAKING(fs): disallow `new Deno.FsFile()`
  * BREAKING(buffer): remove `Deno.Buffer`
  * chore(net): soft-remove `Deno.serveHttp()`
  * BREAKING: remove "emit" and "map" from deno info output
  * feat(check): turn on useUnknownInCatchVariables
  * feat(flags): allow double commas to escape values in path based flags
  * fix: add suggestion how to fix importing CJS module
  * fix(ext/node): stub `process.cpuUsage()`
  * feat(uninstall): alias to 'deno remove' if -g flag missing
  * BREAKING(fs): remove `Deno.funlock[Sync]()`
  * BREAKING(fs): remove `Deno.seek[Sync]()`
  * chore(tests): reduce the use of `--unstable` flag in test util
  * fix: update hint for `deno add <package>`
  * feat: include version number in all --json based outputs
  * chore: deprecate doc itests
  * feat: Allow importing .cjs files
  * fix(config): validate export names
  * feat(ext/node): add abort helpers, process & streams fix
  * refactor(ext/cron): align error messages
  * feat: Add a hint on error about 'Relative import path ... not prefixed with ...'
  * BREAKING(fs): remove `Deno.FsWatcher.prototype.rid`
  * BREAKING(fs): remove `Deno.File`
  * refactor(ext/crypto): align error messages
  * fix(ext/http): do not set localhost to hostname unnecessarily
  * fix(ext/node): close upgraded socket when the underlying http connection is closed
  * fix(regression): do not expose resolved path in Deno.Command permission denied error
  * BREAKING(types): soft-remove `Deno.run()`
  * feat(install): deno install with entrypoint
  * chore: forward v1.46.3 release commit to main
  * BREAKING(config): make supported compilerOptions an allow list
  * fix(windows): Deno.Command - align binary resolution with linux and mac
  * fix(byonm): resolve npm deps of jsr deps
  * chore(cli): remove deno_emit dependency
  * feat(add): strip package subpath when adding a package
  * fix: lock down allow-run permissions more
  * chore(ext/fetch): remove op_fetch_response_upgrade
  * fix(lsp): update diagnostics on npm install
  * test: run js_unit_tests with `--unstable-*` flags  * chore: remove some dead code around DENO_FUTURE env var
  * BREAKING(io): remove `Deno.read[Sync]()`
  * feat(cli): give access to `process` global everywhere
  * BREAKING(io): remove `Deno.write[Sync]()`
  * BEAKING(buffer): remove `Deno.readAll[Sync]()`
  * BREAKING(fs): remove `Deno.ftruncate[Sync]()`
  * chore(tty): soft-remove `Deno.isatty()`
  * refactor(ext): align error messages
  * build(deps): bump quinn-proto from 0.11.3 to 0.11.8
  * refactor(cli/js): align error messages
  * BREAKING(buffer): remove `Deno.writeAll[Sync]()`
  * refactor(ext/fetch): align error messages
  * chore: update WPT
  * BREAKING(fs): remove `Deno.fstat[Sync]()`
  * fix(cli): Map error kind to `PermissionDenied` when symlinking fails due to permissions
  * fix(flags): require global flag for permission flags in install subcommand
  * fix(install): recommend using `deno install -g` when using a single http url
  * docs(serve): fix default `Deno.serve` hostname
  * chore: deprecate eval itests
  * fix(task): correct name for scoped npm package binaries
  * test: fix info::info_import_map test
  * BREAKING(io): remove `Deno.copy()`
  * test: reenable frozen_lockfile tests
  * BREAKING(permissions): remove --allow-hrtime
  * fix: only enable byonm if workspace root has pkg json
  * feat: hide several --unstable-* flags
  * BREAKING(dts): improve types for `Deno.serve`
  * BREAKING(console): remove `Deno.customInspect`
  * BREAKING(unstable): drop support for Deno.run.{clearEnv,gid,uid}
  * fix: make some warnings more standard
  * fix: fix jupyter display function type
  * chore(fs): remove `Deno.flock[Sync]()`
  * feat: support DENO_LOG env var instead of RUST_LOG
  * BREAKING(io): remove `Deno.iter[Sync]()`
  * BREAKING: remove `Deno.close()`
  * chore: cleanup code for deprecation notices in JS code
  * BREAKING: remove `deno vendor`
  * fix(cli/tools): correct `deno init --serve` template behavior
  * BREAKING: remove `--allow-none` flag
  * feat(lsp): html/css/yaml file formatting
  * BREAKING(ext/web): remove remaining web types for compatibility
  * BREAKING: remove `--trace-ops`
  * fix: remove entrypoint hack for Deno 2.0
  * BREAKING: remove `deno bundle`
  * BREAKING: remove `--ts` flag
  * BREAKING: remove `--jobs` flag
  * refactor(ext/console): align error messages
  * fix(BREAKING): make dns record types have consistent naming
  * chore: cleanup code for unstable tests
  * chore: remove DENO_FUTURE=1 from spec tests
  * fix(publish): ensure provenance is spec compliant
  * chore(fs): remove `Deno.futime[Sync]()`
  * fix(upgrade): more informative information on invalid version
  * chore(net): remove `Deno.shutdown()`
  * chore: remove `Deno.resources()`
  * chore: remove `Deno.metrics()`
  * fix(lint): support linting jsr pkg without version field
  * v2.0.0-rc.0
  * refactor: remove DENO_FUTURE
  * chore: fix linting
  * fix: upgrade deno_ast 0.42
  * BREAKING: `DENO_FUTURE=1` by default, or welcome to Deno 2.0
  * fix(ext/node): session close during stream setup
  * test(ext/node): check hostname option has precedence over host option
  * feat(upgrade): print info links for Deno 2 RC releases
  * feat(config): Node modules option for 2.0
  * chore: forward v1.46.2 release commit to main
  * chore: upgrade rusqlite
  * fix: update deno_doc
  * fix: reland async context
  * fix(runtime/web_worker): populate `SnapshotOptions` for `WebWorker` when instantiated without snapshot
  * fix: upgrade deno_core to 0.307.0
  * fix(permissions): disallow any `LD_` or `DYLD_` prefixed env var without full --allow-run permissions
  * feat: deprecate import assertions
  * docs: refer to `globalThis` instead of `window` in declaration files
  * test: run specs::npm::exec_file_inside_npm_package with DENO_FUTURE=1
  * test: run `node_unit_tests` with `DENO_FUTURE=1`
  * test: replace usage of `window` with `globalThis`
  * fix: delete old Deno 1.x headers file when loading cache
  * fix(napi): Don't run microtasks in napi_resolve_deferred
  * refactor(ext): throw new error instead of throw error
  * test: Don't run unit tests with and without `DENO_FUTURE=1`
  * refactor: don't virtualize the `console` global for node mode
  * feat: improve lockfile v4 to store normalized version constraints and be more terse
  * fix(napi): Fix worker threads importing already-loaded NAPI addon
  * fix(ext/node): import RSA JWK keys
  * fix(ext/node): export JWK public key
  * build: Allow building 'rc' release from source
  * fix(ext/node): import EC JWK keys
  * tests: fix wpt_epoch job
  * fix(fmt): fix incorrect quotes in components
  * fix(ext/node): update aead-gcm-stream to 0.3
  * fix(ext/node): throw when loading `cpu-features` module
  * fix(lsp): panic on url_to_uri()
  * feat: remove `--lock-write` flag
  * fix(ext/node): emit `online` event after worker thread is initialized
  * fix: replace `npm install` hint with `deno install` hint
  * fix(permissions): disallow launching subprocess with LD_PRELOAD env var without full run permissions
  * test: add supporting for ignoring spec tests
  * fix(ext/fetch): percent decode userinfo when parsing proxies
  * fix: removed unstable-htttp from deno help
  * fix(task): support tasks with colons in name in `deno run`
  * chore: ignore lint warning in test
  * feat(ext/kv): configurable limit params
  * perf(cache): single cache file for remote modules
  * feat: lockfile v4 by default
  * Reland "test: run unit tests with DENO_FUTURE=1"
  * fix(fmt/markdown): fix regression with multi-line footnotes and inline math
  * perf(cache): single cache file for typescript emit
  * perf(ext/node): reduce some allocations in require
  * Revert "feat(fetch): accept async iterables for body"
  * fix(bench): Fix table column alignments and NO_COLOR=1
  * fix(node/cluster): improve stubs to make log4js work
  * fix(ext/webgpu): allow to build on unsupported platforms
  * chore(ext/node): use array instead of Vec to avoid wrong capacity allocation
  * refactor(lsp): changes for lsp_types 0.97.0
  * fix: handle showing warnings while the progress bar is shown
  * fix(ext/crypto): throw DataError for invalid EC key import
  * fix(ext/node): import JWK octet key pairs
  * chore: enable `log` feature for tracing crate
  * chore(ext/node): bump minimum required version of `dsa` to 0.6.3
  * fix(install): Use relative symlinks in deno install
  * chore: update config-file.v1.json
  * refactor: remove unused AllowAllNodePermissions
  * chore(build): deno_kv - remove dep on deno_node
  * chore: forward v1.46.1 release commit to main
  * fix: trim space around DENO_AUTH_TOKENS
  * fix(urlpattern): fallback to empty string for undefined group values
  * fix(ext/node): http2session ready state
  * fix(ext/node): register `node:wasi` built-in
  * feat(upgrade): print info links for Deno 2 RC releases
  * fix(cli): Map error kind to PermissionDenied when symlinking fails due to
    permissions
  * fix(cli/tools): correct deno init --serve template behavior
  * fix(ext/node): session close during stream setup
  * fix(publish): ensure provenance is spec compliant
  * fix(upgrade): more informative information on invalid version
  * fix: fix jupyter display function type
  * Revert "feat(fetch): accept async iterables for body"
  * fix(bench): Fix table column alignments and NO_COLOR=1
  * fix(ext/crypto): throw DataError for invalid EC key import
  * fix(ext/fetch): percent decode userinfo when parsing proxies
  * fix(ext/node): emit online event after worker thread is initialized
  * fix(ext/node): export JWK public key
  * fix(ext/node): import EC JWK keys
  * fix(ext/node): import JWK octet key pairs
  * fix(ext/node): import RSA JWK keys
  * fix(ext/node): throw when loading cpu-features module
  * fix(ext/node): update aead-gcm-stream to 0.3
  * fix(ext/webgpu): allow to build on unsupported platforms
  * fix(fmt): fix incorrect quotes in components
  * fix(fmt/markdown): fix regression with multi-line footnotes and inline math
  * fix(install): Use relative symlinks in deno install
  * fix(lsp): panic on url_to_uri()
  * fix(napi): Don't run microtasks in napi_resolve_deferred
  * fix(napi): Fix worker threads importing already-loaded NAPI addon
  * fix(node/cluster): improve stubs to make log4js work
  * fix(runtime/web_worker): populate SnapshotOptions for WebWorker when
    instantiated without snapshot
  * fix(task): support tasks with colons in name in deno run
  * fix: handle showing warnings while the progress bar is shown
  * fix: reland async context
  * fix: removed unstable-htttp from deno help
  * fix: replace npm install hint with deno install hint
  * fix: update deno_doc
  * fix: upgrade deno_core to 0.307.0
  * perf(ext/node): reduce some allocations in require
  * fix(ext/node): http2session ready state
  * fix(ext/node): register node:wasi built-in
  * fix(urlpattern): fallback to empty string for undefined group values
  * fix: trim space around DENO_AUTH_TOKENS
  * BREAKING(temporal/unstable): Remove obsoleted Temporal APIs
  * BREAKING(webgpu/unstable): Replace async .requestAdapterInfo() with sync .info
  * feat: deno compile --icon <ico>
  * feat: deno init --serve
  * feat: deno upgrade --rc
  * feat: Add Deno.ServeDefaultExport type
  * feat: async context
  * feat: better help output
  * feat: codesign for deno compile binaries
  * feat: deno clean
  * feat: deno remove
  * feat: deno run
  * feat: Deprecate "import assertions" with a warning
  * feat: glob and directory support for deno check and deno cache cli arg
    paths
  * feat: Print deprecation message for npm packages
  * feat: refresh "Download" progress bar with a spinner
  * feat: Rename --unstable-hmr to --watch-hmr
  * feat: support short flags for permissions
  * feat: treat bare deno command with run arguments as deno run
  * feat: upgrade deno_core
  * feat: upgrade deno_core
  * feat: upgrade V8 to 12.8
  * feat: Upgrade V8 to 12.9
  * feat: vm rewrite
  * feat(clean): add progress bar
  * feat(cli): Add --env-file as alternative to --env
  * feat(cli/tools): add a subcommand --hide-stacktraces for test
  * feat(config): Support frozen lockfile config option in deno.json
  * feat(config/jsr): add license field
  * feat(coverage): add breadcrumbs to deno coverage --html report
  * feat(ext/node): rewrite crypto keys
  * feat(ext/node): support http2session.socket
  * feat(fetch): accept async iterables for body
  * feat(flags): improve help output and make deno run list tasks
  * feat(fmt): support CSS, SCSS, Sass and Less
  * feat(fmt): support HTML, Svelte, Vue, Astro and Angular
  * feat(fmt): support YAML
  * feat(FUTURE): terse lockfile (v4)
  * feat(install): change 'Add ...' message
  * feat(lint): Add lint for usage of node globals (with autofix)
  * feat(lsp): node specifier completions
  * feat(lsp): registry completions for import-mapped specifiers
  * feat(node): support username and _password in .npmrc file
  * feat(permissions): link to docs in permission prompt
  * feat(publish): error on missing license file
  * feat(publish): suggest importing jsr:@std/ for deno.land/std urls
  * feat(serve): Opt-in parallelism for deno serve
  * feat(test): rename --allow-none to --permit-no-files
  * feat(unstable): ability to use a local copy of jsr packages
  * feat(unstable/fmt): move yaml formatting behind unstable flag
  * feat(upgrade): refresh output
  * feat(upgrade): support deno upgrade 1.46.0
  * feat(urlpattern): add ignoreCase option & hasRegExpGroups property, and fix
    spec discrepancies
  * feat(watch): add watch paths to test subcommand
  * fix: node:inspector not being registered
  * fix: rename watch event missing
  * fix: actually add missing node:readline/promises module
  * fix: adapt to new jupyter runtime API and include session IDs
  * fix: add permission name when accessing a special file errors
  * fix: adjust suggestion for lockfile regeneration
  * fix: cache bust jsr meta file when version not found in dynamic branches
  * fix: CFunctionInfo and CTypeInfo leaks
  * fix: clean up flag help output
  * fix: correct JSON config schema to show vendor option as stable
  * fix: dd-trace http message compat
  * fix: deserialize lockfile v3 straight
  * fix: Don't panic if fail to handle JS stack frame
  * fix: Don't panic if failed to add system certificate
  * fix: Don't shell out to unzip in deno upgrade/compile
  * fix: enable the reporting of parsing related problems when running deno lint
  * fix: errors with CallSite methods
  * fix: include already seen deps in lockfile dep tracking
  * fix: log current version when using deno upgrade
  * fix: make deno add output more deterministic
  * fix: make vendor cache manifest more deterministic
  * fix: missing emitWarning import
  * fix: regressions around Error.prepareStackTrace
  * fix: stub node:module.register()
  * fix: support npm:bindings and npm:callsites packages
  * fix: unblock fsevents native module
  * fix: update deno_doc
  * fix: update dry run success message
  * fix: update lsp error message of 'relative import path' to 'use deno add' for
  * npm/jsr packages
  * fix: upgrade deno_core to 0.298.0
  * fix: warn about import assertions when using typescript
  * fix(add): better error message providing scoped pkg missing leading @ symbol
  * fix(add): Better error message when missing npm specifier
  * fix(add): error when config file contains importMap field
  * fix(add): Handle packages without root exports
  * fix(add): Support dist tags in deno add
  * fix(cli): add NAPI support in standalone mode
  * fix(cli): Create child node_modules for conflicting dependency versions,
    respect aliases in package.json
  * fix(cli): Respect implied BYONM from DENO_FUTURE in deno task
  * fix(cli): shorten examples in help text
  * fix(cli): support --watch when running cjs npm packages
  * fix(cli): Unhide publish subcommand help string
  * fix(cli): update permission prompt message for compiled binaries
  * fix(cli/init): broken link in deno init sample template
  * fix(compile): adhoc codesign mach-o by default
  * fix(compile): make output more deterministic
  * fix(compile): support workspace members importing other members
  * fix(compile/windows): handle cjs re-export of relative path with parent
  * component
  * fix(config): regression - should not discover npm workspace for nested
  * deno.json not in workspace
  * fix(cron): improve error message for invalid cron names
  * fix(docs): fix some deno.land/manual broken urls
  * fix(ext/console): Error Cause Not Inspect-Formatted when printed
  * fix(ext/console): render properties of Intl.Locale
  * fix(ext/crypto): respect offsets when writing into ab views in randomFillSync
  *
  * fix(ext/fetch): include TCP src/dst socket info in error messages
  * fix(ext/fetch): include URL and error details on fetch failures
  * fix(ext/fetch): respect authority from URL
  * fix(ext/fetch): use correct ALPN to proxies
  * fix(ext/fetch): use correct ALPN to socks5 proxies
  * fix(ext/http): correctly consume response body in Deno.serve
  * fix(ext/net): validate port in Deno.{connect,serve,listen}
  * fix(ext/node): add CipherIv.setAutoPadding()
  * fix(ext/node): add crypto.diffieHellman
  * fix(ext/node): client closing streaming request shouldn't terminate http
  * server
  * fix(ext/node): createBrotliCompress params
  * fix(ext/node): do not expose self global in node
  * fix(ext/node): don't concat set-cookie in ServerResponse.appendHeader
  * fix(ext/node): don't throw when calling PerformanceObserver.observe
  * fix(ext/node): ed25519 signing and cipheriv autopadding fixes
  * fix(ext/node): fix prismjs compatibiliy in Web Worker
  * fix(ext/node): handle node child_process with --v8-options flag
  * fix(ext/node): handle prefix mapping for IPv4-mapped IPv6 addresses
  * fix(ext/node): http request uploads of subarray of buffer should work
  * fix(ext/node): improve shelljs compat with managed npm execution
  * fix(ext/node): node:zlib coerces quality 10 to 9.5
  * fix(ext/node): pass content-disposition header as string instead of bytes
  * fix(ext/node): prevent panic in http2.connect with uppercase header names
  * fix(ext/node): read correct CPU usage stats on Linux
  * fix(ext/node): rewrite X509Certificate resource and add publicKey()
  * fix(ext/node): stat.mode on windows
  * fix(ext/node): support ieee-p1363 ECDSA signatures and pss salt len
  * fix(ext/node): use pem private keys in createPublicKey
  * fix(ext/node/net): emit error before close when connection is refused
  * fix(ext/web): make CompressionResource garbage collectable
  * fix(ext/web): make TextDecoderResource use cppgc
  * fix(ext/webgpu): assign missing constants property of shader about
  * GPUDevice.createRenderPipeline[Async]
  * fix(ext/webgpu): don't crash while constructing GPUOutOfMemoryError
  * fix(ext/webgpu): GPUDevice.createRenderPipelineAsync should return a Promise
  * fix(ext/websocket): unhandled close rejection in WebsocketStream
  * fix(fmt): handle using stmt in for of stmt
  * fix(fmt): regression with pipe in code blocks in tables
  * fix(fmt): upgrade to dprint-plugin-markdown 0.17.4
  * fix(fmt): was sometimes putting comments in front of commas in parameter lists
  * fix(future): Emit deno install warning less often, suggest deno install in error message
  * fix(http): Adjust hostname display for Windows when using 0.0.0.0
  * fix(init): use bare specifier for jsr:@std/assert
  * fix(install): Properly handle dist tags when setting up node_modules
  * fix(lint): support linting tsx/jsx from stdin
  * fix(lsp): directly use file referre...
  * fix(cli): Unhide publish subcommand help string
  * fix(compile/windows): handle cjs re-export of relative path with parent component
  * fix(ext/node): handle node child_process with --v8-options flag
  * fix(ext/node): prevent panic in http2.connect with uppercase header names
  * fix(ext/webgpu): don't crash while constructing GPUOutOfMemoryError
  * fix(http): Adjust hostname display for Windows when using 0.0.0.0
  * fix(node): Rework node:child_process IPC
  * fix(node): support wildcards in package.json imports
  * fix(node/fs/promises): watch should be async iterable
  * fix(node/timers/promises): add scheduler APIs
  * fix(npmrc): skip loading .npmrc in home dir on permission error
  * fix(types): fix streams types
  * fix(unstable/compile): handle byonm import in sub dir
  * fix: actually add missing node:readline/promises module
  * fix: adapt to new jupyter runtime API and include session IDs
  * perf(ext/fetch): speed up resp.clone()
  * perf(ext/node): improve Buffer from string performance
  * Reland "fix: CFunctionInfo and CTypeInfo leaks"
  * fix(ext/fetch): respect authority from URL
  * fix(ext/fetch): use correct ALPN to proxies
  * fix(ext/node): read correct CPU usage stats on Linux
  * fix(ext/node/net): emit error before close when connection is refused
  * fix(future): Emit deno install warning less often, suggest deno install in
  * error message
  * fix(lsp): rewrite import for 'infer return type' action
  * fix(node): better detection for when to surface node resolution errors
  * fix(node): cjs pkg dynamically importing esm-only pkg fails
  * fix(node/worker_threads): support port.once()
  * fix(publish): workspace included license file had incorrect path
  * fix(unstable): move sloppy-import warnings to lint rule
  * fix(upgrade): do not error if config in cwd invalid
  * fix(workspaces/publish): include the license file from the workspace root if not in pkg
  * fix: enable the reporting of parsing related problems when running deno lint
  * fix: support npm:bindings and npm:callsites packages
  * fix: update lsp error message of 'relative import path' to 'use deno add' for
    npm/jsr packages
  * fix: decode percent-encoding source string in Error.stack
  * perf: update deno_doc
  * Reland "refactor(fetch): reimplement fetch with hyper instead of reqwest"
  * fix(cli): Create child node_modules for conflicting dependency versions,
  * respect aliases in package.json
  * fix(cli): Respect implied BYONM from DENO_FUTURE in deno task
  * fix(cli): add NAPI support in standalone mode
  * fix(cron): improve error message for invalid cron names
  * fix(docs): fix some deno.land/manual broken urls
  * fix(ext/console): Error Cause Not Inspect-Formatted when printed
  * fix(ext/node): do not expose self global in node
  * fix(ext/node): http request uploads of subarray of buffer should work
  * fix(ext/node): stat.mode on windows
  * fix(fmt): was sometimes putting comments in front of commas in parameter lists
  * fix(init): use bare specifier for jsr:@std/assert
  * fix(lsp): hang when caching failed
  * fix(lsp): scope attribution for asset documents
  * fix(lsp): support npm workspaces and fix some resolution issues
  * fix(node): Fix --allow-scripts with no deno.json
  * fix(node): support tty.hasColors() and tty.getColorDepth()
  * fix(npm): handle packages with only pre-released 0.0.0 versions
  * fix(publish): surface syntax errors when using --no-check
  * fix(publish): warn about missing license file
  * fix(std/http2): release window capacity back to remote stream
  * fix(types): Conform lib.deno_web.d.ts to lib.dom.d.ts and lib.webworker.d.ts
  * fix(workspace): do not resolve to self for npm pkg depending on matching req
  * fix(workspace): support resolving bare specifiers to npm pkgs within a
    workspace
  * fix: make vendor cache manifest more deterministic
  * fix: missing emitWarning import
  * perf(ext/node): optimize fs.exists[Sync]
  * fix(config): regression - should not discover npm workspace for nested
    deno.json not in workspace
  * fix(cli/init): broken link in deno init sample template
  * fix(ext/node): handle prefix mapping for IPv4-mapped IPv6 addresses
  * fix(ext/webgpu): GPUDevice.createRenderPipelineAsync should return a Promise
  * fix(node): revert invalid package target change
  * fix(publish): show dirty files on dirty check failure
  * fix: include already seen deps in lockfile dep tracking
  * fix: unblock fsevents native module
  * perf(ext/crypto): make randomUUID() 5x faster

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=198
2024-10-04 21:25:09 +00:00
561d7d1993 1.45.1 + v8 0.98.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=197
2024-07-12 02:37:15 +00:00
Ana Guerrero
43fd922ce3 Accepting request 1186723 from devel:languages:javascript
- update to 1.45.0
  * BREAKING(unstable/ffi): remove callback reentrant flag (#24367)
  * feat(cli): Add --frozen flag to error out if lockfile is out of date (#24355)
  * feat(cli): deno init --lib (#22499)
  * feat(compile): support --env (#24166)
  * feat(ext/crypto): make deriveBits length parameter optional and nullable (#24426)
  * feat(ext/web): add Blob.prototype.bytes() (#24148)
  * feat(jsr): support publishing jsr packages in npm workspaces (#24507)
  * feat(jupyter): support confirm and prompt in notebooks (#23592)
  * feat(lsp): ts language service scopes (#24345)
  * feat(node): Support executing npm package lifecycle scripts
    (preinstall/install/postinstall) (#24487)
  * feat(workspace): support object config (#24483)
  * feat: Deprecate --lock-write flag (#24436)
  * feat: Upgrade to TypeScript 5.5.2 (#24326)
  * feat: add __tests__ to test file detection defaults (#24443)
  * feat: deprecate deno vendor (#22183)
  * feat: npm workspace and better Deno workspace support (#24334)
  * feat: support wildcards in npm workspaces (#24471)
  * feat: upgrade deno_core (#24364)
  * feat: upgrade deno_core to 0.293.0 (#24482)
  * fix(check): CJS types importing dual ESM/CJS package should prefer CJS types (#24492)
  * fix(compile): atomically write compile output (#24378)
  * fix(compile): prevent setting unstable feature twice (#24381)
  * fix(ext/node): Add fs.lutimes / fs.lutimesSync (#23172)
  * fix(ext/node): add Module.parent (#24333)
  * fix(ext/node): add ServerResponse#appendHeader (#24216)
  * fix(ext/node): add Symbol.toStringTag to KeyObject instances (#24377)
  * fix(ext/node): discover .npmrc in user's homedir (#24021)
  * fix(ext/node): don't panic on invalid utf-8 in pem (#24303)
  * fix(ext/node): don't wait for end() call to send http client request (#24390)
  * fix(ext/node): http chunked writes hangs (#24428)
  * fix(ext/node): ignore stream error during enqueue (#24243)
  * fix(ext/node): make next tick queue resilient to Array.prototype tampering (#24361)
  * fix(ext/node): rewrite crypto.Hash (#24302)
  * fix(ext/node): rewrite digest handling (#24392)
  * fix(ext/node): use cppgc for node:zlib (#24267)
  * fix(ext/webgpu): fix GPUUncapturedErrorEvent parent type (#24369)
  * fix(ext/websocket): drop connection when close frame not ack (#24301)
  * fix(lsp): correct scope attribution for injected @types/node (#24404)
  * fix(lsp): do sloppy resolution for node-to-node imports in byonm (#24481)
  * fix(lsp): don't use global cache paths for scope allocation (#24353)
  * fix(lsp): inherit workspace-root-only fields in members (#24440)
  * fix(lsp): respect lockfile redirects entries for resolution (#24365)
  * fix(lsp): use CliLockfile (#24387)
  * fix(net): set correct max size for Datagram (#21611)
  * fix(node): Implement fs.lchown (and process.getegid) (#24418)
  * fix(node): add missing readline/promises module (#24336)
  * fix(node/assert): throws not checking error instance (#24466)
  * fix(node/http): don't error if request destroyed before send (#24497)
  * fix(node/http): don't send destroyed requests (#24498)
  * fix(node/http): don't throw on .address() before .listen() (#24432)
  * fix(node/http): support all .writeHead() signatures (#24469)
  * fix(node/perf_hooks): stub eventLoopUtilization (#24501)
  * fix(node/v8): stub serializer methods (#24502)
  * fix(permissions): handle ipv6 addresses correctly (#24397)
  * fix(publish): unfurling should always be done with the package json (#24435)
  * fix(task): do not propagate env changes outside subshells (#24279)
  * fix(workspace): better cli file argument handling (#24447)
  * fix: Add sys permission kinds for node compat (#24242)
  * fix: add warning for invalid unstable feature use in deno.json/jsonc (#24120)
  * fix: do not download compilerOptions -> types when not type checking (#24473)
  * fix: do not return undefined for missing global properties (#24474)
  * fix: make .setup-cache.bin in node_modules more reproducible (#24480)
  * fix: memory leak when transpiling (#24490)
  * fix: node-api get_value_string_utf8 should use utf8_length (#24193)
  * fix: panic when piping "deno help" or "deno --version" (#22917)
  * fix: test in presence of .npmrc (#24486)
  * fix: upgrade deno_core to 0.291.0 (#24297)
  * perf(ext/node): improve Buffer.from(buffer) (#24352)
  * perf(ext/websocket): avoid global interceptor overhead (#24284)
  * perf(ws): optimize fastwebsockets in release profile (#24277)
  * perf: optimize Buffer.from("base64") for forgiving-base64 conforming input (#24346)
- rebase deno-rm-upgrade.patch

OBS-URL: https://build.opensuse.org/request/show/1186723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=46
2024-07-11 18:32:46 +00:00
0bb3c72648 use release notes from Releases.md
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=195
2024-07-10 23:39:52 +00:00
a295f685b2 1.45.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=194
2024-07-10 23:36:38 +00:00
Ana Guerrero
e26fc7dc64 Accepting request 1185420 from devel:languages:javascript
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1185420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=45
2024-07-05 17:47:12 +00:00
1214ccee99 - Disable cross-compilation for aarch64 and arm:
* deno-v8-arm.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=192
2024-06-27 17:07:25 +00:00
Ana Guerrero
1603015f12 Accepting request 1181796 from devel:languages:javascript
- update to 1.44.4:
  * Revert "chore: upgrade to reqwest 0.12.4 and rustls 0.22 (#24056)" (#24262)
  * fix(ext/node): Add Dirent.path and Dirent.parentPath (#24257)
  * fix(ext/node): Add SIGPOLL and SIGUNUSED signals (#24259)
  * fix(ext/node): use primordials in `ext/node/polyfills/_utils.ts` (#24253)
- includes 1.44.3:
  * feat(lsp): multi deno.json resolver scopes (#24206)
  * fix(cli): missing flag for --unstable-process (#24199)
  * fix(docs): correctly resolve href for built-ins (#24228)
  * fix(ext/console): bump default max str lengthto 10_00 (#24245)
  * fix(ext/http): actually await goAhead promise (#24226)
  * fix(ext/node): add missing BlockList & SocketAddress classes (#24229)
  * fix(ext/node): server.close() does graceful shutdown (#24184)
  * fix(ext/node): better support for node:diagnostics_channel module (#24088)
  * fix(ext/node): make process.versions own property (#24240)
  * fix(ext/node): use Deno.FsFile.statSync() (#24234)
  * fix(ext/permissions): add correct feature flags to winapi (#24218)
  * fix(ext/web): fix AbortSignal.timeout() leak (#23842)
  * fix(ext/webgpu): fix surface creation panic when adapter not
    initialized (#24201)
  * fix(inspector): crash on "Debugger.setBlackboxPatterns" (#24204)
  * fix(lsp): use import map from workspace root (#24246)
  * fix(napi): Read reference ownership before calling finalizer
    to avoid crash (#24203)
  * fix(no-slow-types): handle named type in mapped type (#24205)
  * fix(npm): use more relaxed package.json version constraint
    parsing (#24202)
  * fix(repl): prevent panic when deleting globalThis.closed property (#24014)
  * perf(lsp): store settings in Arc (#24191)
  * perf(node): ensure cjs wrapper module has deterministic output (#24248)

OBS-URL: https://build.opensuse.org/request/show/1181796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=44
2024-06-20 14:47:51 +00:00
8172249bb6 1.44.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=190
2024-06-19 19:03:04 +00:00
Ana Guerrero
c2ff65cb6b Accepting request 1181571 from devel:languages:javascript
- update to 1.44.2:
  * fix(lsp): respect editor indentation options (#24181)
  * fix(lsp): workspace jsr resolution (#24121)
  * fix(check): attempt to resolve types from pkg before @types pkg (#24152)
  * fix(cli): Explicitly cache NPM packages during deno install (#24190)
  * fix(cli): Overwrite existing bin entries in node_modules (#24123)
  * fix(ext/http): print [] around ipv6 addresses (#24150)
  * fix(ext/net): make node:http2 work with DENO_FUTURE=1 (#24144)
  * fix(ext/node): ServerResponse header array handling (#24149)
  * fix(ext/node): add crypto and zlib constants (#24151)
  * fix(ext/node): fix vm memory usage and context initialization (#23976)
  * fix(ext/node): lossy UTF-8 read node_modules files (#24140)
  * fix(ext/node): send data frame with end_stream flag on _final call (#24147)
  * fix(ext/node): support stdin child_process IPC & fd stdout/stderr (#24106)
  * fix(ext/web): correct string tag for MessageEvent (#24134)
  * fix(ext/websocket): correctly order messages when sending blobs (#24133)
  * fix(jupyter): Avoid panicking when DEBUG env var is set (#24168)
  * fix(lsp): don't sort workspace files (#24180)
  * fix(lsp): strip .js before probing for valid import fix (#24188)
  * fix(npm): resolve dynamic npm imports individually (#24170)
  * fix: Rewrite Node-API (#24101)
  * fix: clean up some node-api details (#24178)
  * fix: do not panic linting files with UTF-8 BOM (#24136)
  * fix: don't panic when cache is not available (#24175)
  * fix: make writing to the deps cache more reliable (#24135)
  * fix: potential hang on dynamic import (#24128)

OBS-URL: https://build.opensuse.org/request/show/1181571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=43
2024-06-19 14:37:22 +00:00
b5586855f3 1.44.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=188
2024-06-18 19:00:37 +00:00
Ana Guerrero
99e71c321b Accepting request 1179595 from devel:languages:javascript
- update to 1.44.1
  * many changes since April 4, see GitHub releases for info
- add deno-rm-upgrade.patch (merged 2 patches)
- remove deno-disable-update-check.patch
- remove deno-rm-upgrade-cmd.patch
- update to 1.42.1:
  * fix(check): ignore certain diagnostics in remote modules and
    when publishing (#23119)
  * fix(ext/node): support stdin: "inherit" in node:child_process (#23110)
  * fix(ext/node): use tty stdin from ext/io (#23044)
  * fix(jsr): exclude yanked versions from 'deno add' and completions (#23113)
  * fix(lsp): don't apply preload limit to workspace walk (#23123)
  * fix(lsp): implement missing ts server host apis (#23131)
  * fix(node): handle empty 'main' entry in pkg json (#23155)
  * fix(node): remove unwrap in op_require_node_module_paths (#23114)
  * fix: deno_graph 0.69.10 (#23147)
- update to 1.42.0:
  * feat(add): always produce multiline config file (#23077)
  * feat(ext/node): add riscv64 in process.arch (#23016)
  * feat(init): use jsr specifier for @std/assert (#23073)
  * feat(install): require -g / --global flag (#23060)
  * feat(lint): deno lint --fix and lsp quick fixes (#22615)
  * feat(lint): automatically opt-in packages to jsr lint tag (#23072)
  * feat(node): load ES modules defined as CJS (#22945)
  * feat(publish): check for uncommitted files in
    deno publish --dry-run (#22981)
  * feat(task): Task description in the form of comments (#23101)
  * feat(task): cross-platform shebang support (#23091)
  * feat(unstable/publish): error when a package's module is excluded from
    publishing (#22948)
  * feat: TypeScript 5.4 (#23086)
  * feat: add --watch-exclude flag (#21935)
  * feat: deno_task_shell 0.15 (#23019)
  * feat: remove deprecated methods from namespace with DENO_FUTURE=1 (#23075)
  * feat: type declarations for new Set methods (#23090)
  * fix(bench): Fix group header printing logic + don't filter 
    out the warmup benchmark (#23083)
  * fix(check): do not suggest running with --unstable (#23092)
  * fix(cli): output more detailed information for steps when 
    using JUnit reporter (#22797)
  * fix(cli): sanitizer should ignore count of ops started before 
    tests begin (#22932)
  * fix(coverage): Error if no files are included in the report (#22952)
  * fix(ext/fetch): do not truncate field value in EventSource (#22368)
  * fix(ext/fetch): make EventSource more robust (#22493)
  * fix(ext/node): ECDH.publicKey() point encoding (#23013)
  * fix(ext/node): FsWatcher ref and unref (#22987)
  * fix(ext/node): Reimplement StringDecoder to match node's behavior (#22933)
  * fix(ext/node): add crypto.getRandomValues (#23028)
  * fix(ext/node): add crypto.subtle (#23027)
  * fix(ext/node): add process.setSourceMapsEnabled noop (#22993)
  * fix(ext/node): handle KeyObject in prepareAsymmetricKey (#23026)
  * fix(ext/node): handle null in stdio array (#23048)
  * fix(ext/node): implement EventEmitterAsyncResource (#22994)
  * fix(ext/node): implement v8 serialize and deserialize (#22975)
  * fix(ext/node): panic in op_node_ecdh_generate_keys (#23011)
  * fix(ext/node): pass normalized watchFile handler to StatWatcher (#22940)
  * fix(ext/node): spread args in setImmediate (#22998)
  * fix(ext/node): support Diffie-Hellman key type in
    crypto.createPrivateKey() (#22984)
  * fix(ext/node): support MessagePort in WorkerOptions.workerData (#22950)
  * fix(ext/node): support public key point encoding in ECDH.
    generateKeys() (#22976)
  * fix(ext/node): worker_threads ESM handling (#22841)
  * fix(ext/node): worker_threads doesn't exit if there are 
    message listeners (#22944)
  * fix(ext/web): Fix structuredClone Web API type declaration
    (any -> generic) (#22968)
  * fix(jupyter): Do not increase counter if store_history=false (#20848)
  * fix(lsp): decoding percent-encoding(non-ASCII) file path correctly (#22582)
  * fix(lsp): prefer cache over tsc quick fixes (#23093)
  * fix(lsp): use registry cache for completion search (#23094)
  * fix(runtime): use FQDN in NetDescriptor (#23084)
  * fix: do not memoize Deno.ppid (#23006)
  * fix: don't panic in test and bench if ops not available (#23055)
  * fix: handle cache body file not existing when using etag (#22931)
  * fix: less aggressive vendor folder ignoring (#23100)
  * perf: warm expensive init code at snapshot time (#22714)
- includes 1.41.3:
  * fix(cli): occasional panics on progress bar (#22809)
  * fix(cli): show asserts before leaks (#22904)
  * fix(cli): unbreak extension example and fix __runtime_js_sources (#22906)
  * fix(cli): use Instant for test times (#22853)
  * fix(config): add unstable features as examples to config schema (#22814)
  * fix(config): remove pkg name example and add pattern to schema (#22813)
  * fix(ext/node): add more named curves in
    crypto.generateKeyPair[Sync]() (#22882)
  * fix(ext/node) implement receiveMessageOnPort for node:worker_threads (#22766)
  * fix(ext/node): DH (dhKeyAgreement) support for createPrivateKey (#22891)
  * fix(ext/node): Add Immediate class to mirror NodeJS.Immediate (#22808)
  * fix(ext/node): Implement isBuiltin in node:module (#22817)
  * fix(ext/node): Match punycode module behavior to node (#22847)
  * fix(ext/node): Support private EC key signing (#22914)
  * fix(ext/node): allow automatic worker_thread termination (#22647)
  * fix(ext/node): crypto.getCipherInfo() (#22916)
  * fix(ext/node): flush brotli decompression stream (#22856)
  * fix(ext/node): initial crypto.createPublicKey() support (#22509)
  * fix(ext/node): make worker ids sequential (#22884)
  * fix(ext/node): make worker setup synchronous (#22815)
  * fix(ext/node): support spki format in createPublicKey (#22918)
  * fix(ext/node): support junction symlinks on Windows (#22762)
  * fix(ext/node): worker_threads.parentPort is updated on startup (#20794)
  * fix(ext/websocket): do not continue reading if socket rid closes (#21849)
  * fix(node): add nul byte to statfs path on windows (#22905)
  * fix(node): implement fs.statfs() (#22862)
  * fix(node): require of pkg json imports was broken (#22821)
  * fix(node): resolve .css files in npm packages when type checking (#22804)
  * fix(node): resolve types via package.json for directory import (#22878)
  * fix(node:http) Export validateHeaderName and 
    validateHeaderValue functions (#22616)
  * fix(publish): ability to un-exclude when .gitignore ignores 
    everything (#22805)
  * fix(publish): regression - publishing with vendor folder (#22830)
  * fix(publish): suggest using --allow-dirty on uncommitted changes (#22810)
  * fix(publish): typo in --allow-dirty help text (#22799)
  * fix(runtime): Restore default signal handler after user handlers are
    unregistered (#22757)
  * fix(runtime): negate partial condition for deny flags (#22866)
  * fix(slow-types): improved exports tracing and infer type 
    literals in as exprs (#22849)
  * fix: fix crate vulnerabilities (#22825)
  * fix: stop type checking during runtime (#22854)
  * fix: support sloppy resolution to file where directory exists (#22800)
  * fix: typo in error from GPUBuffer.prototype.mapAsync (#22913)
  * perf(permissions): Fast exit from checks when permission is 
    in "fully-granted" state (#22894)
- rebase deno-rm-upgrade-cmd.patch

OBS-URL: https://build.opensuse.org/request/show/1179595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=42
2024-06-10 15:37:18 +00:00
8e6ed8231c merge upgrade removal patches + rebase
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=186
2024-06-09 22:42:08 +00:00
733ae653a3 downgrade rusty_v8: 0.93.0 > 0.92.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=185
2024-06-09 21:21:48 +00:00
e7b6b64572 1.44.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=184
2024-06-09 20:59:24 +00:00
00009fe283 1.42.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=183
2024-04-04 19:12:32 +00:00
b24ff8cedc 1.42.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=182
2024-03-28 22:54:06 +00:00
Ana Guerrero
777feae199 Accepting request 1156640 from devel:languages:javascript
- update to 1.41.2:
  * feat(lsp): include registry url in jsr import hover text (#22676)
  * feat(node/util): styleText (#22758)
  * feat(publish): add npm: suggestion for esm.sh specifiers (#22343)
  * feat(unstable/pm): support npm packages in 'deno add' (#22715)
  * feat(unstable/pm): support version contraints in 'deno add' (#22646)
  * fix(ext/node): ref/unref on workers (#22778)
  * fix(cli): force flush output after test unloads (#22660)
  * fix(cli): improve logging on failed named pipe (#22726)
  * fix(cli): limit test parallelism on Windows to avoid pipe error (#22776)
  * fix(cli): remove possible deadlock in test channel (#22662)
  * fix(ext/node): add default methods to fs.StatsBase (#22750)
  * fix(ext/node): http2.createServer (#22708)
  * fix(ext/node): strip --enable-source-maps from argv (#22743)
  * fix(lsp): do not warn about local file "redirects" from .js
    to .d.ts files (#22670)
  * fix(lsp): don't apply renames to remote modules (#22765)
  * fix(lsp): ignore code errors when type passes for
    non-@deno-types reolution (#22682)
  * fix(lsp): output more information on error (#22665)
  * fix(lsp): regression - caching in lsp broken when config 
    with imports has comments (#22666)
  * fix(node): errno property when command missing (#22691)
  * fix(node): implement ALS enterWith (#22740)
  * fix(node): improve cjs tracking (#22673)
  * fix(node): stat/statSync returns instance of fs.Stats (#22294)
  * fix(publish): do not include .gitignore (#22789)
  * fix(publish): include explicitly specified .gitignored files 
    and directories (#22790)
  * fix(publish): make include and exclude work (#22720)
  * fix(publish): permissionless dry-run in GHA (#22679)
  * fix(publish): properly display graph validation errors (#22775)
  * fix(publish): reland error if there are uncommitted changes (#22613) (#22632)
  * fix(publish): silence warnings for sloppy imports and node 
    builtins with env var (#22760)
  * fix(tools/publish): correctly handle importing from self in 
    unfurling (#22774)
  * fix(unstable/publish): repect --no-check in no-slow-types (#22653)
  * fix: Provide source map for internal extension code (#22716)
  * fix: don't include source maps in release mode (#22751)
  * fix: point to correct WPT runner file (#22753)
  * fix: respect unstable "temporal" configuration in config file (#22134)
  * fix: update node process version to latest node LTS (#22709)
  * perf(cli): faster standalone executable determination (#22717)
  * perf(cli): use faster_hex (#22761)
  * perf(cli): use new deno_core timers (#22569)
  * perf(cli): hard link npm cache (#22773)
- rebase deno-rm-upgrade-cmd.patch

OBS-URL: https://build.opensuse.org/request/show/1156640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=41
2024-03-10 19:24:11 +00:00
81278a1983 1.41.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=180
2024-03-09 18:32:42 +00:00
Ana Guerrero
8d7b711525 Accepting request 1154924 from devel:languages:javascript
- update to 1.41.1:
  * feat(unstable): deno add subcommand (#22520)
  * feat(unstable/lsp): jsr specifier completions (#22612)
  * feat(unstable/publish): discover jsr.json and jsr.jsonc files (#22587)
  * feat(unstable/publish): enable package provenance by default 
    on github actions (#22635)
  * feat(unstable/publish): infer dependencies from package.json (#22563)
  * feat(unstable/publish): provenance attestation (#22573)
  * feat(unstable/publish): respect .gitignore during deno publish (#22514)
  * feat(unstable/publish): support sloppy imports and bare node 
    built-ins (#22588)
  * fix(compile): add aarch64 linux to CliOptions::npm_system_info (#22567)
  * fix(compile): allow to compile for ARM linux (#22542)
  * fix(ext/crypto): align the return type of crypto.randomUUID to
  * cli/tsc/dts/lib.dom.d.ts (#22465)
  * fix(ext/node) add node http methods (#22630)
  * fix(ext/node): init arch, pid, platform at startup (#22561)
  * fix(ext/node): set correct process.argv0 (#22555)
  * fix(io): create_named_pipe parallelism (#22597)
  * fix(jsr): do not allow importing a non-JSR url via
    unanalyzable dynamic import from JSR (#22623)
  * fix(jsr): relative dynamic imports in jsr packages (#22624)
  * fix(lsp): import map expansion (#22553)
  * fix(publish): disable provenance if not in GHA (#22638)
  * fix(publish): make the already published message look like a 
    warning (#22620)
  * fix(publish): print a warning when .jsx or .tsx is imported (#22631)
  * fix(publish): reduce warnings about dynamic imports (#22636)
  * fix(test): ensure that pre- and post-test output is flushed 
    at the appropriate times (#22611)
  * fix(unstable): add Date#toTemporalInstant type (#22637)
  * fix(unstable): sloppy imports should resolve .d.ts files 
    during types resolution (#22602)
  * perf(cli): reduce overhead in test registration (#22552)
  * perf(fmt): reduce memory usage and improve performance (#22570)
- rebase deno-rm-upgrade-cmd.patch

OBS-URL: https://build.opensuse.org/request/show/1154924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=40
2024-03-05 17:50:24 +00:00
1caa3bc933 1.41.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=178
2024-03-04 21:41:32 +00:00
Ana Guerrero
9a718cb4c6 Accepting request 1149662 from devel:languages:javascript
- update to 1.41.0:
  * BREAKING(net/unstable): remove Deno.DatagramConn.rid (#22475)
  * BREAKING(unstable): remove Deno.HttpClient.rid (#22075)
  * BREAKING: add Deno.CreateHttpClientOptions.{cert,key} (#22280)
  * feat(fs): Deno.FsFile.{isTerminal,setRaw}() (#22234)
  * feat(lsp): auto-import completions for jsr specifiers (#22462)
  * feat(publish): type check on publish (#22506)
  * feat(unstable): single checksum per JSR package in the lockfile (#22421)
  * feat(unstable/lint): no-slow-types for JSR packages (#22430)
  * feat: Deno.ConnectTlsOptions.{cert,key} (#22274)
  * fix(compile): respect compiler options for emit (#22521)
  * fix(ext/fs): make errors in tempfile creation clearer (#22498)
  * fix(ext/node): pass alpnProtocols to Deno.startTls (#22512)
  * fix(ext/node): permission prompt for missing process.env
    permissions (#22487)
  * fix(fmt): remove debug output when formatting dynamic imports (#22433)
  * fix(lsp): add schema for JSR related config options (#22497)
  * fix(node/test): disable Deno test sanitizers (#22480)
  * fix(publish): better no-slow-types type discovery (#22517)
  * fix(publish): ignore .DS_Store while publishing (#22478)
  * fix(publish): print files that will be published (#22495)
  * fix: util.parseArgs() missing node:process import (#22405)
  * fix: write lockfile in deno info (#22272)
  * perf(jsr): fast check cache and lazy fast check graph (#22485)
  * perf: linter lsp memory leak fix and deno_graph executor (#22519)
  * perf: strip denort on unix (#22426)

OBS-URL: https://build.opensuse.org/request/show/1149662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=39
2024-02-23 15:45:40 +00:00
559fd3d1c5 1.41.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=176
2024-02-22 21:12:27 +00:00
Ana Guerrero
4afdf02a24 Accepting request 1146964 from devel:languages:javascript
- update to 1.40.5:
  * feat(lsp): jsr support first pass (#22382)
  * feat(lsp): jsr support with cache probing (#22418)
  * feat(publish): allow passing config flag (#22416)
  * feat(unstable): define config in publish url (#22406)
  * perf: denort binary for deno compile (#22205)
  * fix(console): support NO_COLOR and colors option in
    all scenarios (#21910)
  * fix(ext/node): export process.umask (#22348)
  * fix(ext/web): Prevent (De-)CompressionStream resource leak on
    stream cancellation (#21199)
  * fix(lsp): complete npm specifier versions correctly (#22332)
  * fix: cache bust jsr deps on constraint failure (#22372)
  * fix: handle non-file scopes in synthetic import map (#22361)
  * fix: lockfile was sometimes getting corrupt when changing
    config deps (#22359)
  * fix: upgrade to deno_ast 0.33 (#22341)
- rebase deno-rm-upgrade-cmd.patch

OBS-URL: https://build.opensuse.org/request/show/1146964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=38
2024-02-16 20:41:59 +00:00
4c24a3ceed 1.40.5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=174
2024-02-15 20:22:54 +00:00
Ana Guerrero
7b94bee4c4 Accepting request 1146293 from devel:languages:javascript
bumped mem limit to 21GB

OBS-URL: https://build.opensuse.org/request/show/1146293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=37
2024-02-13 21:43:20 +00:00
eff789a476 21gb mem
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=172
2024-02-13 01:35:09 +00:00
b4a064bb4c bump mem, 12->16 GB
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=171
2024-02-12 20:59:06 +00:00
61549e8139 scrape upgrade bits from standalone/binary and lsp/language_server
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=170
2024-02-09 22:43:23 +00:00
26b4d352fb wip rebase deno-rm-upgrade-cmd.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=169
2024-02-09 06:47:40 +00:00
58c5060b1a 1.40.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=168
2024-02-09 05:00:19 +00:00
Ana Guerrero
be94cdbc74 Accepting request 1127377 from devel:languages:javascript
- update to 1.38.2:
  * feat(ext/web): add AbortSignal.any() (#21087)
  * feat(lsp): upgrade check on init and notification (#21105)
  * fix(cli): Allow executable name start with digit (#21214)
  * fix(doc): issue discovering re-exports of re-exports sometimes (#21223)
  * fix(ext/node): Re-enable alloc max size test (#21059)
  * fix(ext/node): add APIs perf_hook.performance (#21192)
  * fix(ext/node): implement process.geteuid (#21151)
  * fix(ext/web): Prevent TextDecoderStream resource leak on
    stream cancellation (#21074)
  * fix(ext/web): webstorage has trap for symbol (#21090)
  * fix(install): should work with non-existent relative root (#21161)
  * fix(lsp): update tsconfig after refreshing settings on init (#21170)
  * fix(node/http): export globalAgent (#21081)
  * fix(npm): support cjs entrypoint in node_modules folder (#21224)
  * fix(runtime): fix Deno.noColor when stdout is not tty (#21208)
  * fix: improve deno doc --lint error messages (#21156)
  * fix: use short git hash for deno version (#21218)
  * perf(cli): strace mode for ops (undocumented) (#21131)
  * perf(ext/http): Object pooling for HttpRecord and HeaderMap (#20809)
  * perf: lazy bootstrap options - first pass (#21164)
  * perf: move jupyter esm out of main snapshot (#21163)
  * perf: snapshot runtime ops (#21127)
  * perf: static bootstrap options in snapshot (#21213)
- rebase deno-disable-update-check.patch

OBS-URL: https://build.opensuse.org/request/show/1127377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=36
2023-11-19 19:15:36 +00:00
2a6a9bb1ea 1.38.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=166
2023-11-17 21:11:44 +00:00
Ana Guerrero
ad384c5f6f Accepting request 1125113 from devel:languages:javascript
- update to 1.38.1:
  * feat(ext/kv): increase checks limit (#21055)
  * fix small Deno.createHttpClient typo in lib.deno.unstable.d.ts (#21115)
  * fix(byonm): correct resolution for scoped packages (#21083)
  * fix(core/types): Promise.withResolvers: Unmark callback param
    as optional (#21085)
  * fix(cron): update Deno.cron doc example (#21078)
  * fix(doc): deno doc --lint mod.ts should output how many files checked
    (#21084)
  * fix(doc): require source files if --html or --lint used (#21072)
  * fix(ext): use String#toWellFormed in ext/webidl and ext/node (#21054)
  * fix(ext/fetch): re-align return type in op_fetch docstring (#21098)
  * fix(ext/http): Throwing Error if the return value of
    Deno.serve handler is not a Response class (#21099)
  * fix(node): cjs export analysis should probe for json files (#21113)
  * fix(node): implement createPrivateKey (#20981)
  * fix(node): inspect ancestor directories when resolving cjs re-
    exports during analysis (#21104)
  * fix(node): use closest package.json to resolve package.json imports (#21075)
  * fix(node/child_process): properly normalize stdio for 'spawnSync' (#21103)
  * fix(node/http): socket.setTimeout (#20930)
  * fix(test) reduce queue persistence test time from 60 secs to
    6 secs (#21142)
  * perf: lazy atexit setup (#21053)
  * perf: remove knowledge of promise IDs from deno (#21132)

OBS-URL: https://build.opensuse.org/request/show/1125113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=35
2023-11-13 21:18:48 +00:00
8027ab3921 1.38.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=164
2023-11-10 20:13:53 +00:00
Ana Guerrero
ef01d3f038 Accepting request 1122961 from devel:languages:javascript
- update to 1.38.0:
  * feat(cron) implement Deno.cron() (#21019)
  * feat(doc): display non-exported types referenced in
    exported types (#20990)
  * feat(doc): improve non-exported diagnostic (#21033)
  * feat(doc): support multiple file entry (#21018)
  * feat(ext/kv): support key expiration in remote backend (#20688)
  * feat(ext/web): EventSource (#14730)
  * feat(ext/websocket): split websocket read/write halves (#20579)
  * feat(ext/websocket): use rustls-tokio-stream instead of
    tokio-rustls (#20518)
  * feat(ext/websocket): websockets over http2 (#21040)
  * feat(lsp): respect "typescript.preferences.quoteStyle" when
    deno.json is absent (#20891)
  * feat(task): add head command (#20998)
  * feat(unstable): deno run --env (#20300)
  * feat(unstable): ability to npm install then deno run main.ts (#20967)
  * feat(unstable): allow bare specifier for builtin node module (#20728)
  * feat: deno doc --lint (#21032)
  * feat: deno doc --html (#21015)
  * feat: deno run --unstable-hmr (#20876)
  * feat: disposable Deno resources (#20845)
  * feat: enable Array.fromAsync (#21048)
  * feat: granular --unstable-* flags (#20968)
  * feat: precompile JSX (#20962)
  * feat: rename Deno.Server to Deno.HttpServer (#20842)
  * fix(ext/ffi): use anybuffer for op_ffi_buf_copy_into (#21006)
  * fix(ext/http): patch regression in variadic args to serve handler (#20796)
  * fix(ext/node): adapt dynamic type checking to Node.js behavior (#21014)
  * fix(ext/node): process.argv0 (#20925)
  * fix(ext/node): tty streams extends net socket (#21026)
  * fix(lsp): don't commit registry completions on "/" (#20902)
  * fix(lsp): include mtime in tsc script version (#20911)
  * fix(lsp): show diagnostics for untitled files (#20916)
  * fix(node): resolve file.d specifiers in npm packages (#20918)
  * fix(polyfill): correctly handle flag when its equal 0 (#20953)
  * fix(repl): jsxImportSource was not working (#21049)
  * fix(repl): support transforming JSX/TSX (#20695)
  * fix(test): --junit-path should handle when the dir doesn't exist (#21044)
  * fix(unstable/byonm): improve error messages (#20987)
  * fix: add 'unstable' property to config json schema (#20984)
  * fix: add missing Object.groupBy() and Map.groupBy() types (#21050)
  * fix: implement node:tty (#20892)
  * fix: improved using declaration support (#20959)
  * perf(ext/streams): optimize streams (#20649)
  * perf(lsp): cleanup workspace settings scopes (#20937)
  * perf(lsp): fix redundant walk when collecting tsc code lenses (#20974)
  * perf: use deno_native_certs crate (#18072)
- rebase deno-disable-update-check.patch

OBS-URL: https://build.opensuse.org/request/show/1122961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=34
2023-11-03 21:19:48 +00:00
b72c89745a 1.38.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=162
2023-11-02 21:34:08 +00:00
Ana Guerrero
878c314022 Accepting request 1117828 from devel:languages:javascript
- update to 1.37.2:
  * feat(ext/web): cancel support for TransformStream (#20815)
  * feat(lsp): jupyter notebook analysis (#20719)
  * feat(lsp): send "deno/didChangeDenoConfiguration" notifications (#20827)
  * feat(unstable): add Deno.jupyter.display API (#20819)
  * feat(unstable): add unix domain socket support to Deno.serve (#20759)
  * feat(unstable): Await return from Jupyter.display (#20807)
  * feat(unstable): send binary data with Deno.jupyter.broadcast (#20755)
  * feat(unstable): send Jupyter messaging metadata with
    Deno.  jupyter.broadcast (#20714)
  * feat(unstable): support Deno.test() (#20778)
  * fix(bench): use total time when measuring wavg (#20862)
  * fix(cli): Support using both --watch and --inspect at the
    same time (#20660)
  * fix(cli): panic with __runtime_js_sources (#20704)
  * fix(ext/ffi): use anybuffer for op_ffi_ptr_of (#20820)
  * fix(ext/formdata): support multiple headers in FormData (#20801)
  * fix(ext/http): Deno.Server should not be thenable (#20723)
  * fix(ext/kv): send queue wake messages accross different kv
    instances (#20465)
  * fix(ext/node): don't call undefined nextTick fn (#20724)
  * fix(ext/node): fix TypeError in Buffer.from with base64url
    encoding. (#20705)
  * fix(ext/node): implement uv.errname (#20785)
  * fix(ext/web): writability of ReadableStream.from (#20836)
  * fix(jupyter): Rename logo assets so they are discoverable (#20806)
  * fix(jupyter): keep this around (#20789)
  * fix(jupyter): more robust Deno.jupyter namespace (#20710)
  * fix(lsp): allow formatting vendor files (#20844)
  * fix(lsp): normalize "deno:" urls statelessly (#20867)
  * fix(lsp): percent-encode host in deno: specifiers (#20811)
  * fix(lsp): show diagnostics for type imports from untyped deps (#20780)
  * fix(node/buffer): utf8ToBytes should return a Uint8Array (#20769)
  * fix(node/http2): fixes to support grpc (#20712)
  * fix(npm): upgrade to deno_npm 0.15.2 (#20772)
  * fix(upgrade): use tar.exe to extract on Windows (#20711)
  * fix: define window.name (#20804)
  * fix: upgrade dprint-plugin-markdown 0.16.2 and typescript 0.88.1 (#20879)
  * perf(ext/web): optimize DOMException (#20715)
  * perf(ext/web): optimize structuredClone without transferables (#20730)
  * perf(lsp): fix redundant file reads (#20802)
  * perf(lsp): optimize formatting minified files (#20829)
  * perf(node): use faster utf8 byte length in Buffer#from (#20746)

OBS-URL: https://build.opensuse.org/request/show/1117828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=33
2023-10-15 17:28:01 +00:00
038a1a6478 forgot: bump version in spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=160
2023-10-14 21:31:27 +00:00
2f43bb8537 1.37.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=159
2023-10-14 21:25:03 +00:00
Ana Guerrero
22f41fe0be Accepting request 1113936 from devel:languages:javascript
update to 1.37.1

OBS-URL: https://build.opensuse.org/request/show/1113936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=32
2023-09-29 19:13:23 +00:00
a7412b4986 1.37.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=157
2023-09-27 21:50:20 +00:00
Dominique Leuenberger
3b1f2e76a4 Accepting request 1112403 from devel:languages:javascript
upgrade to 1.37.0

OBS-URL: https://build.opensuse.org/request/show/1112403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=31
2023-09-20 11:31:16 +00:00
b6edfde313 1.37.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=155
2023-09-19 22:37:45 +00:00
515fca06f8 add protoc dep
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=154
2023-09-02 19:17:51 +00:00
cee54f80b2 1.36.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=153
2023-09-02 18:55:09 +00:00
Ana Guerrero
6365125e9e Accepting request 1105153 from devel:languages:javascript
- update to 1.36.2:
  * feat(ext/kv): key expiration (#20091)
  * feat(ext/node): eagerly bootstrap node (#20153)
  * feat(unstable): Improve FFI types (#20215)
  * fix(cli) error gracefully when script arg is not present and
    --v8-flags is present in deno run (#20145)
  * fix(cli): handle missing now field in cache (#20192)
  * fix(ext/fetch): clone second branch chunks in Body.clone() (#20057)
  * fix(ext/http): ensure request body resource lives as long as
    response is alive (#20206)
  * fix(ext/kv): retry transaction on SQLITE_BUSY errors (#20189)
  * fix(ext/net): implement a graceful error on an invalid SSL
    certificate (#20157)
  * fix(ext/node): allow for the reassignment of userInfo() on
    Windows (#20165)
  * fix(ext/node): support dictionary option in zlib init (#20035)
  * fix(lsp): pass fmt options to completion requests (#20184)
  * fix(node): don't print warning on process.dlopen.flags (#20124)
  * fix(node): implement TLSSocket._start (#20120)
  * fix(node): object keys in publicEncrypt (#20128)
  * fix(node/http): emit error when addr in use (#20200)
  * fix(npm): do not panic providing file url to require.resolve paths (#20182)
  * fix(require): use canonicalized path for loading content (#20133)
  * fix(runtime): navigator.userAgent in web worker (#20129)
  * fix(runtime): use host header for inspector websocket URL (#20171)
  * fix(test): JUnit reporter includes file, line and column attributes (#20174)
  * fix(unstable): disable importing from the vendor directory (#20067)
  * fix: release ReadeableStream in fetch (#17365)
  * perf(ext/event): always set timeStamp to 0 (#20191)
  * perf(ext/event): optimize Event constructor (#20181)
  * perf(ext/event): optimize addEventListener options converter (#20203)
  * perf(ext/event): replace ReflectHas with object lookup (#20190)
  * perf(ext/headers): cache iterableHeaders for immutable Headers (#20132)
  * perf(ext/headers): optimize getHeader using for loop (#20115)
  * perf(ext/headers): optimize headers iterable (#20155)
  * perf(ext/headers): use regex.test instead of .exec (#20125)
  * perf(ext/http): use ServeHandlerInfo class instead of object literal (#20122)
  * perf(ext/node): cache IncomingMessageForServer.headers (#20147)
  * perf(ext/node): optimize http headers (#20163)
  * perf(ext/request): optimize Request constructor (#20141)
  * perf(ext/request): optimize validate and normalize HTTP method (#20143)
  * perf(ext/urlpattern): optimize URLPattern.exec (#20170)
  * perf(http): use Cow<[u8]> for setting header (#20112)

OBS-URL: https://build.opensuse.org/request/show/1105153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=30
2023-08-23 12:57:29 +00:00
7fe04547ca 1.36.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=151
2023-08-21 21:09:01 +00:00
Dominique Leuenberger
42360c2f32 Accepting request 1103385 from devel:languages:javascript
- update to 1.36.1:
  * feat(unstable): rename deno_modules to vendor (#20065)
  * fix(ext/abort): trigger AbortSignal events in correct order (#20095)
  * fix(ext/file): resolve unresolved Promise in Blob.stream (#20039)
  * fix(ext/http): serveHttp brotli compression level should be
    fastest (#20058)
  * fix(ext/http): unify default gzip compression level (#20050)
  * fix(ext/timers): some timers are not resolved (#20055)
  * fix(fmt): do not insert expr stmt leading semi-colon in do
    while stmt body (#20093)
  * fix(node): polyfill process.title (#20044)
  * fix(node): repl._builtinLibs (#20046)
  * fix(node/async_hooks): dont pop async context frame if stack
    if empty (#20077)
  * fix(test): handle ASCII escape chars in test name (#20081)
  * fix(test): make test runner work when global setTimeout is 
    replaced (#20052)
  * fix(test): use only a single timeout for op sanitizers (#20042)
  * fix(unstable): vendor cache override should handle forbidden
    windows directory names (#20069)
  * fix(unstable): vendor cache should support adding files to
    hashed directories (#20070)
  * perf(ext/headers): use .push loop instead of spread operator (#20108)
- bump rusty_v8 to 0.75.0

OBS-URL: https://build.opensuse.org/request/show/1103385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=29
2023-08-11 13:55:54 +00:00
4138598a07 icu 73 bypass
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=149
2023-08-10 20:52:25 +00:00
fb78b3749e 1.36.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=148
2023-08-10 19:43:52 +00:00
Dominique Leuenberger
6bfd5b8061 Accepting request 1103032 from devel:languages:javascript
- update to 1.36.0:
  * feat(bench): add BenchContext::start() and BenchContext::end() (#18734)
  * feat(bench): print iter/s in the report (#19994)
  * feat(cli): Add dot test reporter (#19804)
  * feat(cli): Adding JUnit test reports (#19747)
  * feat(compile): Add --no-terminal to compile command (#17991)
  * feat(ext/http): Upgrade to hyper1.0-rc4 (#19987)
  * feat(ext/websocket): allow HTTP(S) protocol in URL (#19862)
  * feat(node): add polyfill for node:test module (#20002)
  * feat(node/os): implement getPriority, setPriority & userInfo (#19370)
  * feat(npm): support running non-bin scripts in npm pkgs via deno run (#19975)
  * feat(permissions): add "--deny-*" flags (#19070)
  * feat(unstable): optional deno_modules directory (#19977)
  * feat(unstable/lsp): support navigating to deno_modules folder (#20030)
  * feat: Deno.createHttpClient allowHost (#19689)
  * fix(Deno.serve): accessing .url on cloned request throws (#19869)
  * fix(bench): iter/s calculation (#20016)
  * fix(check): should bust check cache when json module or npm
    resolution changes (#19941)
  * fix(ext/compression): throw TypeError on corrupt input (#19979)
  * fix(ext/fs): fix MaybeArc when not sync_fs (#19950)
  * fix(ext/node): fix import json using npm specifier (#19723)
  * fix(lsp): handle import mapped node: specifier (#19956)
  * fix(node): node:test reports correct location (#20025)
  * fix(node): package path not exported error - add if types
    resolution was occurring (#19963)
  * fix(npm): improve declaration resolution for filename with
    different extensions (#19966)
  * fix(repl): highlight from ident in import from or export from (#20023)
  * fix(test): request cloning should throw if body stream is locked (#19990)
  * fix: call setIsTrusted for generated events (MessageEvent) (#19919)
  * fix: deno diagnostic - clarify where to put triple-slash directive (#20009)
  * fix: do not include jsx without @ts-check in tsc roots (#19964)
  * fix: error on invalid & unsupported jsx compiler options (#19954)
  * fix: make "suggest.autoImports" to switch completions from 
    external modules (#19845)
  * fix: regression in workers using dynamic imports (#20006)
  * fix: retry module download once if server errored (#17252)
  * perf(ext/ffi): Avoid receiving on FFI async work channel when no
  * UnsafeCallback exists (#19454)
  * perf: faster node globals access in cjs (#19997)
- includes 1.35.3:
  * feat(runtime): sys_info.rs - Use KERN_OSRELEASE on {Free,Open}BSD (#19849)
  * fix(cli): build script panics on musl due to glibc_version check (#19913)
  * fix(cli): output file handling in deno upgrade (#18994)
  * fix(cli/init): update to assert/mod.ts (#19924)
  * fix(cli/test): fix clear screen behavior when run deno test --watch (#19888)
  * fix(ext/http): Error on deprecated/unavailable features (#19880)
  * fix(ext/http): Quietly ignore invalid status codes (#19936)
  * fix(ext/net): fix string port number handling in listen (#19921)
  * fix(ext/node): inspector with seggregated globals (#19917)
  * fix(lint): allow to use --rules with --rules-tags (#19754)
  * fix(lsp): auto-discover deno.json in more cases (#19894)
  * fix(lsp): handle watched files events from symlinked config files (#19898)
  * fix(node): add writable and readable fields to FakeSocket (#19931)
  * fix(node/http): add encrypted field to FakeSocket (#19886)
  * fix(node_compat): Wrap require resolve exports in try catch block (#19592)
  * fix(task): ensure quoted strings are maintained mid-word (#19944)
  * fix: deno info should respect import map (#19781)
  * perf(lsp): format in a blocking task (#19883)
  * perf: cache node resolution when accesing a global (#19930)

OBS-URL: https://build.opensuse.org/request/show/1103032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=28
2023-08-09 15:25:48 +00:00
791529e1c1 1.36.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=146
2023-08-08 17:26:39 +00:00
Ana Guerrero
de00c2b594 Accepting request 1099962 from devel:languages:javascript
- update to 1.35.2:
  * fix(bench): run warmup benchmark to break JIT bias (#19844)
  * fix(ext/node): check if resource can be used with
    write_vectored (#19868)
  * fix(ext/node): fix stream/promises export (#19820)
  * fix(ext/node): properly segregate node globals (#19307)
  * fix(napi): update env_test.js (#19876)
  * fix(node): add process.dlopen API (#19860)
  * fix(node): improve error message requiring non-npm es module (#19856)
  * fix(node): improve require esm error messages (#19853)
  * fix(node/http): call callback after request is sent (#19871)
  * fix(node/net): Server connection callback include socket
    value (#19779)
  * fix(npm): improve error message importing non-existent file
    in a node_modules npm package (#19835)
  * fix(npm): improve error message on directory import in npm
    package (#19538)
  * fix(npm): support dynamic import of Deno TS from npm package (#19858)
  * fix(runtime): print process name in case of spawn error (#19855)
  * fix(tsc): more informative diagnostic when Deno does not exist (#19825)
  * fix(vendor): do not panic vendoring with jsxImportSource and
    no jsx files (#19837)

OBS-URL: https://build.opensuse.org/request/show/1099962
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=27
2023-07-24 16:26:13 +00:00
869188867a 1.35.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=144
2023-07-21 23:14:20 +00:00
Ana Guerrero
d1f661e625 Accepting request 1098439 from devel:languages:javascript
- update to 1.35.1:
  * fix(ext/http): Use brotli compression params (#19758)
  * fix(lsp): exclude files in deno.json "exclude" (#19791)
  * fix(lsp): remove quotes and period surrounding specifier in
    uncached messages (#19794)
  * fix(lsp): stop diagnostics flickering (#19803)
  * fix(node/http): add destroy to FakeSocket (#19796)
  * fix(node/http): allow callback in first argument of end call (#19778)
  * fix(node/http): server use FakeSocket and add end method (#19660)
  * fix(vendor): support import mapped jsxImportSource (#19724)
  * fix: remove unstable check for Deno.listenTls#alpnProtocols (#19732)
  * perf(ext/node): native vectored write for server streams (#19752)
  * perf(ext/node): optimize net streams (#19678)
  * perf(ext/websocket): optimize server websocket js (#19719)
  * perf(node/async_hooks): optimize AsyncLocalStorage (#19729)
  * perf: add setup cache for node_modules folder (#19787)

OBS-URL: https://build.opensuse.org/request/show/1098439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=26
2023-07-13 15:18:16 +00:00
f9cdd2ea1b 1.35.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=142
2023-07-13 03:24:51 +00:00
Fabian Vogt
cd57e8ac7f Accepting request 1097026 from devel:languages:javascript
- update to 1.35.0:
  * feat: add more Deno.errors classes (#19514)
  * feat: ReadableStream.from (#19446)
  * feat: stabilize 'alpnProtocols' setting (#19704)
  * feat: Stabilize Deno.serve() API (#19141)
  * feat: upgrade to TypeScript 5.1.6 (#19695)
  * feat(ext/fetch): add Headers#getSetCookie (#13542)
  * feat(ext/url): URLSearchParams two-argument delete() and has() (#19654)
  * feat(lock): skip saving declaration files in the lockfile (#19447)
  * feat(lsp): basic support of auto-imports for npm specifiers (#19675)
  * feat(lsp): support import maps in quick fix and auto-imports (#19692)
  * fix(cli): Fix the bug where the command description is not
    displayed. (#19604)
  * fix: add exactOptionalPropertyTypes for configuration file
    JSON schema (#19647)
  * fix: bump default @types/node version range to 18.16.19 (#19706)
  * fix(cli): don't store blob and data urls in the module cache (#18581)
  * fix(cli/napi): napi_get_buffer_info accepts ArrayBufferView
    not just Uint8Array.(#19551)
  * fix(cli/napi): property with getter/setter always failed (#19562)
  * fix(console): correct the parseCssColor algorithm (#19645)
  * fix(dts): make globals available on globalThis (#19438)
  * fix(ext/crypto): Fix WebCrypto API's deriveKey (#19545)
  * fix(ext/fs): fix boolean checks in JS parser (#19586)
  * fix(ext/http): Catch errors in eager stream timeout to avoid
    uncaught promise rejections (#19691)
  * fix(ext/kv): expose Deno.AtomicOperation (#19674)
  * fix(ext/node): Define performance.timeOrigin as getter property (#19714)
  * fix(ext/node): ignore cancelled timer when node timer refresh (#19637)
  * fix(ext/node): support brotli APIs (#19223)
  * fix(ext/websocket): Ensure that errors are available after
    async response returns (#19642)
  * fix(node/http): add setKeepAlive to FakeSocket (#19659)
  * fix(npm): escape export identifier in double quoted string (#19694)
  * fix(npm): handle more reserved words as cjs exports (#19672)
  * fix(npm): support siblings that are peer dependencies of each
    other (#19657)
- remove upstreamed deno-pull-19537.patch
- rebase deno-rm-upgrade-cmd.patch

OBS-URL: https://build.opensuse.org/request/show/1097026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=25
2023-07-06 16:29:18 +00:00
cbfca0edd6 fix deno-rm-upgrade-cmd.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=140
2023-07-06 01:31:43 +00:00
dace3fbdfd 1.35.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=139
2023-07-05 05:09:32 +00:00
Dominique Leuenberger
91d8e8aef0 Accepting request 1094961 from devel:languages:javascript
OBS-URL: https://build.opensuse.org/request/show/1094961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=24
2023-06-24 18:13:44 +00:00
43d90e3542 Accepting request 1094618 from home:Guillaume_G:branches:devel:languages:javascript
Add a changelog entry for previous fix (otherwise the SR to Factory is declined)

OBS-URL: https://build.opensuse.org/request/show/1094618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=137
2023-06-23 20:24:49 +00:00
59d91f51b1 uniq patch number for aarch64 build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=136
2023-06-20 18:58:01 +00:00
Dominique Leuenberger
f7a88b7023 Accepting request 1093816 from devel:languages:javascript
- update to 1.34.3:
  * feat(UNSTABLE) kv queue implementation (#19459)
  * fix(cli): avoid crash on import of invalid module names (#19523)
  * fix(compile): some npm dependencies were missing in compiled output (#19503)
  * fix(config): do not canonicalize config file path before loading (#19436)
  * fix(ext/http): Include hostname in onListen argument (#19497)
  * fix(ext/http): replace await Deno.serve with await
    Deno.serve().finished (#19485)
  * fix(ext/node): HTTPS server (#19362)
  * fix(ext/node): handle 'upgrade' responses (#19412)
  * fix(ext/node): make Buffer.slice be the same as subarray (#19481)
  * fix(ext/websockets): ensure we fully send frames before close (#19484)
  * fix(fmt): do not panic formatting json with multiple values (#19442)
  * fix(lsp): don't pre-load documents matched in the config
    file's "exclude" (#19431)
  * fix(lsp): update import map config when deno.json changes (#19476)
  * fix(ext/node): Worker constructor doesn't check type: module
    of package.json (#19480)
  * fix(npm): warn when tarball contains hardlink or symlink (#19474)
  * fix: reload config files on watcher restarts (#19487)
  * perf(ext/http): from_maybe_shared_unchecked for header values (#19478)
  * perf(http): cache verified headers (#19465)
  * perf(node): cache realpath_sync calls in read permission check (#19379)
  * perf(serve): hoist promise error callback (#19456)
  * perf(serve): hoist repeated condition (#19449)
  * perf(web): optimize timer resolution (#19493)
  * perf: don't run microtask checkpoint if macrotask callback
    did no work (#19492)
  * perf: optimize ByteString checks, hoist server rid getter (#19452)
- rebase deno-rm-upgrade-cmd.patch
- add deno-pull-19537.patch to build unsafe tokio features

OBS-URL: https://build.opensuse.org/request/show/1093816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=23
2023-06-20 14:48:36 +00:00
72c0cb0550 1.34.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=134
2023-06-19 18:42:48 +00:00
Dominique Leuenberger
22605f092c Accepting request 1093169 from devel:languages:javascript
- update to 1.34.2:
  * fix: do not show cache initialization errors if stderr is piped (#18920)
  * fix: upgrade to deno_ast 0.27 (#19375)
  * fix(cli): formatting bench with colors (#19323)
  * fix(ext/console): fix inspecting large ArrayBuffers (#19373)
  * fix(ext/crypto): fix JWK import of Ed25519 (#19279)
  * fix(ext/web): Copy EventTarget list before dispatch (#19360)
  * fix(ext/websocket): Close socket on bad string data (#19424)
  * fix(kv) run sqlite transactions via spawn_blocking (#19350)
  * fix(napi): don't panic if symbol can't be found (#19397)
  * fix(node): add missing process.reallyExit method (#19326)
  * fix(node): Added base implementation of FileHandle (#19294)
  * fix(node): don't close stdio streams (#19256)
  * fix(node): FileHandle.close() (#19357)
  * fix(node): FileHandle.read() (#19359)
  * fix(node): FileHandle.write() (#19385)
  * fix(node): map stdio [0, 1, 2] to "inherit" (#19352)
  * fix(node): Very basic node:http2 support (#19344)
  * fix(node): proper url handling (#19340)
  * fix(repl): correctly print string exception (#19391)
  * fix(runtime): add missing SIGIOT alias to SIGABRT (#19333)
  * perf(cli): conditionally load typescript declaration files (#19392)
  * perf(ext/http): Add a sync phase to http serving (#19321)
  * perf(ext/http): Migrate op_http_get_request_headers to v8::Array (#19354)
  * perf(ext/http): Migrate op_http_get_request_method_and_url to
    v8::Array (#19355)
  * perf(ext/http): Use flat list of headers for multiple set/get
    methods (#19336)
  * perf(ext/websocket): Make send sync for non-stream websockets (#19376)
  * perf(ext/websocket): Reduce GC pressure & monomorpize
    op_ws_next_event (#19405)
  * perf(ext/websocket): monomorphize code (#19394)
  * perf(http): avoid flattening http headers (#19384)
  * perf: optimize RegExp usage in JS (#19364)
  * perf: use sendto syscalls (#19414)

OBS-URL: https://build.opensuse.org/request/show/1093169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=22
2023-06-16 14:53:27 +00:00
8c48c226ac 1.34.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=132
2023-06-14 18:46:51 +00:00
Dominique Leuenberger
4cd130093e Accepting request 1089864 from devel:languages:javascript
- update to 1.34.1:
  * fix(compile): handle when DENO_DIR is readonly (#19257)
  * fix(compile): implicit read permission to npm vfs (#19281)
  * fix(compile): improve panic message when stripping root path fails (#19258)
  * fix(compile): inline symlinks as files outside node_modules
    dir and warn for directories (#19285)
  * fix(ext/http): fix a possible memleak in Brotli (#19250)
  * fix(napi): clear currently registering module slot (#19249)
  * fix(napi): properly handle arguments in napi_get_cb_info (#19269)
  * fix(node): http.IncomingMessageForClient.complete (#19302)
  * fix(node): make 'v8.setFlagsFromString' a noop (#19271)
  * fix: don't print release notes on version check prompt (#19252)
  * fix: use proper ALPN protocols if HTTP client is HTTP/1.1 only (#19303)

OBS-URL: https://build.opensuse.org/request/show/1089864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=21
2023-05-31 19:54:12 +00:00
fc26f33d7d 1.34.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=130
2023-05-30 18:39:00 +00:00
Dominique Leuenberger
15c83f10ef Accepting request 1089028 from devel:languages:javascript
- update to 1.34.0:
  * BREAKING(unstable): change return type of Deno.serve() API (#19189)
  * feat(cli): add nodeModulesDir option to config file (#19095)
  * feat(cli): top-level exclude field in deno.json (#17778)
  * feat(ext/fs): add isBlockDevice, isCharDevice, isFifo,
    isSocket to FileInfo (#19008)
  * feat(ext/http): Add support for trailers w/internal API (HTTP/2 only) (#19182)
  * feat(ext/http): Brotli Compression (#19216)
  * feat(ext/http): ref/unref for server (#19197)
  * feat(lsp): support lockfile and node_modules directory (#19203)
  * feat(runtime): Provide environment-configurable options for
    tokio parameters (#19173)
  * feat(task): glob expansion (#19084)
  * feat(unstable): add more options to Deno.createHttpClient (#17385)
  * feat(vendor): support for npm specifiers (#19186)
  * feat: add support for globs in the config file and CLI
    arguments for files (#19102)
  * feat: top level package.json install when node_modules dir is
    explicitly opted into (#19233)
  * fix(ext/node): ClientRequest.setTimeout(0) should remove listeners (#19240)
  * fix(ext/node): add basic node:worker_threads support (#19192)
  * fix(ext/web): improve timers resolution for 0ms timeouts (#19212)
  * fix(napi): add napi_async_init and napi_async_destroy (#19234)
  * fix(node): add http.Server.unref() (#19201)
  * fix(node): duplicate node_module suffixes (#19222)
  * fix(node): fire 'unhandledrejection' event when using node:
    or npm: imports (#19235)
  * fix(node): make sure "setImmediate" is not clamped to 4ms (#19213)
  * fix(npm): process not defined in readline (#19184)
  * fix(npm): better handling of optional peer dependencies (#19236)
  * fix(npm): create node_modules/.deno/node_modules folder (#19242)
  * fix(npm): run pre and post tasks if present (#19178)
  * fix(npm): store npm binary command resolution in lockfile (#19219)
- rebase deno-disable-update-check.patch
- update deno-disable-update-check.patch
  * remove DENO_NO_UPDATE_CHECK block from env variables help

OBS-URL: https://build.opensuse.org/request/show/1089028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=20
2023-05-25 21:52:52 +00:00
ecd8c8466b 1.34.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=128
2023-05-25 01:55:07 +00:00
5034897d7c Remove DENO_NO_UPDATE_CHECK help block
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=127
2023-05-19 19:10:24 +00:00
Dominique Leuenberger
87260e76b0 Accepting request 1087858 from devel:languages:javascript
- update to 1.33.4:
  * fix(ext/web): Request higher-resolution timer on Windows if
    user requests setTimeout w/short delay (#19149)
  * feat(node/crypto): Builtin Diffie-Hellman Groups (#19137)
  * feat(node/crypto): Diffie Hellman Support (#18943)
  * fix(cli/napi): handle finalizers (#19168)
  * fix(deno/upgrade): allow --version vX.Y.Z (#19139)
  * fix(dts): move BroadcastChannel type to lib.deno.unstable.d.ts (#19108)
  * fix(ext/http): Ensure cancelled requests don't crash Deno.serve (#19154)
  * fix(ext/node): fix whatwg url formatting (#19146)
  * fix(ext/node): make nodeGlobalThis configurable (#19163)
  * fix(ext/webidl): change createPromiseConverter (#16367)
  * fix(ext/websocket): order of ws writes (#19131)
  * fix(fetch): Correctly decode multipart/form-data names
    and filenames (#19145)
  * fix(kv): kv.close() interrupts in-flight operations (#19076)
  * fix(lsp): increase default max heap size to 3Gb (#19115)
  * fix(napi): BigInt related APIs (#19174)
  * fix(node): export diagnostics_channel module (#19167)
  * fix(node): export punycode module (#19151)
  * fix(node): support passing parent stdio streams (#19171)
  * fix(npm): add performance.markResourceTiming sham (#19123)
  * fix(npm): improved optional dependency support (#19135)
  * fix(runtime): Box the main future to avoid blowing up the stack (#19155)
  * fix(runtime): Example hello_runtime panic (#19125)
  * fix: support "fetch" over HTTPS for IP addresses (#18499)
- add deno-rm-upgrade-cmd.patch
  * this removes the `deno upgrade` command

OBS-URL: https://build.opensuse.org/request/show/1087858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=19
2023-05-19 09:55:44 +00:00
783ce16da7 1.33.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=125
2023-05-18 22:39:38 +00:00
Dominique Leuenberger
577af26d4d Accepting request 1087713 from devel:languages:javascript
Privacy and integration fix: disable update check.

- add deno-disable-update-check.patch
  * this stops deno from automatically checking for an update
    whenever a script is run

OBS-URL: https://build.opensuse.org/request/show/1087713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=18
2023-05-18 13:19:37 +00:00
818c68f0ba deno-disable-update-check.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=123
2023-05-17 20:00:36 +00:00
Dominique Leuenberger
2f16eaf816 Accepting request 1086808 from devel:languages:javascript
- update to 1.33.3:
  * feat(compile): unstable npm and node specifier support (#19005)
  * feat(ext/http): Automatic compression for Deno.serve (#19031)
  * feat(lsp): ability to configure document pre-load limit (#19097)
  * feat(node): add Module.runMain() (#19080)
  * fix(cli): upgrade to Typescript 5.0.4 (#19090)
  * fix(console): handle error when inspecting promise-like (#19083)
  * fix(core): always report the first error on unhandled rejection (#18992)
  * fix(core): let V8 drive extension ESM loads (#18997)
  * fix(dts): align seekSync position arg with seek (#19077)
  * fix(ext/ffi): Callbacks panic on returning isize (#19022)
  * fix(ext/ffi): UnsafeCallback can hang with 'deno test' (#19018)
  * fix(ext/fs): add more context_path (#19101)
  * fix(ext/http): Ensure Deno.serve works across --watch restarts (#18998)
  * fix(lsp): hard to soft error when unable to get completion info (#19091)
  * fix(lsp): preload documents when deno.documentPreloadLimit
    changes (#19103)
  * fix(node): conditional exports edge case (#19082)
  * fix(node): expose channels in worker_threads (#19086)
  * fix(npm): make http2 module available, make
    'nodeGlobalThisName' writable (#19092)
  * fix(runtime): ChildProcess::kill() doesn't require additional
    perms (#15339)
  * fix(vendor): better handling of redirects (#19063)
  * perf(ext/ffi): Use Box<[NativeType]> in CallbackInfo parameters (#19032)
  * perf(fmt): faster formatting for minified object literals (#19050)

OBS-URL: https://build.opensuse.org/request/show/1086808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=17
2023-05-13 15:17:43 +00:00
1492551126 revendor
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=121
2023-05-12 17:31:48 +00:00
b7c34274ae 1.33.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=120
2023-05-12 17:24:12 +00:00
Dominique Leuenberger
2b4a7d0690 Accepting request 1084917 from devel:languages:javascript
- update to 1.33.2:
  * fix(core): Use primordials for methods (#18839)
  * fix(core): allow esm extensions not included in snapshot (#18980)
  * fix(core): rebuild when JS sources for snapshotting change (#18976)
  * fix(ext/io) several sync fs fixes (#18886)
  * fix(ext/kv): KvU64#valueOf and KvU64 inspect (#18656)
  * fix(ext/kv): stricter structured clone serializer (#18914)
  * fix(ext/kv): throw on the Kv constructor (#18978)
  * fix(ext/node): add missing release property to node's process (#18923)
  * fix(ext/url): throw TypeError for empty argument (#18896)
  * fix(ext/websocket): update fastwebsockets to 0.3.1 (#18916)
  * fix(fmt/json): support formatting number with exponent and no sign (#18894)
  * fix(node/http): Request.setTimeout(0) should clear (#18949)
  * fix(npm): canonicalize filename before returning (#18948)
  * fix(npm): canonicalize search directory when looking for package.json (#18981)
  * fix(test): disable preventDefault() for beforeunload event (#18911)
  * perf(core): async op pseudo-codegen and performance work (#18887)
  * perf(core): use jemalloc for V8 array buffer allocator (#18875)
  * perf(ext/web): fast path for ws events (#18905)
  * perf(ext/websocket): use internal dispatch for msg events (#18904)
  * perf: lazily create RootCertStore (#18938)
  * perf: lazily retrieve ppid (#18940)
  * perf: use jemalloc as global allocator (#18957)

OBS-URL: https://build.opensuse.org/request/show/1084917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=16
2023-05-05 13:58:29 +00:00
2d65925853 1.33.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=118
2023-05-04 22:50:14 +00:00
Dominique Leuenberger
cbce46fb1d Accepting request 1083589 from devel:languages:javascript
- update to 1.33.1:
  * fix(ext/fetch): subview Uint8Array in Req/Resp (#18890)
  * fix(ext/websocket): client connect URI (#18892)
  * fix(ext/websocket): restore op_ws_send_ping (#18891)
  * fix(repl): don't panic on undefined exception (#18888)
- includes 1.33.0:
  * BREAKING(unstable): remove "Deno.serve(handler, options)" overload (#18759)
  * Revert "chore(ext/websocket): Add autobahn|testsuite fuzzingclient" (#18856)
  * feat(bench): add --no-run flag (#18433)
  * feat(cli): don't check permissions for statically analyzable
    dynamic imports (#18713)
  * feat(cli): flatten deno.json configuaration (#17799)
  * feat(ext/ffi): support marking symbols as optional (#18529)
  * feat(ext/http): Rework Deno.serve using hyper 1.0-rc3 (#18619)
  * feat(ext/kv): add more atomic operation helpers (#18854)
  * feat(ext/kv): return ok bool from atomic commit (#18873)
  * feat(ext/url): URL.canParse (#18286)
  * feat(lint): add Deno.run to no-deprecated-deno-api (#18869)
  * feat(node/crypto): Elliptic Curve Diffie-Hellman (ECDH) support (#18832)
  * feat(node/http): implement ClientRequest.setTimeout() (#18783)
  * feat(task): introduce built-in unset command to deno task (#18606)
  * feat: Deprecate Deno.run API in favor of Deno.Command (#17630) (#18866)
  * fix(compile): write bytes directly to output file (#18777)
  * fix(core): Wrap safe collections' argument of primordials (#18750)
  * fix(coverage): exclude test files (#18748)
  * fix(dts): URLPatternComponentResult groups should have
    possibly undefined key values (#18643)
  * fix(ext/node): add crypto.sign|verify methods (#18765)
  * fix(ext/node): fix hash.flush (#18818)
  * fix(ext/node): implement asymmetric keygen (#18651)
  * fix(ext/node): improve vm.runInThisContext (#18767)
  * fix(ext/node): prime generation (#18861)
  * fix(lsp): show dependency errors for repeated imports (#18807)
  * fix(npm): only include top level packages in top level
    node_modules directory (#18824)
  * fix(test): allow explicit undefined for boolean test options (#18786)
  * fix(test): handle dispatched exceptions from test functions (#18853)
  * perf(ext/http): avoid spread arg deopt in op_http_wait (#18850)
  * perf(ext/http): optimize away code based on callback length (#18849)
  * perf(ext/http): optimize for zero or one-packet response streams (#18834)
  * perf(ext/http): use smi for slab IDs (#18848)
  * perf(ext/websocket): various performance improvements (#18862)

OBS-URL: https://build.opensuse.org/request/show/1083589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=15
2023-04-29 15:28:26 +00:00
c46b65f67e 1.33.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=116
2023-04-29 00:41:33 +00:00
Dominique Leuenberger
41f76d4ad2 Accepting request 1080412 from devel:languages:javascript
- update to 1.32.5:
  * feat(UNSTABLE/kv): AtomicOperation#sum (#18704)
  * fix(core): Use safe primordials wrappers (#18687)
  * fix(ext/node): add req.socket.remoteAddress (#18733)
  * fix(ext/node): implement crypto.createVerify (#18703)
  * fix(ext/node): polyfill response._implicitHeader method (#18738)
  * fix(ext/websocket): Avoid write deadlock that requires read_frame to complete
    (#18705)
  * fix(lsp): ensure language server status works on unix (#18727)
  * fix(npm): eagerly reload package information when version from lockfile not
    found locally (#18673)
  * fix(path): Remove non node symbols (#18630)
  * fix(test): add process sigint handler for --watch (#18678)
  * perf(ext/websocket): make op_server_ws_next_event deferred (#18632)

OBS-URL: https://build.opensuse.org/request/show/1080412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=14
2023-04-20 13:14:38 +00:00
1f9aa810b3 1.32.5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=114
2023-04-19 18:03:50 +00:00
Dominique Leuenberger
358a36d3c6 Accepting request 1079305 from devel:languages:javascript
- update to 1.32.4:
  * Revert "fix(cli): don't store blob and data urls in the module cache (#18261)"
    (#18572)
  * feat(core): sync io ops in core (#18603)
  * feat(ext/http): add an op to perform raw HTTP upgrade (#18511)
  * fix(core): preserve syntax error locations in dynamic imports (#18664)
  * fix(ext/cache): cache.put overwrites previous call (#18649)
  * fix(ext/kv): keys must be arrays (#18655)
  * fix(ext/node): add X509Certificate (#18625)
  * fix(ext/node): add symmetric keygen (#18609)
  * fix(ext/node): fix unable to resolve fraction.js (#18544)
  * fix(ext/node): implement hkdf-expand (#18612)
  * fix(ext/node): json encode binary command name (#18596)
  * fix(npm): cache bust npm specifiers more aggressively (#18636)
  * fix(npm): do not "npm install" when npm specifier happens to
    match package.json entry (#18660)
  * fix(npm): reload an npm package's dependency's information
    when version not found (#18622)
  * perf(ext/io): remove a data copy from File write (#18601)
  * perf(ext/websocket): replace tokio_tungstenite server with
    fastwebsockets (#18587)

OBS-URL: https://build.opensuse.org/request/show/1079305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=13
2023-04-14 11:13:27 +00:00
13a9fcfea2 1.32.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=112
2023-04-13 22:12:14 +00:00
Dominique Leuenberger
330a1b26dd Accepting request 1076695 from devel:languages:javascript
- update to 1.32.3
  * fix(check): ensure diagnostics caused by changes in other files get
    invalidated between runs (#18541)
  * fix(ext/ffi): crash when same reference struct is used in two fields (#18531)
  * fix(lsp): add a document preload file system entry limit (#18553)
  * fix(repl): disable language server document preloading in the repl (#18543)
  * fix(test): don't swallow sanitizer errors with permissions (#18550)
  * perf(check): faster source hashing (#18534)
- update to 1.32.2:
  * Revert "refactor(ext/node): Use Deno.inspect (#17960)" (#18491)
  * feat(core): initialize SQLite off-main-thread (#18401)
  * feat(ext/kv): return versionstamp from set/commit (#18512)
  * feat(ext/node): add crypto.checkPrime API (#18465)
  * feat(ext/node): implement crypto.createSecretKey (#18413)
  * feat(test): print pending tests on sigint (#18246)
  * feat: port node:zlib to rust (#18291)
  * fix(cli): add colors to "Module not found" error frame (#18437)
  * fix(cli): don't store blob and data urls in the module cache (#18261)
  * fix(cli/bench): look for clone3 syscalls for thread count (#18456)
  * fix(core): located_script_name macro was using format syntax (#18388)
  * fix(core): panic at build time if extension code contains
    anything other than 7-bit ASCII (#18372)
  * fix(core): restore cache journal mode to TRUNCATE and tweak
    tokio test in CacheDB (#18469)
  * fix(coverage): ignore files from npm registry (#18457)
  * fix(dts): improve types for the Deno.KV API (#18510)
  * fix(ext/kv): add missing getMany method (#18410)
  * fix(ext/node): add aes-128-ecb algorithm support (#18412)
  * fix(ext/node): add missing _preloadModules hook (#18447)
  * fix(ext/node): implement crypto.Sign
    (RSA/PEM/SHA{224,256,384,512}) (#18471)
  * fix(ext/node): make cipher/decipher transform stream (#18408)
  * fix(lsp): textDocument/references should respect
    includeDeclaration (#18496)
  * fix(lsp): better handling of data: urls (#18527)
  * fix(lsp): include all diagnosable documents on initialize (#17979)
  * fix(ops): fallback when FastApiOneByteString is not utf8 (#18518)
  * fix(repl): improve package.json support (#18497)
  * fix(streams): add support Float64Array to ReadableStreamByobReader
    (#18188)
  * fix: Add missing processenv winapi feature to deno_io (#18485)
  * fix: upgrade to TypeScript 5.0.3 (#18532)
  * perf(ext/websocket): efficient event kind serialization (#18509)
  * perf(ext/websocket): special op for sending binary data frames (#18506)
  * perf(ext/websocket): special op for sending text data frames (#18507)
  * perf(ext/websocket): use opAsync2 to avoid spread deopt (#18525)
  * perf: const op declaration (#18288)

OBS-URL: https://build.opensuse.org/request/show/1076695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=12
2023-04-02 17:18:17 +00:00
752a0ea16d 1.32.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=110
2023-04-02 03:04:01 +00:00
ee547507f3 1.32.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=109
2023-04-01 18:10:24 +00:00
Dominique Leuenberger
961457b7af Accepting request 1074042 from devel:languages:javascript
- update to 1.32.1:
  * fix(core): disable resizable ArrayBuffer and growable
    SharedArrayBuffer (#18395)
  * fix(cli): restore deno run - to handle stdin as typescript (#18391)
  * fix(inspect): ensure non-compact output when object literal
    has newline in entry text (#18366)
  * fix(lsp): ensure enablePaths works when clients do not
    provide a trailing slash for workspace dir (#18373)
- update to 1.32.0:
  * BREAKING(unstable): remove WebGPU (#18094)
  * feat(ext/fs): FileInfo.dev is supported on Windows (#18237)
  * feat(cli): --ext parameter for run, compile, and bundle (#17172)
  * feat(compile): Add support for web workers in standalone mode (#17657)
  * feat(compile): Enable multiple roots for a standalone module
    graph (#17663)
  * feat(core): deno_core::extension! macro to simplify extension
    registration (#18210)
  * feat(ext/kv): key-value store (#18232)
  * feat(ext/net): Add multicasting APIs to DatagramConn (#10706)
    (#17811)
  * feat(ext/url): URLSearchParams.size (#17884)
  * feat(repl): add DENO_REPL_HISTORY to change history file path (#18047)
  * feat(serde_v8): support BigInt serialization (#18225)
  * feat: TypeScript 5.0.2 (except decorators) (#18294)
  * fix(cli): preserve blob store when resetting file watcher (#18253)
  * fix(cli/integration): clippy lints (#18248)
  * fix(ext/kv): don't request permissions for ":memory:" (#18346)
  * fix(ext/kv): reverse mapping between AnyValue::Bool and 
    KeyPart::Bool (#18365)
  * fix(ext/node): add createDecipheriv (#18245)
  * fix(ext/node): resource leak in createHmac (#18229)
  * fix(ext/node): use Deno.Command from ext:runtime (#18289)
  * fix(repl): Hide indexable properties in tab completion (#18141)
  * fix(runtime): Extract error code for all OS error variants (#17958)
  * fix: include error in message about not being able to create
    the TypeScript cache (#18356)
  * perf(check): type check local files only when not using --all (#18329)
  * perf(core) Reduce copying and cloning in extension
    initialization (#18252)
  * perf(core) Reduce script name and script code copies (#18298)
  * perf(core): preserve ops between snapshots (#18080)
  * perf(core): use static specifier in ExtensionFileSource (#18271)
  * perf: disable WAL for transpiled source cache (#18084)
  * perf: disable runtime snapshot compression (#18239)
- build: remove python3 hack

OBS-URL: https://build.opensuse.org/request/show/1074042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=11
2023-03-24 14:20:44 +00:00
41a74d2016 1.32.1 changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=107
2023-03-23 23:52:53 +00:00
f6a93fca63 1.32.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=106
2023-03-23 23:51:08 +00:00
f9d476ec48 forgot to bump Version:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=105
2023-03-23 02:03:10 +00:00
6129381319 1.32.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=104
2023-03-23 01:51:32 +00:00
Dominique Leuenberger
64dff6f5e4 Accepting request 1072728 from devel:languages:javascript
- update to 1.31.3:
  * fix(check): regression where config "types" entries caused type checking
    errors (#18124)
  * fix(core): Upgrades bytes crate from =1.2.1 to ^1.4.0 (#18123)
  * fix(core): SafePromiseAll to be unaffected by Array#@@iterator (#17542)
  * fix(core/internal): fix typo in primordial type definitions (#18125)
  * fix(ext/fs): retry if file already exists in makeTempFile (#17787)
  * fix(ext/http): abort request signal when response errors (#17822)
  * fix(ext/node): add crypto.createCipheriv (#18091)
  * fix(ext/node): implement "ascii" encoding for node:fs writeFile() (#18097)
  * fix(ext/web): Stop using globalThis.ReadableStream in Blob (#18187)
  * fix(info/doc): add missing --no-lock and --lock flags (#18166)
  * fix(lsp): avoid calling client while holding lock (#18197)
  * fix(npm): "not implemented scheme" message should properly show the scheme
    (#18209)
  * fix(npm): show a progress bar when initializing the node_modules folder
    (#18136)
  * fix(repl): do not panic deleting Deno or deleting all its properties
    (#18211)
  * fix: ensure no node_modules directory is created when a package.json exists
    and no npm dependencies are used (#18134)
  * perf: do not depend on iana-time-zone (#18088)
- update to 1.31.2:
  * Revert "perf: disable snapshot compression (#18061)" (#18074)
  * deps: bump regexp to ^1.7.0 (#17966)
  * deps: bump once_cell to ^1.17.1 (#18075)
  * feat(core): prevent isolate drop for CLI main worker (#18059)
  * feat(ext/ffi): Make External pointers keep reference to V8 buffer (#17955)
  * feat(ops): reland fast zero copy string arguments (#17996)
  * feat(ops): relational ops (#18023)
  * fix(check): include dts files in tsc roots (#18026)
  * fix(cli): add space after period in --v8-flags (#18063)
  * fix(cli,ext/web): Upgrading uuid from =1.1.2 to 1.3.0 (#17963)
  * fix(core): introduce SafeRegExp to primordials (#17592)
  * fix(ext/crypto): correctly limit ECDSA and hash algorithms (#18030)
  * fix(ext/ffi): Remove deno_core::OpState qualifiers, fix ops returning
    pointer defaults (#17959)
  * fix(ext/node): remove unused _hex module (#18045)
  * fix(ext/node): util.types.isSharedArrayBuffer (#17836)
  * fix(ext/webstorage): check size of inputs before insert (#18087)
  * fix(lockfile): don't touch lockfile is npm specifiers are identical (#17973)
  * fix(npm): improve peer dependency resolution with circular dependencies
    (#18069)
  * fix(prompt): better output with control chars (#18108)
  * fix(rumtime): Add Deno. prefix for registered symbols (#18086)
  * fix(runtime/windows): ensure Deno.stdin.setRaw(false) properly
    disables raw mode (#17983)
  * fix: Split extension registration and snapshotting (#18098)
  * fix: attempt to only allow one deno process to update the node_modules
    folder at a time (#18058)
  * fix: lazily surface errors in package.json deps parsing (#17974)
  * perf(core): over-allocate in ModuleMap when running from snapshot (#18083)
  * perf(ext/node): improve createHash performance (#18033)
  * perf: disable snapshot compression (#18061)
  * perf: don't add unload event listener (#18082)
  * perf: move runtime bootstrap code to snapshot time (#18062)
  * perf: move setting up Deno namespace to snapshot time (#18067)
  * wpt: unlock nightly with --no-ignore (#17998)

OBS-URL: https://build.opensuse.org/request/show/1072728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=10
2023-03-18 23:30:57 +00:00
0753464a05 1.31.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=102
2023-03-16 18:32:01 +00:00
d104f7b6f2 require rust 1.68
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=101
2023-03-14 20:04:18 +00:00
0ba50c6f23 1.31.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=100
2023-03-11 18:12:12 +00:00
Dominique Leuenberger
f3dec48cf2 Accepting request 1067845 from devel:languages:javascript
- update to 1.31.1:
  * feat: add DENO_NO_PACKAGE_JSON env var (#17926)
  * fix(npm): lazily install package.json dependencies only when necessary
    (#17931)
  * fix(npm): package.json auto-discovery should respect --no-config and
    --no-npm (#17924)
  * fix: ensure concurrent non-statically analyzable dynamic imports
    do not sometimes fail (#17923)
  * fix: ignore workspace, git, file, http, https specifiers in package.json
    (#17934, #17938)
  * fix: regression remapping remote specifier to local file (#17935)
  * fix: remote modules should be allowed to import data urls (#17920)

OBS-URL: https://build.opensuse.org/request/show/1067845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=9
2023-02-27 11:55:24 +00:00
6b06b6d8b7 revendor
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=98
2023-02-26 20:14:28 +00:00
4d33b12290 1.31.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=97
2023-02-26 20:02:44 +00:00
Dominique Leuenberger
bf0e64b7d1 Accepting request 1067491 from devel:languages:javascript
- update to 1.31.0:
  * feat(bench): Add JSON reporter for "deno bench" subcommand (#17595)
  * feat(bench): change --json output format (#17888)
  * feat(core): allow to specify entry point for snapshotted ES modules (#17771)
  * feat(ext/ffi): Replace pointer integers with v8::External objects (#16889)
  * feat(ext/http): add 2nd param to handler to get remote address (#17633)
  * feat(ext/node): embed std/node into the snapshot (#17724)
  * feat(ext/node): implement node:v8 (#17806)
  * feat(install): follow redirects for urls with no path (#17449)
  * feat(node): stabilize Node-API (#17553)
  * feat(npm): support bare specifiers from package.json in more subcommands and language server (#17891)
  * feat(npm): support npm specifiers in remote modules without --unstable (#17889)
  * feat(permissions): grant all permission for a group in permission prompt (#17140)
  * feat(task): add warning about package.json scripts support (#17900)
  * feat(task): adjust warning (#17904)
  * feat(task): support scripts in package.json (#17887)
  * feat: Deprecate 'deno bundle' subcommand (#17695)
  * feat: Stabilize Deno.Command API (#17628)
  * feat: add more variants to Deno.build.os (#17340)
  * feat: add signal option to Deno.resolveDns (#17384)
  * feat: auto-discover package.json for npm dependencies (#17272)
  * feat: stabilize Deno.osUptime() (#17554)
  * feat: start caching npm package version's "bin" entry from npm registry (#17881)
  * feat: support bare specifier resolution with package.json (#17864)
  * feat: wire up ext/node to the Node compatibility layer (#17785)
  * fix(cli): Add better error message when powershell is missing during upgrade (#17759)
  * fix(cli/graph_util): don't append referrer info for root module errors (#17730)
  * fix(cli/napi): correct name handling in napi property descriptor (#17716)
  * fix(cli/napi): handle all property variants in napi_define_properties (#17680)
  * fix(core): don't allow to import internal code is snapshot is loaded (#17694)
  * fix(core): rebuild when JS sources for snapshotting change (#17876)
  * fix(core): remove async op inlining optimization (#17899)
  * fix(dts): make Deno.Command accept readonly prop in options.args (#17718)
  * fix(ext/console): Only right-align integers in console.table() (#17389)
  * fix(ext/ffi): Fix re-ref'ing UnsafeCallback (#17704)
  * fix(ext/ffi): improve error messages in FFI module (#17786)
  * fix(ext/flash): Always send correct number of bytes when handling HEAD requests (#17740)
  * fix(ext/flash): wrong order of arguments passed to http1Response (#17893)
  * fix(ext/node): add support for BYOB streams (#17803)
  * fix(ext/node): fix node stream (#17874)
  * fix(ext/node): fix npm module resolution when --node-modules-dir specified (#17896)
  * fix(ext/node): fix process.uptime (#17839)
  * fix(ext/node): fix webcrypto export (#17838)
  * fix(ext/websocket): extra ws pongs sent (#17762)
  * fix(fmt): make fmt options CLI args less verbose (#17550)
  * fix(lint): revert no-deprecated-api for Deno.run (#17880)
  * fix(npm): allow resolving from package.json when an import map exists (#17905)
  * fix(npm): filter out duplicate packages names in resolution (#17857)
  * fix(npm): improve peer dependency resolution (#17835)
  * fix(npm): resolve node_modules dir relative to package.json instead of cwd (#17885)
  * fix(npm): support bare specifiers in package.json having a path (#17903)
  * fix(ops): Always close cancel handles for read_async/write_async (#17736)
  * fix(webgpu): don't default to 0 for setVertexBuffer.size & properly use webidl.setlike (#17800)
  * fix(runtime): Refactor fs error mapping to use unified format (#17719)
  * fix(webgpu): use correct op for GPUDevice.createSampler (#17729)
  * fix: add WouldBlock error (#17339)
  * fix: loading built-in Node modules embedded in the binary (#17777)
  * fix: use static Reflect methods in nodeGlobalThis proxy (#17696)
  * perf(core): speed up promise hook dispatch (#17616)
  * perf(core, runtime): Further improve startup time (#17860)
  * perf(ext/ffi): Revert UTF-8 validity check from getCString (#17741)
  * perf(ext/node): move winerror binding to rust (#17792)
  * perf(http): remove allocations checking upgrade and connection header values (#17727)
  * perf: disable fetching graph cache info except for deno info (#17698)
  * perf: module info cache - avoid MediaType.to_string() allocation (#17699)
  * perf: remove current_dir() call in Deno.mainModule (#17883)
  * perf: use ops for node:crypto ciphers (#17819)
- includes 1.30.3 / 2023.02.07
  * fix(ext/console): log class for class constructor (#17615)
  * fix(lsp): prevent crash analyzing module (#17642)
- includes 1.30.2 / 2023.02.03
  * Revert "chore(core): remove have_unpolled_ops on rt state (#17601)" (#17631)
  * fix(webgpu): specify viewFormats in surface configuration (#17626)
- includes 1.30.1 / 2023.02.02
  * Revert "fix(watch): preserve ProcState::file_fetcher between restarts (#15466) (#17591)
  * fix(core): Add lint check for core (#17223)
  * fix(ext): internal structuredClone for ArrayBuffer and TypedArray subclasses (#17431)
  * fix(fmt): semiColons: false - handle prop with following generator and do while with no block body (#17567)
  * fix(install): tsconfig.json -> deno.json for config file suffix (#17573)
  * fix(lockfile): emit trailing newline (#17618)
  * fix(lsp): update document dependencies on configuration change (#17556)
  * fix(napi): guard threadsafe function counters behind a mutex (#17552)
  * fix(napi): remove wrong length check in napi_create_function (#17614)
  * fix(napi): return node globalThis from napi_get_global (#17613)
  * fix(repl): handle @types/node not being cached in the repl (#17617)
  * fix(upgrade): ensure temp dir cleanup on failure (#17535)
  * fix: ensure "fs" -> "node:fs" error/quick fix works when user has import map (#17566)
  * perf(ops): Remove unnecessary fast call fallback options usage (#17585)
- Rebase deno-disbale-lto.patch (renamed to deno-disable-lto.patch)

OBS-URL: https://build.opensuse.org/request/show/1067491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=8
2023-02-24 17:08:03 +00:00
e2a3635a57 rebase lto hack
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=95
2023-02-24 05:32:27 +00:00
1053269db4 1.31.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=94
2023-02-24 04:54:45 +00:00
Dominique Leuenberger
019da2597a Accepting request 1061824 from devel:languages:javascript
- update to 1.30.0:
  * many changes, see https://github.com/denoland/deno/compare/v1.26.2...v1.30.0
- Switch from deprecated rust-packaging to cargo-packaging
- Disable LTO to build with half of the RAM (fixes build on aarch64):
  * deno-disbale-lto.patch
- Update _constraints with current values
- remove Cargo.lock to bypass checksum errors in rusty_v8

OBS-URL: https://build.opensuse.org/request/show/1061824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=7
2023-01-29 13:11:14 +00:00
2ec2b5bc49 1.30.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=92
2023-01-29 00:17:36 +00:00
b455d98abd Accepting request 1061193 from home:Guillaume_G:branches:devel:languages:javascript
- Switch from deprecated rust-packaging to cargo-packaging
- Disable LTO to build with half of the RAM (fixes build on aarch64):
  * deno-disbale-lto.patch
- Update _constraints with current values

OBS-URL: https://build.opensuse.org/request/show/1061193
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=91
2023-01-28 23:28:31 +00:00
Dominique Leuenberger
f3c37b5bf8 Accepting request 1029625 from devel:languages:javascript
- update to 1.26.2

OBS-URL: https://build.opensuse.org/request/show/1029625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=6
2022-10-18 10:44:47 +00:00
4167192566 1.26.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=89
2022-10-17 21:22:07 +00:00
2ead1e5209 1.26.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=88
2022-10-08 23:19:13 +00:00
Richard Brown
45cdec0888 Accepting request 1007112 from devel:languages:javascript
- update to 1.26.0:
  * feat: add --allow-sys permission flag (#16028)
  * feat: add --no-npm flag to disable npm: imports (#15673)
  * feat: Add requesting API name to permission prompt (#15936)
  * feat: allow exiting on two consecutive ctrl+c presses (#15981)
  * feat: download progress bar (#15814)
  * feat: implement Web Cache API (#15829)
  * feat: Refresh interactive permission prompt (#15907)
  * feat: Stabilize Deno.hostname() API (#15932)
  * feat: Stabilize Deno.refTimer() and Deno.unrefTimer() APIs (#16036)
  * feat: TypeScript 4.8 update (#16040)
  * feat(cli): update to TypeScript 4.8 (#15064)
  * feat(core): add Deno.core.setPromiseHooks (#15475)
  * feat(ext/crypto): add x25519 and Ed25519 CFRG curves (#14119)
  * feat(ext/flash): add reuseport option on Linux (#16022)
  * feat(info): add information about npm modules cache (#15750)
  * feat(lint): add --compact flag for terse output (#15926)
  * feat(npm): functionality to support child_process.fork (#15891)
  * feat(ops): Fallible fast ops (#15989)
  * feat(unstable): Deno.setRaw -> Deno.stdin.setRaw (#15797)
  * fix(cli/bench): strace numeric format (#16055)
  * fix(cli/vendor): handle assert type json during vendoring (#16059)
  * fix(ext/console): fix error when logging a proxied Date (#16018)
  * fix(ext/fetch): blob url (#16057)
  * fix(ext/flash): reregister socket on partial read on Windows (#16076)
  * fix(fmt): keep type args in type queries and keep empty array expr element's
    trailing comma (#16034)
  * fix(npm): use ntfs junctions in node_modules folder on Windows (#16061)
  * fix(require): tryPackage uses optional chaining (#16020)
  * fix(runtime): refresh perm prompt 3 lines instead of 4 (#16049)
  * perf: don't re-download package tarball to global cache if local node_modules
    folder exists for package (#16005)
  * perf: use fast ops for tty (#15976)
  * perf(ext/console): break on iterableLimit & better sparse array handling (#15935)
  * perf(ext/fetch): use content-length in InnerBody.consume (#15925)
- includes 1.25.4:
  * feat(unstable/npm): add flag for creating and resolving npm packages to a
    local node_modules folder (#15971)
  * feat(unstable/npm): add support for --reload=npm: and --reload=npm: (#15972)
  * feat(internal/ops): Automatic fast ops creation (#15527)
  * fix(compile): keep non-exe extension in output name on Windows (#15994)
  * fix(doc): deno doc should parse modules if they haven't been parsed before (#15941)
  * fix(ext/node): fix builtin module module (#15904)
  * fix(ext/webgpu): make GPUDevice.features SetLike (#15853)
  * fix(flash): panic if response if undefined (#15964)
  * fix(runtime): better error message with Deno.env.get/set (#15966)
  * fix(runtime): fix permission status cache keys (#15899)
  * perf(cli): avoid canonicalize_path if config file does not exist (#15957)
  * perf(cli): avoid clap::App::clone (#15951)
  * perf(cli): use -O3 instead of -Oz (#15952)
  * perf(core): use single ObjectTemplate for ops in initialize_ops (#15959)
  * perf(ext/console): avoid wrapConsole when not inspecting (#15931)
  * perf(web): optimize encodeInto() (#15922)
  * perf: fs optimizations - part 1 (#15873)
- update to 1.25.3:
  * doc(unstable): mention that signal input isn't supported in spawnSync
    (#15889)
  * fix(ext/flash): don't block requests (#15852)
  * fix(npm): align Deno importing Node cjs with Node esm importing cjs (#15879)
  * fix(npm): align Node esm code importing cjs with Node (#15838)
  * fix(npm): binary entrypoint for .js or no extension (#15900)
  * fix(npm): remove export binding to match node (#15837)
  * fix(npm): support cjs resolution of package subpath with package.json (#15855)
  * fix(npm): use shim from deno_node crate for 'module' built-in module (#15881)
  * fix(ops): add node.js env variable allowlist (#15893)
  * perf(ext/flash): remove string->buffer cache (#15850)
  * perf(serde_v8): remove Mutex from ZeroCopyBuf (#15888)
  * perf(url): return early if url has no query string (#15856)
  * perf: optimize URL serialization (#15663)

OBS-URL: https://build.opensuse.org/request/show/1007112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=5
2022-09-30 15:57:15 +00:00
36d75b35a2 missed 1.26.0 tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=86
2022-09-29 19:33:28 +00:00
b6a4059e0d 1.26.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=85
2022-09-29 19:30:32 +00:00
e06170c646 1.25.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=84
2022-09-20 00:19:22 +00:00
Dominique Leuenberger
6e96d451ce Accepting request 1002544 from devel:languages:javascript
- update to 1.25.2:
  * BREAKING(unstable): remove --compat mode (#15678)
  * feat(ext/ffi): Implement FFI fast-call trampoline with Dynasmrt (#15305)
  * feat(ext/ffi): Support bool FFI type (#15754)
  * feat(serde_v8): Support StringObject as unit enum variant (#15715)
  * fix(bench): make sure bytes/response is equal (#15763)
  * fix(cli): Fix panic when providing invalid urls to --reload (#15784)
  * fix(cli): allow using file resource synchronously while being used
    async (#15747)
  * fix(cli/repl): await Promise.any([])... (#15623)
  * fix(core): Register external references for imports to
    the SnapshotCreator (#15621)
  * fix(core): make errors more resistant to tampering (#15789)
  * fix(core): opAsync leaks a promise on type error (#15795)
  * fix(docs): add missing categories for unstable (#15807)
  * fix(docs): change category for Deno.Process to "Sub Process" (#15812)
  * fix(ext/flash): use utf8 length as Content-Length (#15793)
  * fix(ext/timers): create primordial eval (#15110)
  * fix(init): suppress info logs when using quiet mode (#15741)
  * fix(npm): add more context to errors when file doesn't exist (#15749)
  * fix(npm): conditional exports in npm: specifiers (#15778)
  * fix(npm): correct exact matching of pre-release versions (#15745)
  * fix(npm): recursive translation of reexports, remove window global
    in node code (#15806)
  * fix(npm): respect latest dist tag for getting current version (#15746)
  * fix(ops): use qualified borrow in op macro (#15769)
  * fix(repl): don't terminate on unhandled error events (#15548)
  * fix(test): unflake wasm_unreachable test (#15794)
  * fix(watch): ignore unload errors on drop (#15782)
  * fix: upgrade deno_ast to 0.19 (#15808)
  * perf(ops): inline &[u8] arguments and enable fast API (#15731)
  * perf(runtime): flatten arguments for write_file ops (#15776)
  * perf(runtime): short-circuit queue_async_op for Poll::Ready (#15773)

OBS-URL: https://build.opensuse.org/request/show/1002544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=4
2022-09-12 17:08:04 +00:00
b19ed7f0d4 1.25.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=82
2022-09-11 23:56:18 +00:00
Dominique Leuenberger
c45a8b9c4e Accepting request 1001143 from devel:languages:javascript
- update to 1.25.1:
  * feat(ops): support v8::FastApiCallbackOptions (#15721)
  * feat(serde_v8): Serialize integers as BigInt (#15692)
  * fix(check): --remote and --no-remote should be mutually exclusive (#14964)
  * fix(cli): deno upgrade --canary always downloaded latest version
    even if it was already latest (#15639)
  * fix(compile): panic when running with a populated dep analysis cache (#15672)
  * fix(docs): add missing categories (#15684)
  * fix(ext/ffi): Fix pointer types (#15730)
  * fix(ext/flash): add missing backticks in server docs (#15644)
  * fix(ext/flash): panic on AddrInUse (#15607)
  * fix(ext/flash): retry write failures (#15591)
  * fix(ext/node): add missing primordial (#15595)
  * fix(ext/node): better error for importing ES module via
    require() call (#15671)
  * fix(ext/node): fix global in node env (#15622)
  * fix(ext/websocket): fix closing of WebSocketStream with unread
    messages (#15632)
  * fix(fmt): add the file path to the panic messages when formatting
    is unstable (#15693)
  * fix(npm): better node version and version requirement compatibility (#15714)
  * fix(npm): conditional exports with wildcards (#15652)
  * fix(npm): handle cjs re-exports with the same name as an export (#15626)
  * fix(npm): ignore npm cache directory creation errors (#15728)
  * fix(npm): ignore the unstable error in the lsp (#15727)
  * fix(npm): prefer importing esm from esm (#15676)
  * fix(npm): skip extracting pax_global_header from tarballs (#15677)
  * fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697)
  * fix(serde_v8): no panic on reading large text file (#15494)
  * fix(serde_v8): update bytes::Bytes layout assumptions (#15718)
  * fix: avoid global declaration collisions in cjs (#15608)
  * fix: config file errors should not print specifier with debug formatting
    (#15648)
  * fix: typo in deno_ops README (#15606)
  * perf(ext/web): flatten op arguments for text_encoding (#15723)
  * perf(ops): inline String args (#15681)
  * perf(runtime): optimize allocations in read/write checks (#15631)
  * perf: use fast api for core.isProxy (#15682)
  * perf: use fast api for op_now (#15643)
  * serde_v8: fix pointer size assumptions (#15613)

OBS-URL: https://build.opensuse.org/request/show/1001143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=3
2022-09-05 19:21:36 +00:00
19039cc60d 1.25.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=80
2022-09-04 17:34:12 +00:00
Dominique Leuenberger
04185792ec Accepting request 999287 from devel:languages:javascript
- update to 1.25.0:
  * BREAKING(ext/ffi): specialized buffer type (#15518)
  * feat(ext/crypto): deriveBits P-384 (#15138)
  * feat(ext/flash): An optimized http/1.1 server (#15405)
  * feat(ext/flash): split upgradeHttp into two APIs (#15557)
  * feat(ops): V8 Fast Calls (#15291)
  * feat(repl): add color to functions for syntax highlighting (#15434)
  * feat(runtime): add pre_execute_module_cb (#15485)
  * feat(unstable): initial support for npm specifiers (#15484)
  * feat: queueMicrotask() error handling (#15522)
  * feat: add "deno init" subcommand (#15469)
  * fix(cache): do not attempt to emit non-emitable files (#15562)
  * fix(core/runtime): always cancel termination in exception handling (#15514)
  * fix(coverage): ensure coverage is only collected in certain situations (#15467)
  * fix(ext/fetch): ignore user content-length header (#15555)
  * fix(ext/flash): concurrent response streams (#15493)
  * fix(ext/flash): fix default onListen callback (#15533)
  * fix(ext/flash): fix listening port (#15519)
  * fix: Free up JsRuntime state global handles before snapshot (#15491)
  * fix: resolve jsxImportSource relative to module (#15561)
  * perf(runtime): optimize Deno.file open & stream (#15496)
  * perf: cache swc dependency analysis and don't hold onto ParsedSources in memory (#15502)
  * perf: improve performance.now (#15481)
- remove fix-cflags.patch (fix in upstream)
- update to 1.24.3:
  * fix(ext/fetch): add socks proxy support (#15372)
  * feat(unstable/ext/ffi): add static method variants to Deno.UnsafePointerView
    (#15146)
  * fix(cli): allow configurations files to also be json modules (#15444)
  * fix(ext/ffi): check CStr for UTF-8 validity on read (#15318)
  * fix(ext/ffi): unstable op_ffi_unsafe_callback_ref (#15439)
  * fix(permissions): ignore empty values (#15447)
  * fix(task): subcommand parser skips global args (#15297)
  * fix: allow setting globalThis.location when no --location is provided
    (#15448)
  * fix: update deno_graph to fix importing config as JSON module (#15388)
  * fix: various formatting fixes (#15412)
  * perf(ops): monomorphic sync op calls (#15337)
- includes 1.24.2:
  * feat(ext/ffi): Add support to get ArrayBuffers from UnsafePointerView (#15143)
  * feat(ext/ffi): Safe number pointers (#15173)
  * fix(compat): use mjs extension for stream/promises (#15341)
  * fix(core): BorrowMutError in nested error (#15352)
  * fix(ext/webgpu): use correct IDL key name (#15278)
  * fix(lsp): remove excessive line breaks in status page (#15364)
  * fix(lsp): use correct commit chars for completions (#15366)
  * fix(test): output parallel test results independently (#15399)
  * fix(test): race condition for cancelled tests (#15233)
  * fix(vendor): error on dynamic imports that fail to load instead of panicking
    (#15391)
  * fix(vendor): existing import map with bare specifier in remote (#15390)
  * fix: increase websocket message size (#15406)
  * perf(ext/ffi): support Uint8Array in fast calls (#15319)
  * perf(ext/ffi): use fast api calls for 64bit return types (#15313)
- includes 1.24.1:
  * fix(cli): unset jsxFragmentFactory & jsxFactory options (#15264)
  * fix(ext/fetch): resolve TODOs about WebIDL conversions in body init (#15312)
  * fix(lsp): remove CompletionInfo.flags (#15288)
  * fix(tools): upgrade to new Deno.spawn api (#15265)
  * fix: Child.unref() unrefs stdio streams properly (#15275)
  * fix: proper typings for unhandledrejection event (#15271)
  * fix: unhandledrejection handling for sync throw in top level (#15279)
  * perf(ext/ffi): Optimise common pointer related APIs (#15144)
  * serde_v8: improvements to avoid hitting unimplemented codepaths (#13915)
- includes 1.24.0:
  * BREAKING(unstable): Improve Deno.spawn() stdio API (#14919)
  * feat(cli): support configuring the test tool in the config file (#15079)
  * feat(cli/lsp): Sort repl completions (#15171)
  * feat(cli/test): add DENO_JOBS env variable for test subcommand (#14929)
  * feat(ext/ffi): Support 64 bit parameters in Fast API calls (#15140)
  * feat(fmt): do not add a newline between a template and its tag (#15195)
  * feat(lsp): provide import map remapping diags and fixes (#15165)
  * feat(test): add --parallel flag, soft deprecate --jobs (#15259)
  * feat(unstable): Ability to ref/unref "Child" in "Deno.spawnChild()" API
    (#15151)
  * feat(web): add beforeunload event (#14830)
  * feat: add "unhandledrejection" event support (#12994, #15211)
  * feat: import.meta.resolve() (#15074)
  * fix(cli): Improve error message in watch mode (#15184)
  * fix(cli): expand tsc roots when using checkJs (#15164)
  * fix(cli): synchronize async stdio/file reads and writes (#15092)
  * fix(cli/dts): allow passing arguments to WebAssembly error constructors
    (#15149)
  * fix(core): unhandled rejection in top-level scope (#15204)
  * fix(coverage): do not verify emit source hash for coverage (#15260)
  * fix(ext/ffi): allow setting a custom lib path for libtcc.a (#15208)
  * fix(ext/ffi): i64 arg to C mapping was wrong (#15162)
  * fix(ext/web): align DOMException better with spec (#15097)
  * fix(fmt): improve curried arrow functions (#15251)
  * fix(repl): do not panic for import completions when the import specifier is
    empty (#15177)
  * fix(task): do not overflow attempting to parse large number as redirect
    (#15249)
  * fix(task): resolve deno configuration file first from specified --cwd arg
    (#15257)
  * fix: WebSocketStream ping event causes pending promises (#15235)
  * fix: fallback to no type checking cache when db file can't be created (#15180)
  * fix: revert changes to test output for uncaught errors (#15231)
  * perf: emit files on demand and fix racy emit (#15220)
  * perf: use emit from swc instead of tsc (#15118)
- includes 1.23.4:
  * feat(core): Re-export v8 use_custom_libcxx feature (#14475)
  * fix(core): deflake WASM termination test (#15103)
  * fix(coverage): better handling of multi-byte characters (#15159)
  * fix(ext/console): Fix a typo in a warning when .timeEnd is called on an
    unknown timer (#15135)
  * fix(ext/crypto): Adjust typings for Crypto.getRandomValues() (#15130)
  * fix(ext/ffi): Avoid keeping JsRuntimeState RefCell borrowed for event loop
    middleware calls (#15116)
  * fix(ext/ffi): allow opting out of fast ffi calls (#15131)
  * fix(ext/ffi): trampoline for fast calls (#15139)
  * fix(ext/http) nextRequest return type annotation from ResponseEvent to
    RequestEvent (#15100)
  * fix(ext/http): reading headers with ongoing body reader (#15161)
  * fix(ext/url): missing primordial (#15096)
  * fix(lsp): enable auto imports (#15145)
  * fix(net): don't panic on failed UDS removal (#15157)
  * fix: upgrade deno_ast to 0.17 (#15152)
  * perf(cli/proc_state): Get error source lines from memory (#15031)
  * perf(ext/ffi): leverage V8 Fast Calls (#15125)
  * perf(ext/http): skip core.isProxy check for default ResponseInit (#15077)
- includes 1.23.3:
  * Revert "refactor(snapshots): to their own crate (#14794)" (#15076)
  * fix(cli): handle collecting a directory with file:// (#15002)
  * fix(core): handle exception from Wasm termination (#15014)
  * fix(core): remove unsafe in OpsTracker (#15025)
  * fix(dts): stop default export type behavior (#14977)
  * fix: update to TypeScript 4.7.4 (#15022)
  * perf(ext/http): lazy load headers (#15055)
  * perf(ext/http): remove accept_encoding interior mutability (#15070)
  * perf(ext/http): simplify op_http_accept (#15067)
  * perf(ops): fast path for SMI return values (#15033)
  * perf(serde_v8): avoid extra is_array_buffer_view check (#15056)
- includes 1.23.2:
  * feat(unstable/ffi): thread safe callbacks (#14942)
  * fix(core): don't panic on non-existent cwd (#14957)
  * fix(docs): --watch arg is stable (#14970)
  * fix(dts/ffi): non-exact types break FFI inference (#14968)
  * fix(ext/crypto): add EcdhKeyDeriveParams to deriveKey types (#15005)
  * fix(ext/ffi): empty buffers error with index out of bounds on FFI (#14997)
  * fix(ext/web): remove ErrorEventInit's error default (#14809)
  * fix(lsp): restart TS language service when caching dependencies (#14979)
  * fix(modules): immediately resolve follow-up dyn imports to a dyn imported
    module (#14958)
  * fix(runtime): derive default for deno_runtime::ExitCode (#15017)
  * fix(task): remove --no-config as task subcommand argument (#14983)
  * fix(test): typo ('finsihed') if text decoder not closed during test (#14996)
  * fix(vendor): ignore import map in output directory instead of erroring
    (#14998)
  * fix: don't error if Deno.bench() or Deno.test() are used in run subcommand
    (#14946)
  * perf(ext/ffi): optimize synchronous calls (#14945)
  * perf(ext/web): avoid reallocations in op_base64_atob (#15018)
  * perf(ext/web): use base64-simd for atob/btoa (#14992)
  * perf(serde_v8): smallvec ByteString (#15008)
- update to 1.23.1:
  * BREAKING(unstable/ffi): Remove Deno.UnsafePointer indirection (#14915)
  * feat(unstable/ffi): Callbacks (#14663)
  * fix(check): ignore TS2306 (#14940)
  * fix(docs): update description of --check flag (#14890)
  * fix(ext/fetch): add accept-language default header to fetch (#14882)
  * fix(ext/web): add EventTarget brand checking (#14637)
  * fix(ext/web): handle rid=0 in TextDecoder#decode (#14894)
  * fix(fmt): ignore node_modules directory (#14943)
  * fix(fmt): should fail --check on parse error (#14907)
  * fix(repl): accept tab when previous character is whitespace (#14898)
  * fix(repl): use spaces for tab handler on windows (#14931)
  * fix: do not panic running .d.cts and .d.mts files (#14917)
  * fix: make Performance global an EventTarget
  * fix: upgrade swc via deno_ast 0.16 (#14930)
  * perf(core): Cache source lookups (#14816)
  * perf(ext/ffi): Optimize FFI Rust side type checks (#14923)
- rebase fix-cflags.patch

OBS-URL: https://build.opensuse.org/request/show/999287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=2
2022-08-26 07:08:03 +00:00
be13e921c6 remove clags opaQue pointer patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=78
2022-08-25 17:59:45 +00:00
3bf000419f 1.25.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=77
2022-08-25 17:58:18 +00:00
a0eea10019 1.23.0 -> 1.24.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=76
2022-08-15 18:20:36 +00:00
Dominique Leuenberger
1e135a7826 Accepting request 984244 from devel:languages:javascript
removed python3-setuptools: only python3-base is needed

OBS-URL: https://build.opensuse.org/request/show/984244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=1
2022-06-23 08:23:22 +00:00
d152f7e07a remove python setuptools, not needed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=74
2022-06-21 19:24:10 +00:00
af3e2cd6ba python 3 hack
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=73
2022-06-21 17:22:56 +00:00
e0dd2f4eed use python3-setuptools as per rusty_v8
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=72
2022-06-20 21:19:17 +00:00
2aa54b2de9 update comments
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=71
2022-06-20 18:42:12 +00:00
c5a1891091 patch to remove -no-opaque-pointers
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=70
2022-06-19 17:06:01 +00:00
2d9a9544f1 1.23.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=69
2022-06-18 21:31:06 +00:00
890e808449 1.22.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=68
2022-05-20 00:21:51 +00:00
fc02e9f793 1.21.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=67
2022-05-02 00:35:22 +00:00
c597229b90 meta
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=66
2022-04-21 18:01:52 +00:00
e3b7272d78 1.21.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=65
2022-04-21 18:01:10 +00:00
4008ef607e 1.21.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=64
2022-04-21 17:11:41 +00:00
146881a3a7 1.20.6
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=63
2022-04-20 22:24:39 +00:00
03b84970e9 v1.20.5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=62
2022-04-08 20:06:26 +00:00
e6af2cd478 1.20.0 -> 1.20.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=61
2022-03-27 16:17:29 +00:00
a9608d2afe 1.20.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=60
2022-03-18 02:02:56 +00:00
10b64b5300 add 1.18.2 notes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=59
2022-02-17 23:43:04 +00:00
d258972bf0 1.19.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=58
2022-02-17 23:41:57 +00:00
872737ed12 add missing src tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=57
2022-01-31 19:02:28 +00:00
4bb0b53cdb 1.18.0 -> 1.18.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=56
2022-01-31 17:28:34 +00:00
aca1362be0 1.17.3 -> 1.18.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=55
2022-01-21 20:37:31 +00:00
af6e383a0c 1.17.3 src
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=54
2022-01-16 18:57:30 +00:00
355291b084 1.17.2 -> 1.17.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=53
2022-01-16 18:17:15 +00:00
d0aec7bc60 1.17.1 -> 1.17.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=52
2022-01-08 18:34:42 +00:00
15a898c917 1.17.0 -> 1.17.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=51
2021-12-25 20:23:29 +00:00
26c37be778 1.16.4 -> 1.17.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=50
2021-12-17 18:12:51 +00:00
1720eede96 1.16.3 -> 1.16.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=49
2021-12-04 16:03:29 +00:00
446d266ba6 1.15.3 -> 1.16.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=48
2021-11-25 15:51:17 +00:00
e45be0dafe 1.14.3 -> 1.15.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=47
2021-10-31 18:37:48 +00:00
02f7941e89 1.14.1 -> 1.14.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=46
2021-10-10 06:54:59 +00:00
69504d3fbf 1.14.0 -> 1.14.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=45
2021-09-26 12:49:41 +00:00
0f81354bf4 1.13.2 -> 1.14.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=44
2021-09-18 02:00:18 +00:00
e0f555988b 1.13.1 -> 1.13.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=43
2021-08-26 18:50:08 +00:00
3780ed7220 1.13.0 -> 1.13.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=42
2021-08-17 15:55:39 +00:00
d7b70354ce bump x86_64 disk ask 16GB -> 25GB
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=41
2021-08-11 20:20:22 +00:00
74005709e5 1.12.2+ -> 1.13.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=40
2021-08-11 02:35:30 +00:00
2b6b3146ef 1.12.1+ -> 1.12.2+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=39
2021-07-27 00:23:24 +00:00
9f6d4ba7f7 1.12.0 -> 1.12.1+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=38
2021-07-21 21:26:24 +00:00
72c2bec831 1.11.5+ -> 1.12.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=37
2021-07-13 19:20:20 +00:00
b52aede1a4 Enable sparkplug. Also dealt with rusty_v8 breaking changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=36
2021-07-04 06:16:26 +00:00
fc1a99c21c integrate release with serde_v8 0.8.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=35
2021-07-04 05:18:30 +00:00
81186975de patch and revendor swc. document 1.53.0 requirement
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=34
2021-07-04 02:16:14 +00:00
5d5c3a6c9c 1.11.2+ -> 1.11.5+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=33
2021-07-04 01:19:59 +00:00
b5cbf2ac81 1.11.1+ -> 1.11.2+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=32
2021-06-23 23:36:02 +00:00
afe62c1a31 69
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=31
2021-06-19 18:11:46 +00:00
4652510bf8 1.11.1+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=30
2021-06-19 05:51:00 +00:00
f08df835b6 fix rpm Version: 1.11.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=29
2021-06-09 05:31:15 +00:00
673069da25 1.10.3 -> 1.11.0+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=28
2021-06-09 05:29:05 +00:00
6cb6b9d4f8 1.10.2 -> 1.10.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=27
2021-06-03 15:33:54 +00:00
607a556ea5 1.10.1 -> 1.10.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=26
2021-05-17 16:27:39 +00:00
99d9cbd9e3 try overwrite disk only for x86_64
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=25
2021-05-13 20:13:12 +00:00
cb66abc2ca fix typo
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=24
2021-05-13 02:33:06 +00:00
b6a4a40720 denort removed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=23
2021-05-13 01:47:42 +00:00
fbb96c31e4 1.9.2 -> 1.10.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=22
2021-05-12 20:21:09 +00:00
06d05ecd11 constraints/disk: bump 10->16GB due to disk space errors on 64-bit
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=21
2021-05-01 23:04:08 +00:00
a4ffd9a217 constraints/disk: bump 6->10GB due to disk space errors on 64-bit
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=20
2021-05-01 05:20:07 +00:00
286e4758db constraints/disk: bump 4->6GB due to disk space errors
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=19
2021-04-27 23:27:12 +00:00
865f83d28c 1.9.0 -> 1.9.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=18
2021-04-27 17:41:18 +00:00
00cef0e8ad v1.8.3 -> v1.9.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=17
2021-04-13 23:23:21 +00:00
431155cf49 Bump mem 10 -> 11 gb after OOM
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=16
2021-04-08 03:03:27 +00:00
41096562a3 Bump mem 9GB -> 10GB after 3-4 OOM conditions
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=15
2021-04-07 22:46:00 +00:00
445fdd25b2 1.8.2 -> 1.8.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=14
2021-04-07 16:47:50 +00:00
e64bcce8d5 1.8.1 -> 1.8.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=13
2021-03-21 22:53:31 +00:00
2d3a59b8c7 1.8.0 -> 1.8.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=12
2021-03-10 03:44:19 +00:00
663dd8afe4 1) require gcc for GPU features and 2) add src tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=11
2021-03-03 00:10:36 +00:00
d10c65aa36 1.7.5 -> 1.8.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=10
2021-03-03 00:07:15 +00:00
f6be51c7dd build from v1.7 branch with rusty_v8 0.19.0 cherry picked
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=9
2021-02-21 02:55:01 +00:00
41ee2bfc99 1.7.3 -> 1.7.5+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=8
2021-02-20 21:28:01 +00:00
a9596ce8db 1.7.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=7
2021-02-12 17:39:28 +00:00
3685f41b56 rebuild vendor tarball
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=6
2021-02-05 22:56:33 +00:00
fd94d746e5 fast-foward to rusty_v8 0.17.0 rev
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=5
2021-02-05 22:28:45 +00:00
31e39ad92b 1.7.2 + rusty_v8 0.17.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=4
2021-02-05 22:00:49 +00:00
9778f3849a 1.7.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=3
2021-01-29 21:33:30 +00:00
8bfa772fa3 update description, described in more detail
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=2
2021-01-27 17:27:48 +00:00
93a36a1724 Accepting request 866954 from home:avindra:devel:languages:javascript
+deno

OBS-URL: https://build.opensuse.org/request/show/866954
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=1
2021-01-26 16:32:04 +00:00
8 changed files with 0 additions and 24 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6ab2aacd0fe42b4ff6d177a75638c620df963109492613896c0895932e8941ec
size 102007712

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ceaff4e42f323923ae76cf1c6336394d564e112fefa99415e75233776acd0231
size 105075132

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:393aaa6aa470610e43c62b339fdd18e331bfb4c2d55d19dd4319a84442153fc5
size 98937744

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cf2c468363b19df96af9813f4328cdd407c09ee7b2f2ebc9d3c5a07e7309dd2a
size 333996917

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:490dcd680e56762d60d1a8cd013c640d05d358e10324f4d7d6e47d0be92669eb
size 100020797

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0937523fb817c16c415579d5d574236ac9042d4cc0ac40474f0fb30ee08b8987
size 100099315

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b68b2c7e3e76acd3b97b60fd62743ae0f7e6c46e2cd0b6a9ac0fb8f09c36837
size 100135171

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:965e62f724eeb768be603d1fafbe08a25070ba94d45843f99863a9693b98e376
size 101648176