| ⇢ | A | _EdgeCostFunc added | |
| ⇢ | A | NodeCostArray added | |
| ⇢ | A | EdgeCostCallback added | |
| A | ↛ | _ChBufferArray removed |
| ⇢ | A | NodeCostArray.get_cffi_callback() added | |
| ⇢ | A | Console.__setstate__() added | |
| ⇢ | A | Console.__getstate__() added | |
| ⇢ | A | _EdgeCostFunc.__getstate__() added | |
| ⇢ | A | _EdgeCostFunc.get_cffi_callback() added | |
| ⇢ | A | EdgeCostCallback.__init__() added | |
| ⇢ | A | _EdgeCostFunc.__init__() added | |
| ⇢ | A | _PathFinder.__setstate__() added | |
| ⇢ | A | NodeCostArray.width() added | |
| ⇢ | A | NodeCostArray.__new__() added | |
| ⋮ | view more | ||
| B | ↗ | A | heightmap_kernel_transform() improved |
| A | ↘ | B | Console.blit() got worse |
| C | ↗ | B | _PathFinder.__init__() improved |
| B | ↛ | _cdata() removed | |
| A | ↛ | _assert_cdata_is_not_null() removed | |
| A | ↛ | _ChBufferArray.__getitem__() removed | |
| A | ↛ | check_sanity() removed | |
| A | ↛ | Color._new_from_int() removed | |
| A | ↛ | _PathFinder._setup_map() removed | |
| A | ↛ | _PathFinder._setup_callback() removed | |
| A | ↛ | _PathFinder._setup_ndarray() removed | |
| A | ↛ | _ChBufferArray.__setitem__() removed | |
| A | ↛ | _ChBufferArray._covert_ch_to_cf() removed | |
| ⋮ | view more | ||