chore(deps): bump jspdf from 2.5.2 to 4.2.1#32
Closed
dependabot[bot] wants to merge 28 commits into
Closed
Conversation
Added a header for the BLIP project in README.
- Add shared list panels (.settings-list-panel) for blocked peers, network diagnostics, shortcuts, and release feed - Use row dividers inside panels instead of a glass border on every row - Increase dropdown height and readability in settings (padding, min-height, no uppercase for long labels) - Align section titles and field labels (line-height, flex in title rows) - Style mic test panel and .settings-text-input consistently - Add createSettingsListPanel / wrapInSettingsListPanel in settings-ui.js
Add Ed25519 MESH+ activation (main IPC, public config, UDP announce badge) and settings tab with benefits carousel and license management. Add app icon picker: free variants (main + dop) and MESH+ mesh icons with live tray/window updates; rasterize all SVGs via build:icons for installer. Polish settings UI: larger About header, section hints on ?, remove icon captions and tray subsection titles, larger icon tiles, theme-aware ID grid. Extend RU strings (АФК, АЙДИ, mesh feature names, ГИТХАБ, ЧТО НОВОГО). Includes mesh-plus-keygen script, config-public split, and electron-builder icon/installer updates.
Ship phases 5-6 (Projects Board/Canvas, Pad history, Clipboard, theme editor), optional Achievements settings (off by default, Steam-style cards), session stats in Network with activity chart, GIF and themed export gates for MESH+, and profile banner styling. Remove mesh identity UI and MESH-PLUS-PLAN.md (replaced by MESH-PLUS.md). Co-authored-by: Cursor <cursoragent@cursor.com>
First stable 1.x release. Codename Mesh Plus. Summarizes main-line work since the last public GitHub release 0.7.7. Signal Corps / Projects - Pad, Board (RMB: delete, move column), Canvas (brush/fill/palette dock) - Clipboard mesh history; toggle in Settings → Network - Pad snapshots (MESH+); dev Projects flag; groups beta behind devGroupsEnabled - In-app text/confirm dialogs (no broken Electron prompt) MESH+ - Licensing, carousel, theme editor, premium assets, status GIF, peer badge - Removed mesh identity settings; relay slide remains planned-only Achievements & UX - Settings → Achievements (off by default); Unlocked / Not yet unlocked - ach-icons/*.svg via achievements-icons.js; unlock toasts - Settings sidebar groups; profile preview/GIF fix; BLIP color picker - Default reaction ❤️ only; CAPS section labels; dial layout polish Docs: CHANGELOG, README, ARCHITECTURE, MESH-PLUS, docs/index.html → 1.0.0
- Add verified-build trust cues (Ed25519 build-info, main-process only): purple/cyan for official, red for unofficial; UI reflects trustState via tooltips, no feature blocking - Harden MESH+ entitlement checks across Settings, Signal Corps, and main; dual-layer renderer sync with host state - Fix peer profile open when status GIF is set; safer LAN GIF sync (no TCP session break on large files) - Fix chat hub avatar → correct peer profile; remove ping spam on profile open - Document MESH+ in README (EN/RU), ARCHITECTURE, docs/MESH-PLUS.md, and GitHub Pages landing - Add ENTITLEMENT-MAP.local.md (maintainer map) + build-secret setup scripts for release packaging - Bump to 1.0.1; update CHANGELOG.md
Added a new icon image to the README.
MESH+ docs: clarify test subscription, free keys via blipteam@icloud.com, early-access testing, and planned move of gated features to FREE. - Trust: build verification, MESH+ badge trust in profile preview, About notice instead of avatar rings; boot fix for read-only trustState bridge - MESH+ settings: animated pixel grid hero; achievements (beta tester, unofficial build) - Profile GIF: LAN downscale for TCP, in-place profile refresh, chat open fix - Chats: direct mount on openChat; offline peer history; context menu z-index - Calls: reuse inbound/outbound TCP sockets; warm socket before dial; retry - Windows: auto-update without code signature on unsigned installers - README, MESH-PLUS.md, ARCHITECTURE, CONTRIBUTING, i18n MESH+ copy
Stable codename Echo: fix peer profiles when status GIF is set; reliable chat open via mountMainContentView; restore platinum MESH PLUS badge with animated gradient (red for unofficial keys); pixel cube banner above MESH+ carousel. Version and docs bump to 1.0.3.
- Fix peer profile open with status GIF; LAN GIF share without blocking UI - Fix chat open from list/hub/context menu (mountMainPanel / openChat) - Restore MESH PLUS badge and MESH+ settings pixel hero strip - Group community UI (channels rail, voice stage tiles, i18n labels) - Sync group avatars over LAN (share/request) - Voice channels: align WebRTC with 1:1 calls (addTrack + direct playback), fix SDP races, stop client reconnect loop, accept handshake IP mismatch, remove broken STUN; reduce host self-monitoring - Windows updater: verifyUpdateCodeSignature false for unsigned installers
- CHANGELOG: voice channel WebRTC fixes, handshake IP update, groups UI - README: voice channels in community view vs legacy group call window - ARCHITECTURE: star topology voice-ch, group-avatar LAN, VPN IP route - docs/index.html: landing badge v1.0.3 Echo
Start 1.1.0 Beacon release track: mesh library skeleton (UDP seed-*, TCP forward, catalog UI), main nav BEACON/МАЯК with [BETA] badge, and roadmap with product/compat decisions from review. Fix notification UX: toasts auto-dismiss with close and swipe; MESH TRANSFER hub dismissible and auto-clears completed rows after 5s. Add configurable video lightbox volume (config.videoVolume). Align i18n: EN BEACON, RU МАЯК. Docs: ROADMAP-1.1-BEACON.md, CHANGELOG [Unreleased], app-metadata 1.1.0-alpha.
Redesign BEACON view as a torrent-style concept: stats bar, tabs (In mesh / My seeds / Downloads stub), table columns, gray inactive controls (pause, clear, search, drag-drop). Move section description to ? hint icon; remove BETA badge from nav and header. Fix mesh seed reliability: write meta before chunks, validate IPC writes, hashing progress phase, reconcile incomplete local seeds, restore meta on save. Prevent Save as when meta/chunks are missing (no_meta). Update docs/index.html to v1.1.0 Beacon badge and description. Pixel video volume slider layout (prior commit).
Stop sharing seeds with seed-gone while keeping local chunks on disk; peers drop only the seeder from the catalog. Add resume seeding after stop and reflect stopped/paused state in the BEACON table. DM chat: forward via peer picker, forwardFrom on the message wire, and a forwarded preview block. Reply and Pin remain in context menu. i18n EN/RU, styles, ROADMAP, and CHANGELOG updated
…in-process disk ingest - BEACON publish: read files from disk in main process instead of renderer memory; resolves could not be read for large files, ZIP, archives - Bump version to 1.1.1 (codename Beacon unchanged) - Update docs: CHANGELOG, README, CONTRIBUTING, ARCHITECTURE for 1.1.0/1.1.1 - Add release-notes-v1.1.0-github.md and copy-paste body for 1.1.1 - Ensure latest.yml included in Assets for auto-update compatibility
- Wire beaconPublishFromPath/beaconServeChunksTcp into mesh API; fallback to preload - Send DM files from main process (send-file-from-path); serialize TCP writes per socket - Serve BEACON chunks from main; single-pass ingest with parallel disk writes - Publish overlay + Downloads row while large files ingest on BEACON - Raise WebRTC bitrates, maintain-resolution for camera/screen; tune voice-channel screen share - Fix electron-updater signature verify for unsigned NSIS installers
update README.md
header Co-Authored-By: RKN <287542913+roskommnadzor@users.noreply.github.com>
update README.md
(again)
Removed the Language section from the navigation table.
Bumps [jspdf](https://github.com/parallax/jsPDF) from 2.5.2 to 4.2.1. - [Release notes](https://github.com/parallax/jsPDF/releases) - [Changelog](https://github.com/parallax/jsPDF/blob/master/RELEASE.md) - [Commits](parallax/jsPDF@v2.5.2...v4.2.1) --- updated-dependencies: - dependency-name: jspdf dependency-version: 4.2.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps jspdf from 2.5.2 to 4.2.1.
Release notes
Sourced from jspdf's releases.
... (truncated)
Commits
4562ce84.2.14155c48Merge commit from fork87a40bbMerge commit from forkb1607a9Bump minimatch from 3.1.2 to 3.1.5 (#3961)42ac890Bump rollup from 2.79.2 to 2.80.0 (#3960)7af912c4.2.056b46d4Merge commit from fork2e5e156Merge commit from fork71ad2dbMerge commit from fork885a777fix: upgrade@babel/runtimefrom 7.28.4 to 7.28.6 (#3954)You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)