aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-08-18 04:01:36 +0900
committernsfisis <nsfisis@gmail.com>2026-08-18 04:01:36 +0900
commit6b7c6cb9a3d1cdf93f261238c1edbc70706a33c7 (patch)
tree6808d24e5d3cebb3cdd0b18fd5a365fd95aeaa5b /docs
parentaf277e21733948df122ffc210343c9b54cade7a9 (diff)
downloadphp-shirabe-6b7c6cb9a3d1cdf93f261238c1edbc70706a33c7.tar.gz
php-shirabe-6b7c6cb9a3d1cdf93f261238c1edbc70706a33c7.tar.zst
php-shirabe-6b7c6cb9a3d1cdf93f261238c1edbc70706a33c7.zip
docs: update docs/known-incompatibilities.md
Diffstat (limited to 'docs')
-rw-r--r--docs/known-incompatibilities.md20
1 files changed, 19 insertions, 1 deletions
diff --git a/docs/known-incompatibilities.md b/docs/known-incompatibilities.md
index d90b926b..145e2992 100644
--- a/docs/known-incompatibilities.md
+++ b/docs/known-incompatibilities.md
@@ -3,6 +3,21 @@
NOTE: This is not an exhaustive list. Shirabe is in early development and there are still a number of significant incompatibilities with Composer that are not documented here yet.
+## Platform Support
+
+We plan to support all platforms that Composer does, but currently:
+
+* Linux: fully supported and tested
+* macOS: not well tested
+* Windows: unsupported
+
+
+## Commands
+
+The command `self-update` is intentionally disabled because there are no
+releases yet.
+
+
## Default Home/Cache/Data Directories
To avoid conflicting with an existing Composer installation, Shirabe's default system directories
@@ -60,7 +75,10 @@ Signal handling in plugins and scripts is undefined behavior: it may or may not
work. See [docs/dev/signals.md](./dev/signals.md) for details.
-## Plugins
+## Plugins and Scripts
+
+Plugins and scripts in Shirabe are executed in a separate PHP process that
+communicates with Shirabe. This architecture has some limitations.
### Reflection