{"version":"2.0.35","anchor":"internal-improvements","canonical_anchor":"internal-improvements","heading":"","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.35\/e\/internal-improvements","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.35","markdown":"- Refactored permission checking for read operations to use consistent code paths\n- Added IDE selection context filtering to respect file permissions\n- Consolidated path normalization helpers using `node:path` posix\/win32 utilities\n- Improved stream handling with consistent PassThrough stream usage across modules\n- Better separation of initialization logic from runtime functionality\n\n**Note:** This changelog focuses on user-visible changes and security improvements. Many internal function renamings due to code minification are not included unless they represent functional changes."}