Commit Graph

220 Commits

Author SHA256 Message Date
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