See also the git repository. 1.04 lunes, 21 de enero de 2019 Add clone(), each_cell(), rebuild() methods. norm_*way* can now normalize negative values, for better or worse. Add a normalize() method (a less scorched-earth form of recalc()). More tests, docs, and fewer buggy tests. 1.02 2019-01-19 Logic fix on cost calculation. 1.01 January 6 2019 Major interface changes to allow for both 4-way and 8-way map normalization and path finding (probably did not break the interface unless you were relying on something internal that changed). Attributes max_cost and bad_cost changed to INT_MAX and INT_MIN instead of ~0 and -1. 0.08 Sat, 15 Sep 2018 New BUILD code that calls map() xor str2map() for easier object setup. next* methods return array reference instead of list to make them more like other methods. New unconnected() and values() methods. Learn more about normalize_costs (it does not do diagonals). Add next_m to set what next method to call instead of that being an argument to various next_* methods. New dimap_with() and next_with() for weights in combination with other map objects. And to_tsv() to help debug those. 0.04 domingo, 2 de septiembre de 2018 New methods for path finding: next, next_best, next_sq, path_best. Documentation on diagonals. 0.02 2018-09-01 Add recalc() method (update() now makes no such effort as it cannot) and related commentary about these methods in the perldocs. Also new str2map() utility method. 0.01 August 31 2018 First version, released on an unsuspecting world.