Mohamed Boudra
a5d2b7d863
Declare and enforce plugin Paseo version requirements ( #4430 )
...
* feat(plugins): enforce declared Paseo version requirements
Treat manifests without a Paseo requirement as pre-0.8 plugins so the first breaking plugin release offers an explicit migration path. Check the daemon and app independently before plugin execution, and preserve installed Git revisions when updates are incompatible.
* fix(nix): refresh dependency hash for plugin requirements
* refactor(plugins): validate test manifest inputs and name compatibility input
2026-09-07 17:20:19 +02:00
..
2026-08-03 19:01:34 +08:00
2026-07-04 01:38:07 +02:00
2026-08-10 21:06:47 +02:00
2026-07-06 00:07:54 +08:00
2026-08-10 21:06:47 +02:00
2026-08-08 16:49:29 +02:00
2026-08-25 17:58:41 +00:00
2026-07-06 00:07:54 +08:00
2026-07-23 03:32:28 +08:00
2026-07-23 03:32:28 +08:00
2026-07-22 18:31:12 +02:00
2026-07-23 03:32:28 +08:00
2026-08-01 14:13:47 +02:00
2026-08-12 21:18:55 +02:00
2026-08-12 21:18:55 +02:00
2026-05-28 01:58:18 +08:00
2026-06-04 00:53:38 +07:00
2026-06-04 00:53:38 +07:00
2026-06-17 01:12:23 +08:00
2026-09-04 19:56:57 +02:00
2026-05-28 18:41:13 +07:00
2026-05-28 18:41:13 +07:00
2026-08-25 23:37:50 +02:00
2026-09-06 20:29:41 +02:00
2026-05-28 01:58:18 +08:00
2026-05-28 01:58:18 +08:00
2026-05-28 01:58:18 +08:00
2026-05-28 01:58:18 +08:00
2026-05-28 01:58:18 +08:00
2026-07-17 15:03:26 +08:00
2026-07-29 23:36:31 +02:00
2026-07-29 23:36:31 +02:00
2026-08-25 23:37:50 +02:00
2026-08-25 23:37:50 +02:00
2026-08-09 15:32:31 +08:00
2026-05-28 01:58:18 +08:00
2026-08-16 13:58:40 +02:00
2026-08-18 09:51:46 +02:00
2026-08-14 17:12:49 +02:00
2026-07-04 01:38:07 +02:00
2026-07-16 17:36:41 +02:00
2026-07-23 12:17:48 +02:00
2026-08-25 23:37:50 +02:00
2026-05-28 01:58:18 +08:00
2026-05-28 01:58:18 +08:00
2026-07-16 23:47:09 +02:00
2026-08-10 18:18:23 +02:00
2026-07-21 04:41:19 +08:00
2026-08-30 22:46:24 +02:00
2026-06-09 17:15:03 +07:00
2026-09-07 17:20:19 +02:00
2026-07-28 22:30:50 +08:00
2026-07-13 03:13:00 +08:00
2026-09-06 20:29:41 +02:00
2026-06-12 13:43:01 +08:00
2026-05-28 01:58:18 +08:00
2026-08-02 20:48:23 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-09-02 15:44:44 +02:00
2026-05-31 19:40:15 +07:00
2026-09-07 17:20:19 +02:00
2026-09-06 10:17:58 +02:00
2026-08-18 12:49:23 +00:00
2026-07-16 17:22:37 +02:00
2026-09-02 20:50:22 +02:00
2026-07-20 20:50:01 +02:00
2026-07-20 20:50:01 +02:00
2026-08-30 11:02:29 +02:00
2026-08-30 11:02:29 +02:00
2026-09-03 20:10:47 +02:00
2026-05-28 01:58:18 +08:00
2026-09-07 17:20:19 +02:00
2026-09-07 17:20:19 +02:00
2026-09-01 16:12:23 +02:00
2026-09-01 16:12:23 +02:00
2026-09-03 20:10:47 +02:00
2026-09-02 15:32:23 +02:00
2026-08-06 11:33:18 +02:00
2026-09-04 19:56:57 +02:00
2026-08-04 15:45:55 +02:00
2026-08-28 16:32:12 +02:00
2026-08-28 16:32:12 +02:00
2026-06-15 14:06:48 +07:00
2026-06-15 14:06:48 +07:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-17 22:55:46 +02:00
2026-08-07 14:08:22 +08:00
2026-05-31 19:40:15 +07:00
2026-05-31 19:40:15 +07:00
2026-05-28 01:58:18 +08:00
2026-05-28 01:58:18 +08:00
2026-06-15 14:23:02 +08:00
2026-09-02 13:12:09 +02:00
2026-09-02 13:12:09 +02:00
2026-08-30 11:02:29 +02:00
2026-08-30 11:02:29 +02:00
2026-05-28 01:58:18 +08:00
2026-08-18 12:49:23 +00:00