Releases: ekonbenefits/impromptu-interface
Releases · ekonbenefits/impromptu-interface
v8.0.4
v8.0.3
What's Changed
Big Change:
See unit tests for examples.
See why necessary Collectible Assembly in non-collectible AssemblyLoadContext
Small Changes
- Fix super small spelling mistake on README by @NickAcPT in #34
- add missing semicolon to example by @SabotageAndi in #41
- Proxy interfaces should implement CustomAttributes by @david-garcia-garcia in #49
- Make default maker constructor internal, should only be one. by @jbtule in #53
New Contributors
- @NickAcPT made their first contribution in #34
- @SabotageAndi made their first contribution in #41
- @david-garcia-garcia made their first contribution in #49
Full Changelog: v7.0.1.62...v8.0.2__
v7.0.1.62
v7.0.1-beta40
- net standard 2.0 support
- Now based on Dynamitey
- Remove all duplicate code with Dynamitey
- Removed all WPF code
v6.5
Core 6.1.4 / MVVM 4.0.11 / FSharp 1.2.11
- Core: Fix for null comparison bug in
ActLike
proxy - Core: Better proxy handling of generics
- Core: Extension Method to Instance Method Proxy
- Core:
UseNamedArgument
can be applied at interface level -Thanks @fearthecowboy!
Core v6.0.6 / MVVM_4.0.6-beta / FSharp_1.2.6
- Core: Strong Named (but not secret in Repository)
- Core: Recursive Interfaces when using
ActLIke
- Core:
FluentRegex
- Core:
Impromtu.CoerceConvert(object target, Type type)
- This uses every dynamic conversion api avaialbe - Core: Fixed
ImpromptuDictionary
coercion bug withEnums
- Core: Add Int and String indexer support to
InvokeGetChain
&InvokeSetChain
- Core: Added Support for
Silverlight5
- Core: Added
Impromptu.InvokeBinaryOperator
andImpromptu.InvokeUnaryOpartor
- MVVM: Strong Named (but not secret in Repository)
- MVVM: Added support for dynamic property binding syntax in Silverlight 5
- MVVM: Added 3rd party IoC support from combining with
NoMVVM
- MVVM: Updated configuring property dependencies to use Setup fluent property
- FSharp: Strong Named (but not secret in Repository)
Core 5.6.7
- Simplified Dynamic
ActLike
Syntax - Fixed bug involving subsequent named argument invoke calls forgeting argument names
Core 5.6.6
- Improved Com interop
Core 5.6.4
- Fixed recursive bug with type coercion of !ImpromptuDictionary & !ImpromptuGet