# Version Notes

## Version 1.0.0 \[22.06.2025]

* Introduced the **RENUnitOfWork** and **RENRepository** patterns for .NET 8 and .NET 9 support.
* Standard, ready-to-use `IRENUnitOfWork<TDbContext>` and `IRENRepository<TEntity>` interfaces and base implementations provided.
* Support for both synchronous and asynchronous CRUD operations.
* Built-in bulk insert, update, and delete with EFCore.BulkExtensions.
* Transaction management out of the box (explicit and implicit transaction support).
* Extensible architecture:
  * All major methods are `virtual` for easy overriding.
  * Custom Unit of Work and Repository implementations are supported.
  * Supports interface-based extension and DI registration.
* LINQ-powered querying with full support for `Include`, filtering, ordering, and projection.
* Usage samples, guides, and recommended best practices included.
* Sample API controllers demonstrating standard, overridden, and extended usage patterns.

***

## Feedback

Found a bug or want to suggest a feature? Please open an issue on GitHub or contact the maintainers.\
We value your feedback to make REN.DataKit even better!
