|
| 1 | +# Release notes |
| 2 | + |
| 3 | +## What's new in 1.2.0 July 18 2019 |
| 4 | +### New: |
| 5 | +* Add ConstructorDelegate delegate. |
| 6 | + |
| 7 | +### Fixes: |
| 8 | +* Classes with indexed properties does not crash anymore. |
| 9 | + |
| 10 | +### Changes: |
| 11 | +* Lazily initialize fields property of ImmediateType. |
| 12 | + |
| 13 | +--- |
| 14 | + |
| 15 | +## What's new in 1.1.0 June 24 2019 |
| 16 | +### Changes: |
| 17 | +* Improve performances of memory caching within the library. |
| 18 | +* Extend support of built-in cache to every target. |
| 19 | +* Make some methods only available as extensions accessible as normal methods on targets not supporting extensions. |
| 20 | +* IL generated methods are now prefixed to help identify them. |
| 21 | + |
| 22 | +### Misc: |
| 23 | +* API Reference and documentation generated based on sources. |
| 24 | + |
| 25 | +--- |
| 26 | + |
| 27 | +## What's new in 1.0.0 May 31 2019 |
| 28 | +### Fixes: |
| 29 | +* Properly supports static readonly and constant fields. |
| 30 | +* Properly handle reflection on enumeration types. |
| 31 | + |
| 32 | +### Changes: |
| 33 | +* Default flags taken into account when getting an ImmediateType are Public | Instance | Static |
| 34 | +* Get rid of cache system references replaced by a simpler internal caching system. |
| 35 | +* Extend caching support to target .NET Framework 4.0. |
| 36 | + |
| 37 | +### New: |
| 38 | +* Add the possibility to call the default constructor of type in a faster way (with or without throw). |
| 39 | +* ImmediateType provides access to every members via Members/GetMembers()/indexed member APIs. |
| 40 | +* ImmediateType, ImmediateField and ImmediateProperty provide a faster access to attributes. |
| 41 | +* Extensions to retrieve Immediate Reflection types from standard types. |
| 42 | +* Extensions to retrieve attributes from standard MemberInfo. |
| 43 | +* Provide helpers to easily create strongly typed delegate to get/set properties. |
| 44 | +* Add an object wrapper that allows to get/set value on a specific object instance. |
| 45 | + |
| 46 | +### Misc: |
| 47 | +* Improve library documentation. |
| 48 | +* Library is fully ReSharper annotated. |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +## What's new in 0.1.0 May 14 2019 |
| 53 | +* First implementation of a fast ("immediate") access and usage of C# Reflection features. |
| 54 | +* Supports Type fields and properties getter/setter. |
0 commit comments