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
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
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 }}
devdotfast
diffr
Repository navigation
Code
Issues
1
(1)
Pull requests
8
(8)
Actions
Security and quality
Insights
More
items
improvement: plugin interface v2
- #80
#80
Merged
sidkmenon
merged 26 commits into
main
devdotfast/diffr:main
from
plugin-host-cursor
devdotfast/diffr:plugin-host-cursor
Copy head branch name to clipboard
Oct 3, 2026
Conversation
Commits
26
(26)
Checks
Files changed
Merged
improvement: plugin interface v2
#80
sidkmenon
merged 26 commits into
main
devdotfast/diffr:main
from
plugin-host-cursor
devdotfast/diffr:plugin-host-cursor
Copy head branch name to clipboard
Commits
Commits on Oct 3, 2026
Require Rust 1.95
Show description for 4e40aa7
sidkmenon
committed
4e40aa7
View commit details
Copy full SHA for 4e40aa7
Browse repository at this point
Read Git through gix instead of libgit2
Show description for a45efe6
sidkmenon
committed
a45efe6
View commit details
Copy full SHA for a45efe6
Browse repository at this point
Rework the plugin system around WebAssembly components and a host-owned cursor
Show description for 2caf429
sidkmenon
committed
2caf429
View commit details
Copy full SHA for 2caf429
Browse repository at this point
diffr-ts: drop the annotations record and the version 4 stream
Show description for 5930bfd
sidkmenon
committed
5930bfd
View commit details
Copy full SHA for 5930bfd
Browse repository at this point
Remove --order
Show description for 8724150
sidkmenon
committed
8724150
View commit details
Copy full SHA for 8724150
Browse repository at this point
Collapse the CLI and stream layering into one run module
Show description for 38bc246
sidkmenon
committed
38bc246
View commit details
Copy full SHA for 38bc246
Browse repository at this point
Delete the loader --no-index no longer uses
Show description for a06baf8
sidkmenon
committed
a06baf8
View commit details
Copy full SHA for a06baf8
Browse repository at this point
Remove the file node from the cursor contract
Show description for 45ab669
sidkmenon
committed
45ab669
View commit details
Copy full SHA for 45ab669
Browse repository at this point
Run the classifier in its own Store before the shape pipeline starts
Show description for 4949b37
sidkmenon
committed
4949b37
View commit details
Copy full SHA for 4949b37
Browse repository at this point
Keep the cursor on a region
Show description for 1026d83
sidkmenon
committed
1026d83
View commit details
Copy full SHA for 1026d83
Browse repository at this point
Hand each file to the least-loaded worker and run it as a Store task
Show description for 310feb5
sidkmenon
committed
310feb5
View commit details
Copy full SHA for 310feb5
Browse repository at this point
Drop reqwest: the host makes no HTTP requests
Show description for 57ac671
sidkmenon
committed
57ac671
View commit details
Copy full SHA for 57ac671
Browse repository at this point
Require Rust 1.99
Show description for 31e0519
sidkmenon
committed
31e0519
View commit details
Copy full SHA for 31e0519
Browse repository at this point
Move to Wasmtime 49.0.2
Show description for c506416
sidkmenon
committed
c506416
View commit details
Copy full SHA for c506416
Browse repository at this point
Rename the package diffr-cli to diffr
Show description for 04e5435
sidkmenon
committed
04e5435
View commit details
Copy full SHA for 04e5435
Browse repository at this point
Move the engine into crates/diffr-core
Show description for 3e8d9d7
sidkmenon
committed
3e8d9d7
View commit details
Copy full SHA for 3e8d9d7
Browse repository at this point
Move present into diffr-core
Show description for d89c0c3
sidkmenon
committed
d89c0c3
View commit details
Copy full SHA for d89c0c3
Browse repository at this point
Match the classifier's path rules with regex's perf features
Show description for 145599b
sidkmenon
committed
145599b
View commit details
Copy full SHA for 145599b
Browse repository at this point
Read the attribute files once per Store
Show description for ba68e94
sidkmenon
committed
ba68e94
View commit details
Copy full SHA for ba68e94
Browse repository at this point
Drop the per-worker and per-walk debug timings
Show description for 43534f2
sidkmenon
committed
43534f2
View commit details
Copy full SHA for 43534f2
Browse repository at this point
Export both kinds of plugin through the prelude
Show description for 72dc8be
sidkmenon
committed
72dc8be
View commit details
Copy full SHA for 72dc8be
Browse repository at this point
Point the typo checker at Linguist's new home
Show description for 7b3876b
sidkmenon
committed
7b3876b
View commit details
Copy full SHA for 7b3876b
Browse repository at this point
Name the working-tree path so the typo checker reads it
Show description for 18e40ef
sidkmenon
committed
18e40ef
View commit details
Copy full SHA for 18e40ef
Browse repository at this point
Accept gix's rela_path in the typo checker
Show description for 2aa760e
sidkmenon
committed
2aa760e
View commit details
Copy full SHA for 2aa760e
Browse repository at this point
Turn on each language feature when all-languages is on
Show description for deac61d
sidkmenon
committed
deac61d
View commit details
Copy full SHA for deac61d
Browse repository at this point
Give the component concurrency test room on slow CI runners
Show description for 340d072
sidkmenon
committed
340d072
View commit details
Copy full SHA for 340d072
Browse repository at this point
You can’t perform that action at this time.