| 1112 | |
| 1113 | = Migration from GeniusWeb 1.6 to 2.0 |
| 1114 | There are a few small differences between GeniusWeb 1.6 and 2.0. These concern some json formatting changes, some maven dependencies |
| 1115 | |
| 1116 | == json changes |
| 1117 | |
| 1118 | The change here involves the json serialization of a number of objects. |
| 1119 | All objects now serialize by there class name (so the exceptions were changed) |
| 1120 | The followign table gives the old label and the new replacement label |
| 1121 | |
| 1122 | ||old ||new|| |
| 1123 | ||accept||Accept|| |
| 1124 | ||endnegotiation||EndNegotiation|| |
| 1125 | ||offer||Offer|| |
| 1126 | ||vote||Vote|| |
| 1127 | ||votewithvalue||VoteWithValue|| |
| 1128 | ||actionevent||ActionEvent|| |
| 1129 | ||sessionstarted||SessionStarted|| |
| 1130 | ||tournamentstarted||TournamentStarted|| |
| 1131 | ||discreteset||DiscreteValueSet|| |
| 1132 | ||numberset||NumberValueSet|| |
| 1133 | ||discreteutils||DiscreteValueSetUtilities|| |
| 1134 | ||numberutils||NumberValueSetUtilities|| |
| 1135 | ||partsutils||PartsUtilities|| |
| 1136 | ||rounds||ProgressRounds|| |
| 1137 | ||time||ProgressTime|| |
| 1138 | |
| 1139 | Finally, the Range object now serializes different: |
| 1140 | ||[2,3,0.22]||{{{ {"low":2,"high":3,"step":0.22} }}}|| |