- Nullability annotations have been enhanced.
- The library has grown support for more modern frameworks.
- The library has grown nullability annotations.
- Collections of types which already implement
ILinkData
can be mapped directly without a passthrough selector.
- The library has grown support for custom rules for producing links.
- Standard rules go through this single entry point, so Tiger.HAL is implemented on the same base as your rules.
- The elements of collections can be embedded without linking to the collection itself.
- Because this is the same results as the
EmbedElements
command on base collections, it has the same name.
- Because this is the same results as the
- Debug Symbols and SourceLink are now published to NuGet.
- The library has grown special support for transformation maps of collection types.
- A companion library of analyzers has been created: Tiger.Hal.Analyzers.
- Properties may now be ignored automatically if they meet certain criteria.
- Dependencies have been greatly rationalized.
- Namespaces have been adjusted.
- More utility methods have been added.
- The library has been made ready for ASP.NET Core 2.1.
- ASP.NET Core compatibility has been widened.
- Self links created from parameterless routes have been made more convenient.
null
values intended to be used as links are ignored by the link creation.
- Quarantined due to a bug.
- Everything is new!