Releases: Lombiq/Helpful-Libraries
Releases · Lombiq/Helpful-Libraries
v4.3.0
v4.2.0
What's Changed
- OSOE-91: Normalize line endings to auto across all submodules by @DAud-IcI in #134
- SANTA-4: ToTechnicalString extension method for decimal by @Psichorex in #135
- OSOE-62: ResourceFilter Improvements and other extensions by @DAud-IcI in #133
New Contributors
- @Psichorex made their first contribution in #135
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- SNOW-62: Rewrite ContentTypeDefinitionBuilder.SetAbilities by @DAud-IcI in #130
- HAST-187: Add some helpers from Hastlayer by @Piedone in #129
- SNOW-44: Adding WithContentTypeAutoroute by @DAud-IcI in #131
- SNOW-49: Shape and Action improvements. by @DAud-IcI in #126
- FOLK-101: New extension methods by @barthamark in #112
- SNOW-50: collection and shape extension methods. by @DAud-IcI in #132
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- SNOW-38: Add TemporaryResponseWrapper by @DAud-IcI in #124
- OSOE-70: Split the Orchard Core specific methods into its own project by @Piedone in #127
In this release, we've refactored Helpful Libraries into multiple projects, each specific to a given use-case, see the docs. This lets you use an appropriate Helpful Libraries project in your .NET and ASP.NET Core project even if you're not using Orchard Core (and this is what we also do in Hastlayer). This brings breaking changes but they're easy to fix in your project depending on Helpful Libraries:
- Things were moved around, and
Lombiq.HelpfulLibraries
is now just a meta project referencing all other Helpful Libraries projects for easy reference. Thus, what you use might be in a different project and thus in a different namespace. - If you just want to make sure you get everything and don't care about excess dependencies, reference
Lombiq.HelpfulLibraries
. If you've referencedLombiq.HelpfulLibraries
before, then most possibly you get everything you need (in an Orchard Core app) fromLombiq.HelpfulLibraries.OrchardCore
. Otherwise, useLombiq.HelpfulLibraries.AspNetCore
in a non-Orchard ASP.NET Core app, andLombiq.HelpfulLibraries.Common
in any .NET app (Lombiq.HelpfulLibraries.OrchardCore
references both, andLombiq.HelpfulLibraries.AspNetCore
referencesLombiq.HelpfulLibraries.Common
). - The method signatures of Helpful Libraries features didn't change. So, apart from changing imported namespaces, you needn't adapt your code.
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- SNOW-20: NonEmptyTagHelper, SafeCombinedResult and other improvements. by @DAud-IcI in #119
- Licence -> License by @hishamco in #121
- SNOW-21: Add SafeJsonAsync extension method. by @DAud-IcI in #122
- SNOW-23: Adding shape rendering, culture and validation helpers by @barthamark in #123
- OSOE-60: .NET 6 and Orchard Core 1.3 upgrade by @Piedone in #125
New Contributors
Full Changelog: v2.0.1...v3.0.0
v2.0.1
v2.0.0
1.9
- Key Value Store for simple and efficient key-value pair storage
- Moved Projector filters to Helpful Extensions
- New extensions and utilities: HqlQueryExtensions, HqlExpressionFactoryExtensions and WebViewPageExtensions, UriHelper, MappingsManager
- General code housekeeping and smaller improvements