|
|
9477875c1d
|
v4.2.5
v4.2.5
|
2026-03-05 16:03:49 +00:00 |
|
|
|
2b73f3d582
|
fix(compiler): yield to the event loop after TypeScript emit to allow pending microtasks and I/O to settle before reading or modifying the output directory
|
2026-03-05 16:03:49 +00:00 |
|
|
|
0ffdcf852f
|
v4.2.4
v4.2.4
|
2026-03-05 16:00:01 +00:00 |
|
|
|
f8f20be4f4
|
fix(fshelpers): remove outdated comment about using synchronous rm to avoid XFS metadata corruption
|
2026-03-05 16:00:01 +00:00 |
|
|
|
fb5421a8c4
|
v4.2.3
v4.2.3
|
2026-03-05 15:55:42 +00:00 |
|
|
|
79d48b0875
|
fix(compiler): defer unpacking until after all compilations and remove diagnostic filesystem syncs to avoid XFS metadata visibility issues
|
2026-03-05 15:55:42 +00:00 |
|
|
|
8977ff4525
|
v4.2.2
v4.2.2
|
2026-03-05 15:35:57 +00:00 |
|
|
|
9dc74fd392
|
fix(compiler): force global filesystem sync to flush XFS delayed logging and add diagnostics comparing Node's readdirSync with system ls to detect directory entry inconsistencies
|
2026-03-05 15:35:57 +00:00 |
|
|
|
85a33021e4
|
v4.2.1
v4.2.1
|
2026-03-05 15:28:18 +00:00 |
|
|
|
e8e64a4ef3
|
fix(compiler): use TypeScript sys hooks instead of fs monkeypatching to detect writes/deletes in previous output directories
|
2026-03-05 15:28:18 +00:00 |
|
|
|
a5dd5252db
|
v4.2.0
v4.2.0
|
2026-03-05 15:22:05 +00:00 |
|
|
|
dc9a9640df
|
feat(mod_compiler): add diagnostic interception of fs operations to detect and report unexpected file system changes in previously compiled output directories during compilation
|
2026-03-05 15:22:04 +00:00 |
|
|
|
431c82a186
|
v4.1.26
v4.1.26
|
2026-03-05 15:17:58 +00:00 |
|
|
|
05184179a4
|
fix(compiler): fsync output directories after unpack to avoid XFS delayed logging causing corrupt or invisible directory entries during subsequent TypeScript emits
|
2026-03-05 15:17:58 +00:00 |
|
|
|
f15ab3a6f9
|
v4.1.25
v4.1.25
|
2026-03-05 15:13:36 +00:00 |
|
|
|
67d29a8e77
|
fix(mod_unpack): flush directory metadata on XFS before reading and use readdirSync-based iteration to avoid missing entries when unpacking
|
2026-03-05 15:13:36 +00:00 |
|
|
|
0e1db4bb85
|
v4.1.24
v4.1.24
|
2026-03-05 15:09:53 +00:00 |
|
|
|
7a1c2d82b9
|
fix(mod_unpack): iterate directories with opendirSync/readSync to avoid missing entries on XFS and ensure directory handles are closed
|
2026-03-05 15:09:53 +00:00 |
|
|
|
9f5e4ad76e
|
v4.1.23
v4.1.23
|
2026-03-05 15:01:36 +00:00 |
|
|
|
4feb074c03
|
fix(mod_unpack): handle partial readdirSync results when moving nested directory entries and add diagnostic log
|
2026-03-05 15:01:36 +00:00 |
|
|
|
95e4f1f036
|
v4.1.22
v4.1.22
|
2026-03-05 14:54:47 +00:00 |
|
|
|
eaa66dff1d
|
fix(mod_compiler): improve logging of successful output directories to include a sorted list of entries and use a shortened relative path
|
2026-03-05 14:54:47 +00:00 |
|
|
|
8bc4f173e5
|
v4.1.21
v4.1.21
|
2026-03-05 14:51:14 +00:00 |
|
|
|
fba2cba8e8
|
fix(compiler): log emitted files written outside expected destination directory for diagnostics
|
2026-03-05 14:51:14 +00:00 |
|
|
|
1033996cb5
|
v4.1.20
v4.1.20
|
2026-03-05 14:48:05 +00:00 |
|
|
|
7e8b5c4467
|
fix(mod_compiler): add diagnostic snapshots for output directories around clear and compile steps
|
2026-03-05 14:48:05 +00:00 |
|
|
|
a738716d98
|
v4.1.19
v4.1.19
|
2026-03-05 14:44:14 +00:00 |
|
|
|
d9c79ae4eb
|
fix(mod_fs): use synchronous rm to avoid XFS metadata corruption when removing directories
|
2026-03-05 14:44:14 +00:00 |
|
|
|
a3255fd1fb
|
v4.1.18
v4.1.18
|
2026-03-05 14:40:05 +00:00 |
|
|
|
d6fb6e527e
|
fix(mod_compiler): add diagnostic logging of output directory states after compilation and after import-path rewriting to aid debugging
|
2026-03-05 14:40:05 +00:00 |
|
|
|
96bafec720
|
v4.1.17
v4.1.17
|
2026-03-05 14:35:05 +00:00 |
|
|
|
86f47ff743
|
fix(tsunpacker): use synchronous fs operations in tsunpacker to avoid readdir race conditions
|
2026-03-05 14:35:05 +00:00 |
|
|
|
38c134f084
|
v4.1.16
v4.1.16
|
2026-03-05 14:30:33 +00:00 |
|
|
|
25372bf97d
|
fix(mod_unpack): handle partial readdir results from signal-interrupted getdents64 when unpacking to ensure sibling removal and nested moves complete
|
2026-03-05 14:30:33 +00:00 |
|
|
|
f521530eed
|
v4.1.15
v4.1.15
|
2026-03-05 14:26:29 +00:00 |
|
|
|
dd81d65958
|
fix(mod_unpack): flatten nested output directory without temporary rename steps to avoid race conditions
|
2026-03-05 14:26:29 +00:00 |
|
|
|
d1ef48560d
|
v4.1.14
v4.1.14
|
2026-03-05 14:01:00 +00:00 |
|
|
|
49d62e20a4
|
fix(fs): replace execSync and fsync workarounds with atomic async FsHelpers operations to avoid XFS races and shell dependencies
|
2026-03-05 14:01:00 +00:00 |
|
|
|
4f8443d33f
|
v4.1.13
v4.1.13
|
2026-03-05 13:43:18 +00:00 |
|
|
|
2fb838d1bd
|
fix(mod_unpack): Use child_process.execSync (mv/rm) to perform unpack atomically, replacing async fs operations and logs to avoid ENOENT/partial directory listings on XFS
|
2026-03-05 13:43:18 +00:00 |
|
|
|
b4a1ff5eab
|
v4.1.12
v4.1.12
|
2026-03-05 13:22:17 +00:00 |
|
|
|
d3e3905e7f
|
fix(mod_compiler): replace runtime require calls with top-level imports and use execSync/path.join for filesystem sync and traversal
|
2026-03-05 13:22:17 +00:00 |
|
|
|
fe60a21c59
|
v4.1.11
v4.1.11
|
2026-03-05 13:21:03 +00:00 |
|
|
|
920095d008
|
fix(mod_compiler): flush directory entries before unpack to avoid XFS delayed-log causing partial readdir results
|
2026-03-05 13:21:03 +00:00 |
|
|
|
e1198c0a78
|
v4.1.10
v4.1.10
|
2026-03-05 13:15:07 +00:00 |
|
|
|
01b2cfe69c
|
fix(unpack): use atomic renames to flatten nested output and make unpacking more reliable
|
2026-03-05 13:15:07 +00:00 |
|
|
|
b38a8236da
|
v4.1.9
v4.1.9
|
2026-03-05 12:46:49 +00:00 |
|
|
|
f136fe2e40
|
fix(fs): improve filesystem helpers: use sync rename for reliability on certain filesystems; retry rmdir with delays and avoid recursive rm; bump @push.rocks/smartfs to ^1.3.2
|
2026-03-05 12:46:49 +00:00 |
|
|
|
5fa93923d2
|
v4.1.8
v4.1.8
|
2026-03-05 12:29:11 +00:00 |
|
|
|
856099b5ed
|
fix(unpack): catch unpack errors and add verbose unpack logging
|
2026-03-05 12:29:11 +00:00 |
|