- Migrated to null safety.
- Single row/column offset grids won't have displaces tiles.
- Added HexagonGrid
- Added Coordinates
- Added
padding
attribute to HexagonOffsetGrid - Updated example
- BREAKING CHANGE - Introducing HexagonWidgetBuilder in replacement of HexagonWidget.template() constructor.
- BREAKING CHANGE - HexagonOffsetGrid renamed attribute buildHexagon to buildTile. Please adjust HexagonOffsetGrid usage;
- Added `cornerRadius' attribute to HexagonWidget
- Other inner changes
- BREAKING CHANGE - updated whole library imports to single line
import 'package:hexagon/hexagon.dart';
- Fixed exception on
HexagonPainter.hitTest
- Added
padding
attribute to HexagonWidget - Added
hexagonPadding
to HexagonOffsetGrid
- Added HexagonOffsetGrid.
- Changed default elevation to 0 in HexagonWidget.
- Updated example and readme.
- Updated example and readme.
- Some code refactoring.
- Changed HexagonShadowPainter to HexagonPainter.
- Added extensions for HexagonType.
- Added named constructors for flat and pointy HexagonWidgets.
- Added color parameter for HexagonWidget.
- Added inBounds parameter as a preparation for upcoming HexagonGrids.
- First release.