| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore(main): release 0.42.0 (#2939) * chore(main): release 0.42.0 * chore: adjust .exe filename --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Marcin Rataj <lidel@lidel.org> | 1 年前 | |
feat: webui 4.12.0 (#3129) * feat: update webui to v4.12.0 fixes blank diagnostics tabs when running inside Electron * chore: add local webui development workflow - scripts/copy-local-webui.js: copy local webui build when IPFS_WEBUI_PATH is set, skip gracefully otherwise - package.json: add build:webui:copy-local script - README.md: document IPFS_WEBUI_PATH usage | 6 个月前 | |
feat: kubo 0.43.0, electron 43 (#3188) * chore: kubo 0.43.0-rc1 Release candidate, for smoke-testing ahead of the v0.43.0 final. * chore: electron 43.2.0 Brings Chromium 150 and V8 15.0; Node stays on 24.x. None of the Electron 43 breaking changes reach this app: both showOpenDialog call sites already pass an explicit defaultPath, showHiddenFiles is unused, toBitmap is never called, and no window sets titleBarOverlay. The splash is the only frameless window and its artwork clears the new 8 DIP corner clip on Linux, so roundedCorners keeps its default. ensure-electron.js justified its own download path by naming extract-zip, which electron's install.js no longer uses. Reword around the reason that still holds, and drop the version-specific framing so it survives the next bump. * fix: capture screenshots in the main process Electron 17 removed desktopCapturer from the renderer, so the preload has seen it as undefined ever since this app moved to Electron 17 in v0.19.0, and both the tray item and the global shortcut have thrown a TypeError on every use. No webPreferences setting brings it back: sandbox:false and nodeIntegration:true each still leave it undefined. Capture where the API actually lives instead, asking for thumbnails at the display's pixel size so they are full-resolution grabs rather than previews. That drops the renderer round-trip along with getUserMedia, ImageCapture and the canvas data URL. - take-screenshot: captureScreens() over desktopCapturer and screen - webui/screenshot.js and its preload hook are gone - ipc-main-events: nothing sends SCREENSHOT any more An empty thumbnail is how a missing macOS screen-recording grant presents itself, so treat "no usable screen" as an error and raise the existing notification rather than failing silently. Closes #2306 * fix(macos): fetch kubo from github releases kubo 0.43 deprecated distUrl: passing it at all takes the old dist.ipfs.tech code path and prints a deprecation notice on every build. The universal binary step was the last caller still doing that, so move it to releasesUrl, which is where the package already defaults. Matches #3180, which this branch otherwise supersedes by pinning the published kubo release rather than a git revision. * chore: kubo 0.43.0-rc2 * chore: npm audit fix Resolves 15 advisories in transitive dependencies, all within the existing semver ranges, so package.json is unchanged. The 14 remaining need `npm audit fix --force`, which would install ipfsd-ctl@17 as a breaking change. * chore: kubo 0.43.0 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 6 个月前 | ||
| 1 个月前 |