Releases: Jan5366x/MagicFileEncoding
Releases · Jan5366x/MagicFileEncoding
4.0.0 Release
v4.0.0 - 19 Dez 2025
- Switch to .Net 10.0
- Switch to C# 14
- Code refactoring
- Fix code example 7 and 8 in readme
- Add tests for readme code examples
- Adjust readme code example to use filePath instead of filename or path
- Suppress warnings CA2022 and S2674 due to expected dynamic array length
- Remove Serializable annotation from EncodingSecurityException
3.0.0 Release
v3.0.0 - 5 Feb 2024
- Switch to .Net 8.0
- Updated dependencies
- Improved error handling for empty and whitespace path
- Readme file now includes code examples
- Removed unused internal code
2.0.1 Release
- Deploy as release build
- Update readme file
(Last Net 6.0 Version)
2.0.0 Release
- Fixed that some files are read twice
- Add support to read and analyze byte arrays
- Switch to Net 6.0
- Enabled nullable reference types
- Adjust nullability in the entire solution
- Add SYSLIB0001 UTF-7 Encoding safety check
- Remove IO Tools from public surface since they are off-topic internal logic which is object to (breaking) changes
- Refactoring and minor improvements
v1.1.1
Changes:
- Add fallback encoding to read all text
- Add upgrade guide (https://github.com/Jan5366x/MagicFileEncoding/blob/master/Documentation/upgrade_guide_1_0_x_to_1_1_x.md)
v1.1.0
1.0.0 Release
1.0.0-preview.3 Release
Adjust package version
1.0.0-preview.2 Release
Adjust package version to 1.0.0-preview.2
1.0.0 Preview Release
1.0.0-preview Add nuget package info to readme and project file