lib12 v2.6 Release Notes
Release Date: 2020-01-05 // almost 5 years ago-
โ Added:
- CountryRepository with the list of countries
- string.ReplaceAll
๐ฅ Breaking change
- ๐ moved onError parameter at the end of Execution.Retry
Previous changes from v2.5
-
โ Added:
- Lots of additional reflection extensions. Methods like GetConstant, IsMarkedWithAttribute, IsImplementingInterface and more for all reflection constructs like Type, MethodInfo, PropertyInfo, etc.
- ๐ Support for ReadOnlyCollection and ReadOnlyDictionary in the Pack, Empty, IEnumerable and IDictionary
- Execution.Repeat and Execution.Retry overloads
- Concat and Recover extensions for the IDictionary
- DateTime.GetYesterday and DateTime.GetTomorrow
๐ Renames (previous classes and methods stays as obsolete)
- object.SetProperty - use Type.SetPropertyValueByName
- Type.GetPropertyValue - use Type.GetPropertyValueByName
Other:
- ๐ marked whole PerformanceCheck class as obsolete instead of just Benchmark method
- โ added Sonar for code quality checking
- โ added NCrunch config