chore(deps): update dependency thheller/shadow-cljs to v3 #85
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.22.9->3.3.4Release Notes
thheller/shadow-cljs (thheller/shadow-cljs)
v3.3.4b5555] cljs 1.12.134v3.3.399947] collect externs for (:require ["foo$Bar"]) type requiresc5035] don't use previous optimization for (Thing/new ...) invokeda871] don't Reflect.apply for qualified method in invoke positionv3.3.2eabf1] add support for REPL require-global722d1] fix renamed fn reference97540] add support for ns :require-global :refer-globalv3.3.1525d4] temp fix for cljs.core/Vector clashv3.3.0c4544] update to cljs 1.12.116v3.2.290488] Add external index support for :esm target (#1242)d490a] quote npm replacement string using regex referencesv3.2.1bc3f9] make shadow.remote nrepl endpoint send :done status2602e] add typeof as known globalv3.2.02e878] add some missing feature-set valuesecf9b] make NOT-polyfilling the default07ef0] make :esm smarter about detecting if $jscomp is needed6c70a] fix :esm injecting polyfills twicebcc96] make :esm test build compile againd2062] fix polyfill cache being too stickyff236] Add newline between exception msg and context msgs (#1233)v3.1.8a819b] fix CLJS-3399 :as-alias not working for backtick symbolsv3.1.754b7b] fix $jscomp issue for :esmv3.1.6e1902] fix npm "browser" override with false not workingv3.1.54a20a] only expose global in commonjs wrapper if actually used84453] no clue why ctrl+enter doesn't work on macd3db1] restore :shadow.lazy/ns->mod lookup tablee00a6] add experimental new shadow.lazy replacement for :target :esmv3.1.498488] ensure shadow.js exists in esm targets, just in case for devv3.1.3d9a3c] fix ESM builds breaking when using :keep-as-importv3.1.20f2e6] no idea how to test this properly4d6f1] add very basic css extraction support for npm dependencieseb324] add weird edge case for npm "exports"efee9] update FUNDING.ymlv3.1.1b733c] fix classpath filterv3.1.040d9a] move to shaded closure-compiler jarv3.0.6406e0] cljs/closure-library bump4b7cc] stop config watch dying on bad config02927] add process/browser polyfills00543] update readme to correct current java21+ requirementdb68f] oops, that doesn't go therev3.0.5084b6] add :release-stubs optionv3.0.4ad5e3] cljs bump because of lazy-seq bug80448] that doesn't belong therev3.0.348d7b] fix :ns-aliases breaking par-compilev3.0.2b627f] update some rather outdated depseb761] add :unsupported language optionv3.0.11a557] use browser overrides without extensionv3.0.06fbbf] fix ci?22742] fix ci?bc8dc] fix ci?b4540] fix ci?8e10b] hide some unwanted .js files in the closure-compiler jaree235] update shadow-cljs npm dependencies, drop node-libs-browserc119e] also bump closure-libraryd4cdf] ci fix?1cf1f] more Java21 related fixese8da8] ci bump jvm344ce] [BREAKING] bump closure-compiler, min java21 nowv2.28.2361840] fix trailing comma in some invoke emits5f69a] add :to-query to shadow.remote relayv2.28.22d1281] add REPL for :target :esm with :runtime :nodecc90d] make repl invoke asyncacb36] remove old ui-init-data requestv2.28.2191414] preserve domain of reloaded assets (#1218)70476] CI getting killed?0e931] take build :target into account for cachee73b2] throw on :whitespacev2.28.202263d] fix UI breaking when using browser-repl2f79a] Improve the readability for the color of keywords in web console (#1213)v2.28.19a7f5b] add option to bypass strict npm exports2d784] fix potential NPEv2.28.185c7d1] add support for package.json importsv2.28.176b164] provides not requiresv2.28.16a1fc5] hopefull fix all future jar URL related issuesv2.28.1527d05] fix #foo/bar require aliasesv2.28.143cf22] fix recursive load-middlware callv2.28.137446b] upgrade to nrepl 1.3.063bf3] fix dotted core symbolsv2.28.125206a] add support for the Bun and pnpm package managers (#1193)9cadb] bump shadow-client lib4f454] exclude :default in externs genv2.28.11b7bff] add support for :external in :karmadafc9] fix plugin9c8a8] demo notify pluginv2.28.105930d] keep root-form in analyzer/macro env019b8] add experimental :esm-files targetde906] fix string require conflicts3d81b] fix repl error using non-existent shadow.remote opv2.28.90f3d9] change :root-source-info to be REPL onlyaece0] UI shrink top menu a bitc33b9] UI fix active buildsf78a2] def as, bring back per object eval72d48] UI cleanup9d97f] more UI workv2.28.86f96f] double escape shell commands for windowsf0aeb] add first draft of REPL in UIv2.28.738214] fix dropped ws connections when ws was too active2c455] add visual indicator for nav values34a56] visually hightlight active crumb616d8] remove some dead codef7de4] increase ws buffersb0fc7] inspect breadcrumbs4cc37] handle disconnect runtime in inspectc3689] document UI data schemad248a] Update UI with grove-kv changesadcf8] fix EINVAL issue on newer node+windowsv2.28.6a10c1] use simplified grove rt handling47a19] move edn-limit to only print a strv2.28.595533] add EDN pretty viewer for inspect9cd4d] fix UI css9e01c] remove JS exception re-throw for init-fn calls42604] browser extension linkv2.28.4531b6] add config tab to build UI236e3] fix commentb3e22] add support for npm "exports" with wildcard suffix53d59] fix some file-open util thingsac5fe] fix wrong content-type194c4] tools.reader bumpv2.28.38825e] grove devtools UI test64e7c] fix REPL inconsistency6efb2] fix IFn invoke > 20 args2204a] change relay-ws message handling in UIv2.28.261840] fix trailing comma in some invoke emits5f69a] add :to-query to shadow.remote relayv2.28.1a7f5b] add option to bypass strict npm exports2d784] fix potential NPEv2.27.535790] fix for repl tagged literals not being pretty-printed (#1174)4ec5a] restore row hover in inspect03fc0] remove never finished db-explorer prototypev2.27.4e43de] bump :language-in for externs processing5f859] try to preserve ordering of :npm-module exportsv2.27.3d0072] tweak constants code3da98] tweak watch source invalidationdae9e] some cleanupv2.27.22a110] downgrade closure-compiler due to #1170cbd6a] remove unused ui code98a83] fix :dev-http restarting too oftenv2.27.16d03c] oops missed one renamev2.26.7ba995] boolean logic is hard ...v2.26.6eb92d] add missing files561d4] emulate import() support for npm sourcesff6c4] add basic detection of dynamic import() usesv2.26.586375] tweak exports logic once morev2.26.4e800c] fix npm require for self exportsa3886] fix error message for unexpected-nsdefd9] add experimental constant liftingv2.26.363b72] avoid passing empty sources to compiler64aa9] remove closure workaround45b01] skip source map generation for empty files27703] bump shadow-undertowv2.26.295319] move CORS headers up in :dev-httpv2.26.1d7511] refresh :target :single-fileddd0f] check requires to actually match provided nse2d5f] make build reports work with node targetsv2.26.0131ac] bump tools.reader99291] bump closure compilerv2.25.104faee] bump shadow-undertow, for :trust-all-certsd022c] don't ignore user defmacro definitionsfffea] bump shadow-undertow for new trust proxy optiona0c86] reorder dev-http handlers, make ws proxying workv2.25.942143] fix UI issue1b960] enable :node-library default exportsad9cd] add check for ns self requiresf242a] update FUNDING.ymlb01b7] log loading errorsv2.25.8b6d0a] fix previous commit26f01] fix shadow-js for node targetsv2.25.79cc5e] fix npm-module output with load trackingd318f] fix REPL handling of errors637c4] fix repl eval using ns + macros from required ns44540] fix missing worker error msga08f1] validate watch worker is still activev2.25.6be2a1] relax :npm-module to remove some hackiness7a88a] handle uncaughtException in node-replv2.25.5d69b2] add option to disable SSL even if :ssl is configuredcf5e8] don't warn on hidden protocol lookupsa11f6] small ui fixv2.25.481c3e] Don't export at all without export or export-as meta (#1143)45587] Add :root-source-info to analysis env (#1146)v2.25.3a6b22] allow self require in ns again, broke bootstrap922af] fix :external js provider with classpath js files2bc41] fix wrong munge fnbb586] update cli-info task to properly report versionv2.25.24f34d] Created keep_awake_async.cljs, activateKeepAwake deprecated. (#1120)15e69] add info line about how to rejoin exited CLJS replf3e89] fix some ESM rewriter issuesv2.25.14faee] bump shadow-undertow, for :trust-all-certsd022c] don't ignore user defmacro definitionsfffea] bump shadow-undertow for new trust proxy optiona0c86] reorder dev-http handlers, make ws proxying workv2.25.0a21b6] fix CLJS load-file not returning []529dd] Replace babel ESM rewriting with helper using GCC51b15] add missing filesv2.24.165387] fix REPL printing datafied stuffaeb32] implement prefix+wildcard exports supportfaab2] 2.24.0fd84d] adjust :export-conditions defaultsv2.24.065387] fix REPL printing datafied stuffaeb32] implement prefix+wildcard exports supportfaab2] 2.24.0fd84d] adjust :export-conditions defaultsv2.23.8fb24a] dohv2.23.7a8558] fix tslib exports using ./ mapping to itselfv2.23.693cd0] fix :esm attempting to load dead js deps97d15] add basic support for package.json exportsv2.23.562514] fix watch issue with previous esm changev2.23.4ec9d6] fix esm import loading order issue in nodec8001] fix server start code for last commitfdeb2] add :node-via-docker option71968] relax defclass macro requirementsv2.23.304d92] fix bad boolean logic for :keep-as-require7a092] start looking for .mjs files3312f] Exit with non-zero status whenshadow-cljs.ednconfig file not found (#1113)v2.23.2177d5] fix warning related to ignore symbolv2.23.1c4052] closure-compiler bumpee382] add :print-table option to build-report hookv2.22.100a680] optimize :esm flush, avoid needless fs writesConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.