Announcing TypeScript 5.6
TypeScript 5.6 introduces several key updates and improvements. Notable changes include reverted behavior for tsconfig.json searching, renamed types such as BuiltinIterator to IteratorObject, the new --stopOnBuildErrors flag, disallowed nullish and truthy checks, support for commit characters and exclude patterns for auto-imports, and stricter checks for built-in iterator results. The release also brings region-prioritized diagnostics in editors and a new --noCheck option for skipping type checking in certain scenarios.