Revision history for HTML-Genealogy-Map
0.06 Sat Oct 17 04:52:44 PM EDT 2026
ged2map read a geocoder result the way the pre-0.05 Map.pm did. {lat} and
{lon} decided whether a lookup had succeeded, so an OpenAddresses or Local
result - which has no {lon} - was treated as a miss, and {geocoder} picked
the courtesy second. Both are now read the way the module reads them, and
through the same adapter: a Geo::Location::Point by its accessors, a plain
hash by {lat}/{long}/{lng} with {lon} as the last fallback, and a position of
zero is a position. The program is at the distribution root and has no
extension, so the reader/producer contract did not see it at all; it is
registered now that the contract's scanner knows what a program looks like.
0.05 Thu Oct 15 11:43:35 AM EDT 2026
Allow to online_render to be called by -> or ::
Read a geocoder result through the coordinates it actually has
- {lat}/{long}/{lng}, or latitude()/longitude() for an object such as Geo::Location::Point. A 'lon' key was used to decide whether a lookup had
succeeded, but Geo::Coder::Free never sets it (only one of its MaxMind shortcuts does), so every place looked like a failed lookup and the map
came out empty
Use the result's 'database' - the backend that answered - to tell a local lookup from a remote one
- The courtesy second before the next lookup was keyed on 'geocoder', which a Geo::Coder::Free result does not carry, so a local lookup paid it
per place; 'geocoder' is now a secondary hint only
Test the reader/producer contract in t/40-provenance.t
Latest fuzz.t
0.04 Tue Oct 14 19:59:34 EDT 2025
Sanity check on the gedcom
Added fuzz testing in GitHub Actions
Put unknown dates at the end
Run basic entities on names
Bump version of Params::Validate::Strict
0.03 Fri Oct 3 17:49:07 EDT 2025
Fix https://www.cpantesters.org/cpan/report/96d3899a-9ff8-11f0-bee0-9d09aee9520c
Use Object::Configure
0.02 Fri Oct 3 13:04:06 EDT 2025
Remove unused modules in tests
Allow the height/width to be set
0.01 Thu Oct 2 14:16:08 EDT 2025
First draft
Keyboard Shortcuts
Global
s
Focus search bar
?
Bring up this help dialog
GitHub
gp
Go to pull requests
gi
Go to GitHub issues (only if GitHub is preferred repository)