Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
See all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dev-null-sh
dev-null.sh
Repository navigation
Code
Issues
112
(112)
Pull requests
219
(219)
Actions
Security and quality
Insights
More
items
feat: support external GIF embeds
- #891
#891
Closed
devjerry0
wants to merge 32 commits into
dev-null-sh:production
dev-null-sh/dev-null.sh:production
from
devjerry0:feat/gif-support
devjerry0/dev-null.sh:feat/gif-support
Copy head branch name to clipboard
Conversation
Commits
32
(32)
Checks
Files changed
Closed
feat: support external GIF embeds
#891
devjerry0
wants to merge 32 commits into
dev-null-sh:production
dev-null-sh/dev-null.sh:production
from
devjerry0:feat/gif-support
devjerry0/dev-null.sh:feat/gif-support
Copy head branch name to clipboard
Commits
Commits on Oct 20, 2026
refactor: return typed link preview metadata
devjerry0
authored
985a15d
View commit details
Copy full SHA for 985a15d
Browse repository at this point
refactor: reuse Symfony ranges for preview address checks
devjerry0
authored
a66fa5e
View commit details
Copy full SHA for a66fa5e
Browse repository at this point
fix: bound preview bodies and redirect request budgets
devjerry0
authored
aabddce
View commit details
Copy full SHA for aabddce
Browse repository at this point
feat: resolve Giphy share links without API keys
devjerry0
authored
426d98f
View commit details
Copy full SHA for 426d98f
Browse repository at this point
feat: verify and persist external GIF preview URLs
devjerry0
authored
40fb0fa
View commit details
Copy full SHA for 40fb0fa
Browse repository at this point
feat: define safe GIF playback and autoplay policy
devjerry0
authored
5e4b2f8
View commit details
Copy full SHA for 5e4b2f8
Browse repository at this point
feat: render external GIFs with accessible playback controls
devjerry0
authored
2ba852c
View commit details
Copy full SHA for 2ba852c
Browse repository at this point
test: automate GIF security mutation checks in CI
devjerry0
authored
24faa49
View commit details
Copy full SHA for 24faa49
Browse repository at this point
docs: explain external GIF support and security limits
devjerry0
authored
162ef7c
View commit details
Copy full SHA for 162ef7c
Browse repository at this point
chore: separate GIF tests from upstream test additions
devjerry0
authored
a7f1fa6
View commit details
Copy full SHA for a7f1fa6
Browse repository at this point
Merge upstream production into feat/gif-support
devjerry0
authored
544a63f
View commit details
Copy full SHA for 544a63f
Browse repository at this point
docs: keep GIF embed instructions concise
devjerry0
authored
37cb6d3
View commit details
Copy full SHA for 37cb6d3
Browse repository at this point
style: keep GIF playback controls small and unobtrusive
devjerry0
authored
1c89254
View commit details
Copy full SHA for 1c89254
Browse repository at this point
fix: autoplay verified external GIFs while visible
devjerry0
authored
40e510e
View commit details
Copy full SHA for 40e510e
Browse repository at this point
fix: retain GIF rendering alongside upstream embed resizing
devjerry0
authored
a2f9d82
View commit details
Copy full SHA for a2f9d82
Browse repository at this point
Merge upstream production into feat/gif-support
devjerry0
authored
7a2f7b5
View commit details
Copy full SHA for 7a2f7b5
Browse repository at this point
style: normalize embed imports after upstream merge
devjerry0
authored
789e512
View commit details
Copy full SHA for 789e512
Browse repository at this point
Commits on Oct 21, 2026
fix(security): pin non-public link preview address ranges
Show description for e7902b1
devjerry0
committed
e7902b1
View commit details
Copy full SHA for e7902b1
Browse repository at this point
test: cover servers that ignore GIF range requests
Show description for 20bbd02
devjerry0
committed
20bbd02
View commit details
Copy full SHA for 20bbd02
Browse repository at this point
fix: stabilize GIF loading, playback, and manual retries
Show description for 070eb47
devjerry0
committed
070eb47
View commit details
Copy full SHA for 070eb47
Browse repository at this point
fix: bound publication retries and serialize unfurl workers
Show description for 61056e3
devjerry0
committed
61056e3
View commit details
Copy full SHA for 61056e3
Browse repository at this point
feat: queue draft link previews through the shared cache
Show description for 621bc9a
devjerry0
committed
621bc9a
View commit details
Copy full SHA for 621bc9a
Browse repository at this point
feat: show link previews while composing commits and replies
Show description for 7cd2f66
devjerry0
committed
7cd2f66
View commit details
Copy full SHA for 7cd2f66
Browse repository at this point
refactor: simplify draft preview request handling
Show description for a2a9749
devjerry0
committed
a2a9749
View commit details
Copy full SHA for a2a9749
Browse repository at this point
refactor: separate link preview polling from rendering
Show description for 4e152c4
devjerry0
committed
4e152c4
View commit details
Copy full SHA for 4e152c4
Browse repository at this point
refactor: simplify GIF and draft preview rendering
Show description for f92df4c
devjerry0
committed
f92df4c
View commit details
Copy full SHA for f92df4c
Browse repository at this point
Commits on Oct 22, 2026
chore: merge upstream production into GIF support
Show description for 6bb0f18
devjerry0
committed
6bb0f18
View commit details
Copy full SHA for 6bb0f18
Browse repository at this point
chore: merge upstream production into GIF support
Show description for 0a6d11c
devjerry0
committed
0a6d11c
View commit details
Copy full SHA for 0a6d11c
Browse repository at this point
Commits on Oct 23, 2026
chore: merge upstream production into GIF support
Show description for 6937d74
devjerry0
committed
6937d74
View commit details
Copy full SHA for 6937d74
Browse repository at this point
Commits on Oct 26, 2026
chore: merge upstream production into GIF support
Show description for d2c7819
devjerry0
committed
d2c7819
View commit details
Copy full SHA for d2c7819
Browse repository at this point
fix: validate GIF sources before manual playback
Show description for 5c02ed7
devjerry0
committed
5c02ed7
View commit details
Copy full SHA for 5c02ed7
Browse repository at this point
chore: merge upstream production into GIF support
Show description for 0b9d8dd
devjerry0
committed
0b9d8dd
View commit details
Copy full SHA for 0b9d8dd
Browse repository at this point
You can’t perform that action at this time.