Commit Graph

122 Commits

Author SHA1 Message Date
jkunz ee94feddfa v3.5.0 2026-05-10 14:33:40 +00:00
jkunz a0010e7f0f v3.4.0 2026-05-09 13:48:16 +00:00
jkunz d65e1ed4f6 feat(smartshell): add cwd-aware execution options, structured strict-mode errors, and safer process tree termination 2026-05-09 13:48:16 +00:00
jkunz e61b352576 v3.3.8 2026-03-15 18:42:08 +00:00
jkunz cd5194c365 v3.3.7 2026-03-05 10:18:43 +00:00
jkunz 71cc64b6d9 fix(smartshell): avoid triple shell nesting, improve WSL path filtering, and use chunked log buffer to reduce memory usage 2026-03-05 10:18:43 +00:00
jkunz f254a9e078 v3.3.6 2026-03-04 18:13:53 +00:00
jkunz 3d6a33f8d2 fix(smartshell): use close event on child processes to ensure exit handling and update dependency versions 2026-03-04 18:13:53 +00:00
jkunz d37071dae0 fix(spawn): use detached:true so children are immune to terminal SIGINT
Children now get their own process group. Terminal Ctrl+C only reaches
the parent, which then does orderly tree-kill while children are still
alive and the process tree is intact.
2026-03-04 00:49:29 +00:00
jkunz 181d352e21 fix(deps): bump smartexit to ^2.0.1 for PID-tracking fix 2026-03-04 00:04:22 +00:00
jkunz 8a0a18f4da v3.3.3 2026-03-03 23:41:59 +00:00
jkunz bdc09afedd fix(deps): upgrade @push.rocks/smartexit to ^2.0.0 2026-03-03 23:41:49 +00:00
jkunz 68060e8565 v3.3.2 2026-03-03 22:36:40 +00:00
jkunz b898382305 v3.3.1 2026-03-03 22:35:20 +00:00
jkunz 5f8f38c2e6 fix(deps): bump @push.rocks/smartexit dependency to ^1.1.1 2026-03-03 22:35:20 +00:00
jkunz 61f76af7d1 3.3.0 2025-08-17 15:20:26 +00:00
jkunz 5a32817349 3.2.4 2025-08-16 09:52:49 +00:00
jkunz 35d22175db fix(tests): Update tests & CI config, bump deps, add docs and project configs 2025-08-16 09:52:49 +00:00
philkunz cd3675280a 3.2.3 2025-02-20 12:37:11 +01:00
philkunz cb41dbaf1c 3.2.2 2024-12-13 19:03:51 +01:00
philkunz 91e84c8422 3.2.1 2024-12-13 18:55:34 +01:00
philkunz ff26cd0678 fix(dependencies): Update @types/node dependency version 2024-12-13 18:55:34 +01:00
philkunz acdd729e06 3.2.0 2024-12-09 02:52:14 +01:00
philkunz b854715940 3.1.0 2024-12-09 02:39:31 +01:00
philkunz 35f59054f8 feat(core): Refactor codebase and update dependencies. 2024-12-09 02:39:31 +01:00
philkunz c9a3de2207 3.0.6 2024-09-17 17:02:43 +02:00
philkunz 6904097960 fix(core): Fix interactive shell execution and update dependencies 2024-09-17 17:02:42 +02:00
philkunz 1474fd541f update description 2024-05-29 14:16:08 +02:00
philkunz 9befccefd6 3.0.5 2024-04-18 13:42:51 +02:00
philkunz 415c9de553 fix(core): update 2024-04-18 13:42:51 +02:00
philkunz 980a2c9781 update tsconfig 2024-04-14 18:17:36 +02:00
philkunz 067f1a9c17 3.0.4 2024-03-16 11:18:53 +01:00
philkunz e7cf3bcb5e fix(core): update 2024-03-16 11:18:53 +01:00
philkunz 18cfa3e16a 3.0.3 2023-06-22 14:17:50 +02:00
philkunz 7e6d632afb 3.0.2 2023-06-22 14:16:16 +02:00
philkunz d84c7a16a4 3.0.1 2023-06-22 13:54:40 +02:00
philkunz c5937da870 fix(core): update 2023-06-22 13:54:39 +02:00
philkunz ec29db26ef 3.0.0 2023-06-22 11:51:45 +02:00
philkunz e4e08910c7 BREAKING CHANGE(core): switched to ES syntax and added support for interactivity 2023-06-22 11:51:44 +02:00
philkunz 730a4a05a4 2.0.30 2021-11-26 15:17:52 +01:00
philkunz 20a2804924 fix(core): cosmetics 2021-11-26 15:17:52 +01:00
philkunz d7247add7e 2.0.29 2021-11-07 19:18:01 +01:00
philkunz b304b01ab6 fix(core): update 2021-11-07 19:18:01 +01:00
philkunz 9ba5447e72 2.0.28 2021-08-17 18:19:53 +02:00
philkunz 6cb7ab8f19 fix(core): update 2021-08-17 18:19:52 +02:00
philkunz efdb80ddba 2.0.27 2021-07-26 21:24:13 +02:00
philkunz db712b2223 fix(core): update 2021-07-26 21:24:13 +02:00
philkunz 0199160013 2.0.26 2020-05-22 01:23:27 +00:00
philkunz 199fa19899 fix(core): update 2020-05-22 01:23:27 +00:00
philkunz 23a3230f07 2.0.25 2019-08-27 20:15:23 +02:00