Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Dec 20:38
· 146 commits to main since this release

v0.4.0 (2023-12-13)

Chore

  • chore: fix linting and type checking errors (27a4dd2)

Ci

  • ci: add cli args to test action (6e77db5)

Documentation

  • docs: update bookmark docs (38f1b13)

  • docs: adjust index/constraint docs (5ebc419)

  • docs: update title (3054f2f)

  • docs: update docs for now serialization (7102cb8)

Feature

  • feat: add bookmark support for client and model methods (305bceb)

  • feat(exceptions): remove ModelImportFailure exception (eec9eb4)

  • feat(settings): remove exclude_from_export setting (5ef3cca)

  • feat: exclude element_id and id before writing _db_properties (caf9763)

  • feat(ModelBase): take exclude, include and by_alias arguments into account before adding element_id or id (b3fd01d)

  • feat(ModelBase): include element_id and id fields in pydantics serialization methods (ea01cf5)

Performance

  • perf: optimize RelationshipProperty queries (f614ee4)

  • perf: optimize node and relationship queries (ecbb6e6)

Refactor

  • refactor: update logging (a8ef299)

  • refactor(ModelBase): improve logging (e5711ee)

  • refactor: remove unused IndexType enum (57afc4a)

  • refactor(Pyneo4jClient): split up index types into separate methods (1ec4d81)

Test

  • test: fix dict_dump and json_dump test cases (0287280)

  • test: adjust Pyneo4jClient test suits (31c4acb)

  • test: update test suits (d1c4001)

  • test: remove pytest.ini and add cli args to vscode pytest args (e889e01)

Unknown

  • Merge remote-tracking branch 'origin/main' into develop (3fbeade)