# Contract Description Version 


## version = 1

* Add `sourceMap`, `structs`, `file`, `version` field

## version = 2 

* Add `alias` field

## version = 3

* remove `finalType`

## version = 4

* add  `buildType` field

## version = 5

* add  `hex` field

## version = 6 

* add `generics` field

## version = 7

* add `stateProps` field
* remove state field in `ParamEntity`

## version = 8

* add `library` field
* add `statics` field
* remove `generics` field