# battleships-engine

## 0.2.8

### Patch Changes

-   95c7c79: Add methods for ship removal and movement to the GameBoard class. Implement tests for the new methods.

## 0.2.7

### Patch Changes

-   Remake the 'isGameboardValid' util to check the gameboard correctly.

## 0.2.6

### Patch Changes

-   abe67a9: Add the "hitTimes" property to the GameBoard class and implement the relevant test.

## 0.2.5

### Patch Changes

-   851df59: Add validation for 'beenHitTimes' in the 'hit' method. Also, add a reset for the 'takenCells' map in the 'randomlyPlaceShips' method.

## 0.2.4

### Patch Changes

-   40a6d22: Add export of types from the index file.

## 0.2.3

### Patch Changes

-   515c394: Add "exports" field to the package.json

## 0.2.2

### Patch Changes

-   f160a0a: Update tsconfig & package.json

## 0.2.1

### Patch Changes

-   ef8a861: Update readme and fix config.json

## 0.1.0

### Minor Changes

-   94baa33: First production build.
