[ flox1an/nostube ] feat(upload): add delete draft button with icons Add trash icon button next to save draft button to allow deleting drafts with confirmation dialog. Save draft button now includes a save icon. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
[ vitorpamplona/amethyst ] Merge pull request #1652 from vitorpamplona/l10n_crowdin_translations New Crowdin Translations
[ kenya12345678/NostrGator ] Update README.md
[ purrgrammer/chachi ] fix: align color derivation algorithm with spec (#90) - Change hue modulo from 360 to 356 - Change brightness threshold from 204 to 212 Co-authored-by: Claude <noreply@anthropic.com>
[ rehansahab/Sparkle-Protocol ] Update README.md
[ TsukemonoGit/lumilumi ] Merge pull request #917 from TsukemonoGit/dev γ‚°γƒ­γƒΌγƒγƒ«γ¨γ‹ε€γ„γ‚€γƒ™γƒ³γƒˆγ¨γ‚Œγͺいや぀γͺγŠγ‚ŠοΌŸ
[ greenart7c3/Amber ] Merge pull request #283 from greenart7c3/l10n_crowdin_translations New Crowdin Translations
[ psic4t/nospeak ] fix(chat): prevent message list reload during background history fetch Instead of re-fetching all messages on every nospeak:new-message event, now append/insert only the new message at the correct position. This prevents scroll position jumps and UI flicker when background history fetch saves messages while viewing a chat. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
[ burned-caroche455/haven-kit ] Update README.md
[ purrgrammer/grimoire ] Fix emoji rendering for dashed emoji codes (#48) * Fix custom emoji shortcode matching to include dashes The regex pattern for matching NIP-30 custom emoji shortcodes was missing the dash character, causing emojis like :work-out: to fail matching. Updated both ReactionRenderer and ReactionCompactPreview to use [a-zA-Z0-9_-] instead of [a-zA-Z0-9_]. * Refactor: extract emoji shortcode regex to constant