You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***BREAKING:** Repository reorganized into 11 stable namespace buckets (`Async`, `Collections`, `Cryptography`, `Data`, `Diagnostics`, `Internal`, `IO`, `Linq`, `Models`, `Primitives`, `Reflection`, `Text`, `Validation`). Class names and method signatures are unchanged; only the namespaces moved. See [namespace-migration-v5.md](namespace-migration-v5.md) for the full mapping.
3
+
***Backward-compat shim layer** (`_Legacy/` folder): `[Obsolete]` static methods preserve the v4 namespaces so existing user code still compiles. Each call site lights up with the new v5 location.
4
+
* New file extensions in `IO`: `SafeWriteAllText`, `SafeWriteAllBytes` (atomic write via temp + replace), `Sha256HexFromFile`.
5
+
* New byte / string checksum helpers in `Primitives` / `Text`: `byte[].ToHexString`, `byte[].Sha256Hex`, `string.Sha256Hex`.
6
+
* New `string` extensions in `Text`: `ToBase64Url`, `FromBase64Url`, `ToSlug`, `Mask`.
0 commit comments