Skip to content

v0.6.0

Compare
Choose a tag to compare
@subhashb subhashb released this 10 Aug 16:13
  • Introduce Async Standalone Server
  • Add all() method to repository
  • Introduce Cache Port into Protean
  • Introduce View elements into Protean
  • Add support for add_* and remove_* methods for HasMany relationships
  • Enhance Entity.to_dict() to output fully-formed JSON
  • Fix HasOne issue with updating an item
  • Fix HasMany issue with updating items within UnitOfWork
  • Refactor ContainerMeta class to be generic for all elements
  • Introduce Makefile with useful test/development commands
  • Remove order_by from EntityMeta options
  • Validate for Repository's database meta value
  • Make ValueObject's aggregate linkage optional
  • Allow specifying associations with simple Class Names (instead of FQDNs)
  • Refactor field class and remove unnecessary attributes (value, label)
  • Validate for unique values on saving Entities
  • Introduce Docker Compose for all services
  • Upgrade SQLAlchemy to support >=1.4.9
  • Upgrade to Elasticsearch 7.13.0
  • Support case-insensitive match in Elasticsearch
  • Ensure compatibility from 3.7 to 3.10
  • Migrate to Github Actions from Travis