# 0.4.4 * add exclude_fields() method to exclude fields from sql * refactor column names setting (aliases) * fix ordering by for column with aliases * additional tests for fields and exclude_fields * update docs # 0.4.3 * include properties in models.dict() and model.json() # 0.4.2 * modify creation of pydantic models to allow returning related models with only pk populated # 0.4.1 * add order_by method to queryset to allow sorting * update docs # 0.4.0 * Changed notation in Model definition -> now use name = ormar.Field() not name: ormar.Field() * Note that old notation is still supported but deprecated and will not play nice with static checkers like mypy and pydantic pycharm plugin * Type hint docs and test * Use mypy for tests also not, only ormar package * Fix scale and precision translation with max_digits and decimal_places pydantic Decimal field * Update docs - add best practices for dependencies * Refactor metaclass and model_fields to play nice with type hints * Add mypy and pydantic plugin to docs * Expand the docs on ManyToMany relation # 0.3.11 * Fix setting server_default as default field value in python # 0.3.10 * Fix postgresql check to avoid exceptions with drivers not installed if using different backend # 0.3.9 * Fix json schema generation as of [#19][#19] * Fix for not initialized ManyToMany relations in fastapi copies of ormar.Models * Update docs in regard of fastapi use * Add tests to verify fastapi/docs proper generation # 0.3.8 * Added possibility to provide alternative database column names with name parameter to all fields. * Fix bug with selecting related ManyToMany fields with `fields()` if they are empty. * Updated documentation # 0.3.7 * Publish documentation and update readme # 0.3.6 * Add fields() method to limit the selected columns from database - only nullable columns can be excluded. * Added UniqueColumns and constraints list in model Meta to build unique constraints on list of columns. * Added UUID field type based on Char(32) column type. # 0.3.5 * Added bulk_create and bulk_update for operations on multiple objects. # 0.3.4 Add queryset level methods * delete * update * get_or_create * update_or_create # 0.3.3 * Add additional filters - startswith and endswith # 0.3.2 * Add choices parameter to all fields - limiting the accepted values to ones provided # 0.3.1 * Added exclude to filter where not conditions. * Added tests for mysql and postgres with fixes for postgres. * Rafactors and cleanup. # 0.3.0 * Added ManyToMany field and support for many to many relations [#19]: https://github.com/collerek/ormar/issues/19