- Fixed tests
- Update dependencies
- Fix GetListByFilter method in MemoryPersistence.
- Updated dependencies for updating object fields by names in tags.
- Updated dependencies for fix integer values converting.
- Fix error in GenerateObjectId when Id field exists in nested struct
- Fix error in GetPageByFilter when paging skip greater than length of items slice
- Fix error in GetListByFilter when filter function is nil
- Fix deadlock in DeleteByFilter, DeleteById, Update and UpdatePartially methods
- Move on Go 1.16
- Fix CloneObject method in Utils
- Update dependencies
- Fix visibility of GetIndexById method in IdentifiableMemoryPersistence
- Moved some CRUD operations from IdentifiableMemoryPersistence to MemoryPersistence
- Added GetCountByFilter method in IdentiifiableMemoryPersistence
- Relocated general methods to utility module
- Fix work with pionter type
- Fix deadlock in MemoryPersistence.Clear method
- Fix check paging param in GetPageByFilter method
Initial public release
- persistence is a basic persistence that can work with any object types and provides only minimal set of operations