Skip to content

v3.3.0

Latest
Compare
Choose a tag to compare
@DavidMStraub DavidMStraub released this 28 Aug 14:57
393e5d6

New endpoint for Y-DNA data 🧬

This release introduces a new endpoint /api/people/<handle>/ydna that uses raw Y-DNA SNP data (stored in a person attribute) to derive information about the most likely Y-chromosome haplogroup the person belongs to, as well as the ancestor haplogroups. This is powered by the yclade library which uses data from the YFull tree.

Implemented by @DavidMStraub in #678

Customizing name formats 🔧

This release adds a name_format parameter to several endpoints, which uses Gramps' powerful custom name formatting mechansim to format people's names in the person profile. This can be used in the future to customize name display in Gramps Web.

Implemented by @vktimofeev in #674 and #682

Other changes ✨

  • A deprecation warning resolved by updating pyproject.toml by @Aliervo in #667
  • Fixing a typing error in the image module by @DavidMStraub in #668
  • Use Gramps 6.0.4 in the Docker image, fixing an issue with the relationship graph by @DavidMStraub in #672
  • Add 'Date' header to email messages by @gschlager in #683
  • More informative error message on import failure by @DavidMStraub in #684

New Contributors 🥳

Full Changelog: v3.2.0...v3.3.0