Skip to content

Releases: smart-social-contracts/ic-python-db

Release v0.11.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 19:59

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@deucalioncodes deucalioncodes released this 12 Jul 11:28

Unidirectional ManyToMany relations with O(1) reverse counters (reverse_count). For relations fanning out to huge cardinalities (e.g. a profile held by 100k users). Refs smart-social-contracts/realms#242

Release v0.9.0

Choose a tag to compare

@github-actions github-actions released this 18 May 11:56

What's Changed

Full Changelog: v0.8.2...v0.9.0

Release v0.8.2

Choose a tag to compare

@github-actions github-actions released this 17 May 09:43

Full Changelog: v0.8.1...v0.8.2

Release v0.8.1

Choose a tag to compare

@github-actions github-actions released this 17 May 08:30

Full Changelog: v0.8.0...v0.8.1

Release v0.8.0

Choose a tag to compare

@github-actions github-actions released this 16 May 20:36

Full Changelog: v0.7.9...v0.8.0

v0.7.9

Choose a tag to compare

@deucalioncodes deucalioncodes released this 13 Apr 22:01

Fixes

  • Relax requires-python from ==3.10.7 to >=3.10
  • Update test infrastructure for basilisk 0.11.x (type:custom dfx.json format)
  • Add basilisk upgrade + CPython template download to test entrypoint

v0.7.7

Choose a tag to compare

@deucalioncodes deucalioncodes released this 06 Apr 16:30

What's New

  • Auto-register Entity subclasses at class definition time (#6, #7)
    • Added __init_subclass__ to Entity so subclasses are automatically registered in Database._entity_types when the class is defined
    • Types defined before Database.init() are deferred and flushed when the DB is created
    • Eliminates the need for manual register_entity_type() boilerplate in canister startup code
    • 8 new tests for auto-registration behavior

Release v0.7.6

Choose a tag to compare

@github-actions github-actions released this 21 Mar 12:12

What's Changed

Full Changelog: v0.7.5...v0.7.6

Release v0.7.5

Choose a tag to compare

@github-actions github-actions released this 18 Mar 07:11

What's Changed

New Contributors

Full Changelog: v0.7.4...v0.7.5