index
:
php-shirabe
main
php-shirabe
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
crates
/
shirabe
/
src
/
plugin
Age
Commit message (
Expand
)
Author
2026-08-31
feat(plugin): serve HttpDownloader as a proxy stub
nsfisis
2026-08-30
feat(plugin): carry an exception's class and state across the boundary
nsfisis
2026-08-30
feat(plugin): serve ProcessExecutor as a proxy stub
nsfisis
2026-08-23
docs(plugin): bring boundary text in line with the implementation
nsfisis
2026-08-23
fix(fs): carry file_get_contents results as bytes
nsfisis
2026-08-22
refactor(plugin): decode RPC values through conversion traits
nsfisis
2026-08-22
feat(cli): tell the user to run `shirabe`, not `composer`
nsfisis
2026-08-20
fix(event-dispatcher): let a PHP script reach the Composer object graph
nsfisis
2026-08-19
perf(package): hand out link maps behind Rc
nsfisis
2026-08-19
fix(input): thread a typed InputValue through the input layer
nsfisis
2026-08-18
refactor(preg): add preg_is_match for existence-only call sites
nsfisis
2026-08-18
refactor(preg): drop the offset argument from preg_match
nsfisis
2026-08-18
refactor(pcre): inline Preg into its call sites and drop the crate
nsfisis
2026-08-17
refactor(pcre): return the Preg $matches instead of filling an out-param
nsfisis
2026-08-16
feat(plugin): proxy Composer\Util\Filesystem into the plugin worker
nsfisis
2026-08-16
refactor: narrow pub(crate) items to private
nsfisis
2026-08-15
feat(cli): report Shirabe's own identity instead of Composer's
nsfisis
2026-08-15
fix(php-rpc): unpack the runtime bundle under the cache dir
nsfisis
2026-08-12
docs(todo): retag TODO markers by root cause
nsfisis
2026-08-10
feat(console): import scripts Command classes as application commands
nsfisis
2026-08-10
refactor(symfony): hide leaf modules behind their parent re-exports
nsfisis
2026-08-09
feat(plugin): let a Rust-implemented plugin cross into the worker
nsfisis
2026-08-09
refactor(symfony-console): extract symfony/console into the shirabe-symfony-c...
nsfisis
2026-08-09
refactor(pcre): extract composer/pcre into the shirabe-pcre crate
nsfisis
2026-08-08
feat(php-shim): give ported exceptions PHP's class hierarchy
nsfisis
2026-08-08
refactor(semver): replace Constraint's OP_*/STR_OP_* with CmpOp
nsfisis
2026-08-07
feat(installer): dispatch package events
nsfisis
2026-08-07
fix(plugin): make proxy stub property access an explicit error
nsfisis
2026-08-07
feat(plugin): cross alias packages over RPC as proxy stubs
nsfisis
2026-08-07
feat(php-rpc): cross materialized values as PHP object records
nsfisis
2026-08-06
feat(plugin): let links and release dates cross the RPC boundary
nsfisis
2026-08-06
feat(plugin): widen the RPC surface to LibraryInstaller-based plugins
nsfisis
2026-08-06
feat(plugin): run plugin-provided installers through the RPC worker
nsfisis
2026-08-05
feat(plugin): run plugin-provided commands in a worker-side application
nsfisis
2026-08-05
feat(plugin): discover and list plugin-provided commands
nsfisis
2026-08-04
feat(plugin): instantiate plugin capabilities through the PHP RPC worker
nsfisis
2026-08-04
docs: state code facts instead of porting-phase progress
nsfisis
2026-08-04
feat(plugin): expose the composer object graph to plugins over RPC
nsfisis
2026-08-04
feat(plugin): remove subscribed listeners when a plugin is removed
nsfisis
2026-08-04
feat(plugin): dispatch plugin event subscribers through the RPC worker
nsfisis
2026-08-04
feat(plugin): generate the worker proxy stubs from the Composer sources
nsfisis
2026-08-04
fix(plugin): resolve review findings in the plugin activation flow
nsfisis
2026-08-04
feat(plugin): activate plugins through the PHP RPC worker
nsfisis
2026-08-03
feat(event-dispatcher): run composer.json PHP scripts through the RPC worker
nsfisis
2026-08-02
fix(io): propagate ask/select errors instead of panicking
nsfisis
2026-07-25
refactor: replace redundant clones with moves
nsfisis
2026-07-18
perf(regex): eliminate per-call clone overhead in preg_* dispatch
nsfisis
2026-07-11
chore: use fully-qualified name for Rc/RefCell
nsfisis
2026-06-28
refactor: add linter
nsfisis
2026-06-27
refactor(composer): hold managers behind *Interface traits
nsfisis
[next]