Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
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
View 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
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
preactjs
/
preact-render-to-string
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
97
Star
697
Code
Issues
12
Pull requests
11
Actions
Projects
0
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit History
Commits on Oct 22, 2025
Merge pull request #434 from preactjs/chore/bump-npm-version
Show description for 1667556
rschristian
authored
1667556
Copy full SHA for 1667556
ci: Ensure CI is using latest NPM version
rschristian
committed
e4d3b46
Copy full SHA for e4d3b46
chore: Bump lockfile
rschristian
committed
4fdcf11
Copy full SHA for 4fdcf11
Commits on Oct 21, 2025
Merge pull request #433 from preactjs/changeset-release/main
Show description for 35bb4fb
rschristian
authored
35bb4fb
Copy full SHA for 35bb4fb
Commits on Sep 30, 2025
Version Packages
github-actions[bot]
committed
ef57ced
Copy full SHA for ef57ced
Merge pull request #432 from nwalters512/pretty-format-preserve-whitespace
Show description for 69ed337
rschristian
authored
69ed337
Copy full SHA for 69ed337
Update lockfile
nwalters512
committed
96dfd13
Copy full SHA for 96dfd13
Preserve whitespace for pre/textarea when pretty-printing
nwalters512
committed
62c87e4
Copy full SHA for 62c87e4
Merge pull request #431 from preactjs/changeset-release/main
JoviDeCroock
authored
f3bdac6
Copy full SHA for f3bdac6
Commits on Sep 29, 2025
Version Packages
github-actions[bot]
committed
d87861f
Copy full SHA for d87861f
Merge pull request #430 from reteps/main
Show description for 94d6603
rschristian
authored
94d6603
Copy full SHA for 94d6603
Update src/pretty.js
Show description for 13b2dbe
reteps
and
rschristian
authored
13b2dbe
Copy full SHA for 13b2dbe
Add patch
reteps
committed
f2455d8
Copy full SHA for f2455d8
Fixup enum properties
reteps
committed
a5662a0
Copy full SHA for a5662a0
Commits on Sep 1, 2025
Update release workflow for npm configuration
JoviDeCroock
authored
99df7ab
Copy full SHA for 99df7ab
Commits on Aug 20, 2025
Version Packages (#428)
Show description for a7a02d4
github-actions[bot]
authored
a7a02d4
Copy full SHA for a7a02d4
fix: Correct semver ranges for v11 beta releases (#427)
rschristian
authored
f3f7aab
Copy full SHA for f3f7aab
Commits on Aug 19, 2025
Version Packages (#412)
Show description for abed487
github-actions[bot]
authored
abed487
Copy full SHA for abed487
Commits on Aug 14, 2025
Remove unused import (#426)
JoviDeCroock
authored
7d7cc03
Copy full SHA for 7d7cc03
Commits on Aug 9, 2025
Merge pull request #425 from preactjs/chore/expand-semver-for-v11
Show description for a911cec
rschristian
authored
a911cec
Copy full SHA for a911cec
docs: Add changeset
rschristian
committed
e750ba1
Copy full SHA for e750ba1
Commits on Aug 8, 2025
chore: Expand semver range for v11
rschristian
committed
d995278
Copy full SHA for d995278
Merge pull request #424 from preactjs/fix-signals-support
Show description for 4a8d4a0
marvinhagemeister
authored
4a8d4a0
Copy full SHA for 4a8d4a0
Ducktype
JoviDeCroock
committed
a5fc66b
Copy full SHA for a5fc66b
Commits on Aug 7, 2025
Support new dirty bit (#423)
JoviDeCroock
authored
ec0b614
Copy full SHA for ec0b614
Commits on Aug 6, 2025
Detect and unwrap signal properties
JoviDeCroock
committed
e7d241c
Copy full SHA for e7d241c
Commits on Jun 27, 2025
Merge pull request #421 from preactjs/switch-oxlint
Show description for d424e9c
marvinhagemeister
authored
d424e9c
Copy full SHA for d424e9c
chore: switch eslint -> oxlint
marvinhagemeister
committed
2f3cd76
Copy full SHA for 2f3cd76
Merge pull request #420 from preactjs/vitest
Show description for b2f1b44
marvinhagemeister
authored
b2f1b44
Copy full SHA for b2f1b44
chore: update node version in Ci
marvinhagemeister
committed
efb3e9b
Copy full SHA for efb3e9b
chore: switch to vitest
marvinhagemeister
committed
e02003c
Copy full SHA for e02003c
Commits on Feb 14, 2025
Move test to compat for v11 (#419)
JoviDeCroock
authored
3dd80bc
Copy full SHA for 3dd80bc
Commits on Feb 7, 2025
fix: Only abort pipeablestream if not already closed (#417)
Show description for 441dea2
rschristian
authored
441dea2
Copy full SHA for 441dea2
Commits on Jan 19, 2025
Fix rendering waterfall of suspended components in a single Suspense boundary (#413)
f0x52
authored
27f340b
Copy full SHA for 27f340b
Commits on Jan 15, 2025
Denote suspenseful components with comment markers (#376)
Show description for 81e7da3
JoviDeCroock
authored
81e7da3
Copy full SHA for 81e7da3
Pagination
Previous
Next
You can’t perform that action at this time.