Releases: SkywardApps/popcorn
Releases · SkywardApps/popcorn
v2.0.0: Streamlining to one .NET Standard 1.6 project
Major Release: 2.0.0
- Feature Additions:
- Condensed our entire .NET offering into one .NET Standard project
- Enhanced the map ability so a single source type can be mapped to multiple destination types
- Added a default response inspector implementation
- Authorizers added as a configuration option to restrict access to certain objects as specified
- Bug Fixes:
- Enabled the handling of polymorphism in DefaultIncludes
- MapEntityFramework method allows for custom configurations without additional setup
- Maintenance
- Documentation added: Authorizers, Factories in Advanced Projections tutorial, Response Inspectors
- Test additions and added CI to GitHub project
v1.3.0: Sorting parameters added
Minor Release: 1.3.0
- Feature Additions:
- Query parameter "sort" added to allow the sorting of responses based on a simple comparable property
- Query parameter "sortDirection" added to be used in conjunction with "sort" to specify ascending or descending sort order
- Added Sorting tutorial
- Query parameter "sort" added to allow the sorting of responses based on a simple comparable property
- Maintenance:
- Test additions
v1.2.0: Default include attributes updated and added
Minor Release: 1.2.0
- Feature Additions:
- [IncludeByDefault] added as a property option for projections to allow users to set their default return properties in the projection itself.
- Naming of [SubPropertyIncludeByDefault] updated
- Added DefaultIncludes tutorial
- Maintenance:
- Test additions
v1.1.3: Fix for nulls passed to inspector
Patch Release: 1.1.3
- Bug Fixes:
- Adding a solution to allow nulls to be passed to an inspector
- Allowing spaces to be passed in an include request, i.e ?include=[property1, property2[subproperty1, subproperty2]]