Skip to content

Latest commit

 

History

History
62 lines (47 loc) · 1.97 KB

CHANGELOG.md

File metadata and controls

62 lines (47 loc) · 1.97 KB

2.2.0 - 2025/03/09

  • Added support for Python 3.13.
  • Upgrade [dev,test] dependencies.
  • Update Ubuntu CI/CD image to ubuntu-24.04.
  • Added py.typed file to support type checking.
  • Removed poetry.lock as it's not used for a long time now.

2.1.0 - 2025/02/04

  • Breaking changes: Modified logic that maps Sequence and Dictionary classes. All tests are green but this can cause some unexpected behaviour and new defects.
  • Fixed issue #25 with deepcopy for SQLAlchemy classes.
  • Improved unit testing.

2.0.0 - 2024/05/12

  • Moved away from poetry. Changed packaging system using pip, build and twine.
  • Upgraded all dependencies.
  • Add support for Python 3.12.
  • Migrated SQLAlchemy from 1.x to 2.x.

1.2.3 - 2022/11/21

  • Added automated code checks for different Python versions.

1.2.2 - 2022/11/20

  • [@soldag] Fixed mapping of string enum types #17

1.2.1 - 2022/11/13

  • Fixed dictionary source mapping to target object.
  • Implemented CI checks

1.2.0 - 2022/10/25

  • [@g-pichler] Ability to disable deepcopy on mapping: use_deepcopy flag in map method.
  • [@g-pichler] Improved error text when no spec function exists for target class.
  • Updated doc comments.

1.1.3 - 2022/10/07

  • [@g-pichler] Added support for SQLAlchemy models mapping
  • Upgraded code checking tool and improved code formatting

1.0.4 - 2022/07/25

  • Added better description for usage with Pydantic and TortoiseORM
  • Improved type support

1.0.3 - 2022/07/24

  • Fixed issue with dictionary collection: #4

1.0.2 - 2022/07/24

  • Bug fix: pass parameters override in MappingWrapper.map
  • Added support for mapping fields with different names: #3

1.0.1 - 2022/01/05

  • Bug fix

1.0.0 - 2022/01/05

  • Finalized documentation, fixed defects

0.1.1 - 2021/07/18

  • No changes, set version as Alpha

0.1.0 - 2021/07/18

  • Implemented base functionality

0.0.1 - 2021/06/23

  • Initial version