Releases: vorobalek/autobackend
Releases · vorobalek/autobackend
Release 0.1.9
Changelog Summary:
Enhancements:
- Released version v0.1.9 with a comprehensive range of updates.
- Implemented full filter support for GraphQL queries and mutations.
- Introduced generic request and response models with support for primitive mapping.
- Conducted refactoring of directories, mappers, and overall codebase for optimization purposes.
- Updated issue templates, code of conduct, contribution, and security guidelines.
- Added a new CODE_OF_CONDUCT.md document.
- Enhanced the example project and detailed documentation within README.md.
- Refined GitHub Actions and workflow processes.
Package Updates:
- Upgraded Microsoft.EntityFrameworkCore packages from 7.0.3 to 8.0.4 incrementally.
- Updated Npgsql.EntityFrameworkCore.PostgreSQL from version 7.0.3 to 8.0.2.
- Incremented NSwag.AspNetCore from 13.18.2 to 14.0.7.
- Elevated coverlet.collector version from 3.2.0 to 6.0.2.
- Updated tj-actions/changed-files from version 35 to 41.
- Target framework advanced to .NET 8.0, with associated package versions updated accordingly.
Bug Fixes:
- Addressed and corrected mapper errors and instituted mapper caching enhancements.
- Resolved minor refactoring issues and remedied warning notifications.
Documentation and Organization:
- Finalized and refined README.md documentation.
- Systematized solution documents and rectified the location of the Contributor Covenant Code of Conduct.
- Edited sample project
Release 0.1.5
This is the public release v0.1.5
of the package AutoBackend.SDK
. This package provides the boilerplate infrastructure to create simplified backend services by managing DataBase and API layers. For more information, see readme.
Developer builds are published on the specific MyGet developer feed. Release builds are published on MyGet and NuGet.
In this version:
- The only objects visible as public now are:
GenericControllerAttribute
GenericEntityAttribute
GenericFilterAttribute
GenericDbContext
and inheritors (but it's not recommended to use them)InMemoryGenericDbContext
PostgresGenericDbContext
SqlServerGenericDbContext
AutoBackendException
AutoBackendHost
- Inheritance from any library's publicly visible type has been restricted
AutoBackendDbContext
has been renamed toGenericDbContext
AutoBackendDbContext<TContext>
has been removed permanentlyGenericControllerV1Attribute
has been removed permanently- Initializing
AutoBackendException
outside the library has been restricted GenericEntityAttribute.Keys
visibility has been changed tointernal
- Refactoring
- Namespaces have been simplified
- Excess files have been removed
- Bug fixes
- Wrong database provider determination has been fixed