Releases: eladyaniv01/SC2MapAnalysis
Releases · eladyaniv01/SC2MapAnalysis
Release v0.0.87
Release v0.0.86
Bug Fixes
- Fixed bug when going in and out of the same nydus entrance when
pathfinding (abf444f1)
Release v0.0.85
Release v0.0.84
Release v0.0.83
Release v0.0.82
Bug Fixes
- Fixed climber grid issue on SubmarineLE (#140)
Release v0.0.81
0.0.81 (2021-01-06)
Features
- Adjust finding eligible pathing points (090eed9)
- Break a choke check loop if choke is removed (9413288)
- Turn path smoothing around, so it works front to back (9413288)
Bug Fixes
- Fix path smoothing calculations (0a69a87)
- Fix variable having wrong type (3a663d4)
- Fix Crash on cleaning overlapping chokes (6aebbc4)
Authored by @spudde123
Release v0.0.80
0.0.80 (2021-01-03)
Features
- Added support for array output in lowest_cost_points_array (06d96e4)
- Pathfinding engine now takes into account unit size (footprint) (ec3abaf5)
- New draw_circle function to replace skdraw.disk (072ee6c)
- Add function to find eligible points nearby in pather (5a2e5c7)
- Add destructable type to grid calculations (7495b9b)
Bug Fixes
- air grid generation (8acbed77)
- air vs ground grid (39ca942d)
- deprecated time.clock() on python version > 3.7 (e83832d4)
- All documentation example now work (e6073df5)
Tests
- Test destructable types (cafbead)
- fix air vs ground test (a2f4e27)
- added --doctest-modules flag to pytest.ini. all doc tests use a Goldenwall MapData mock (5364a6c3)
Issues Closed:
Release v0.0.79
- Add prebuild binary of the C extension to be made available without build requirements on the ladder
- Add build script for said extension
Release v0.0.78
- All platforms are now supported (windows, linux, macos)
- python 3.7, 3.8 ,3.9 are now supported
- pathfinding engine is now internal and written in C
- remove sc2pathlib
- various performance imrpovements