Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
hmmhmmhm
photocraft
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 5, 2026
Tool feedback: selection-mode cursor badges, scrubby zoom, contrasting outlines, Shift lines (#188) (#188)
echelon
authored
4b53f62
View commit details
Copy full SHA for 4b53f62
Browse repository at this point
PSD corpus: psd-tools set (pinned, verified), an oracle for every file, and the fixes it found (#195) (#195)
echelon
authored
574d0d3
View commit details
Copy full SHA for 574d0d3
Browse repository at this point
Properties: uniform sections, per-kind Quick Actions, full-width controls (#155) (#192) (#192)
echelon
authored
a4380b2
View commit details
Copy full SHA for a4380b2
Browse repository at this point
GPU compositor: page layer surfaces beyond 16384 px with a memory budget (#187) (#187)
Show description for 8877a81
echelon
and
claude
authored
8877a81
View commit details
Copy full SHA for 8877a81
Browse repository at this point
Layers mask thumbnails + chains; Channels/Paths temporary rows and footers (#153, #154) (#191)
Show description for b22deaa
echelon
and
claude
authored
b22deaa
View commit details
Copy full SHA for b22deaa
Browse repository at this point
UI and Type tool CJK fallback: Japanese, Simplified/Traditional Chinese and Korean system fonts, lazily loaded in locale order (#149) (#185)
Show description for f5c6f4b
echelon
and
claude
authored
f5c6f4b
View commit details
Copy full SHA for f5c6f4b
Browse repository at this point
Move/Free Transform modifier keys (#90); sharp full-resolution transform preview (#91) (#183)
Show description for f857b4a
echelon
and
claude
authored
f857b4a
View commit details
Copy full SHA for f857b4a
Browse repository at this point
Dock polish: Layers gets the height, Character/Paragraph group, eliding tab strips, reveal the active layer (#147, #150, #151, #152) (#181)
Show description for b9809ca
echelon
and
claude
authored
b9809ca
View commit details
Copy full SHA for b9809ca
Browse repository at this point
fix(ui): avoid duplicate sliders for wide filter ranges (#179)
Ni-zav
authored
d94a8f6
View commit details
Copy full SHA for d94a8f6
Browse repository at this point
fix(ui): pad Curves graph around endpoint handles (#177)
Ni-zav
authored
043e050
View commit details
Copy full SHA for 043e050
Browse repository at this point
fix(ui): sample eyedropper while dragging (#176)
Ni-zav
authored
d8cf255
View commit details
Copy full SHA for d8cf255
Browse repository at this point
fix(ui): rerender Liquify proxy after undo (#175)
Ni-zav
authored
107302f
View commit details
Copy full SHA for 107302f
Browse repository at this point
Brushes: Tilt Scale, Brush Projection, Spacing checkbox, section locks, Mixer Wetness/Mix; Brushes grid + drag and drop; options bar through tools.setBrush (#174)
Show description for 1c4cb83
echelon
and
claude
authored
1c4cb83
View commit details
Copy full SHA for 1c4cb83
Browse repository at this point
Docs: where we stand and where we're going (roadmap, README, AGENTS.md) (#186)
Show description for 433b84f
echelon
and
claude
authored
433b84f
View commit details
Copy full SHA for 433b84f
Browse repository at this point
Menus scroll and navigate by keyboard on small displays; Color Range dialog on the no-GPU path (#145, #138) (#168)
Show description for 3389ba5
echelon
and
claude
authored
3389ba5
View commit details
Copy full SHA for 3389ba5
Browse repository at this point
AGENTS.md: no Tauri, Electron or webview shells (#184)
Show description for 10203e7
echelon
and
claude
authored
10203e7
View commit details
Copy full SHA for 10203e7
Browse repository at this point
Roadmap: honest parity assessment (2026-10-05) (#182)
Show description for 20783fd
echelon
and
claude
authored
20783fd
View commit details
Copy full SHA for 20783fd
Browse repository at this point
Flatpak single-file bundles as release artifacts (#163)
Show description for 231bf5f
echelon
and
claude
authored
231bf5f
View commit details
Copy full SHA for 231bf5f
Browse repository at this point
io tests: PSD type-layer bounds regression (#148) (#165)
Show description for 4195f25
echelon
and
claude
authored
4195f25
View commit details
Copy full SHA for 4195f25
Browse repository at this point
fix(ui): make tall menus scrollable on short displays (#160)
Ni-zav
authored
6293f51
View commit details
Copy full SHA for 6293f51
Browse repository at this point
fix(geom): saturate Rect::translate and inflate on i32 overflow (#159)
Show description for a202171
3 people
authored
a202171
View commit details
Copy full SHA for a202171
Browse repository at this point
Layers rows: name truncates before the fx/lock/link indicators; fx triangle; Collapse All Groups (#144, #143) (#167)
Show description for a6c5fa6
echelon
and
claude
authored
a6c5fa6
View commit details
Copy full SHA for a6c5fa6
Browse repository at this point
Layers groups expand/collapse (#126); every displayed shortcut fires (#127) (#141)
Show description for 177620a
echelon
and
claude
authored
177620a
View commit details
Copy full SHA for 177620a
Browse repository at this point
Type tool: caret/selection land on the glyph under the pointer; font size is live, one undo step, ~60x faster (#123, #124) (#142)
Show description for 3c54849
echelon
and
claude
authored
3c54849
View commit details
Copy full SHA for 3c54849
Browse repository at this point
fix(io): recognize reordered PhotoCraft archives (#137)
MikeeI
authored
28a63fe
View commit details
Copy full SHA for 28a63fe
Browse repository at this point
fix(engine): preserve redo on unchanged bit depth (#133)
MikeeI
authored
7862267
View commit details
Copy full SHA for 7862267
Browse repository at this point
Brush Settings panel: Photoshop structure and depth, edits through tools.setBrush (#136)
Show description for 800f264
echelon
and
claude
authored
800f264
View commit details
Copy full SHA for 800f264
Browse repository at this point
Dock: fixed-height panel groups with splitters, collapse, reorder and a remembered layout (#139)
Show description for b4b1aab
echelon
and
claude
authored
b4b1aab
View commit details
Copy full SHA for b4b1aab
Browse repository at this point
Fix flaky canvas_geom undo test: isolate the text-gamma test in its own binary (#135)
Show description for 27e047f
echelon
and
claude
authored
27e047f
View commit details
Copy full SHA for 27e047f
Browse repository at this point
Crop tool: move the frame, resize from its handles, Space repositions while drawing (#132)
Show description for bb58aac
echelon
and
claude
authored
bb58aac
View commit details
Copy full SHA for bb58aac
Browse repository at this point
fix(compose): scale artboard bounds in proxy documents (#131)
MikeeI
authored
ad7046b
View commit details
Copy full SHA for ad7046b
Browse repository at this point
fix(io): preserve selected real PSD masks (#130)
MikeeI
authored
f9f1efe
View commit details
Copy full SHA for f9f1efe
Browse repository at this point
fix(io): gate flat export shortcut on active compositing properties (#122)
MikeeI
authored
ac22c5a
View commit details
Copy full SHA for ac22c5a
Browse repository at this point
fix(io): warn when the PSD channel limit drops Quick Mask (#115)
MikeeI
authored
e61bfa6
View commit details
Copy full SHA for e61bfa6
Browse repository at this point
fix(engine): disambiguate colliding document identities (#114)
MikeeI
authored
1863164
View commit details
Copy full SHA for 1863164
Browse repository at this point
Previous
Next
You can’t perform that action at this time.