==================================================
Changes from 2014-12-08 00:00:00 +0000 to present.
==================================================

-----------------------------------------
version 0.07 at 2015-12-08 16:43:20 +0000
-----------------------------------------

  Change: 406f61184e796ab48142a493d72923db98f15a2c
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 11:42:22 +0000

    include a changelog 

  Change: 38498ed3e1ba88d07a8eaab12b2159b0d3d37573
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 11:34:02 +0000

    no manifest, install instructions 

  Change: 5e25d8831670ae5be33f177cece7d9a18a1c9bdd
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 09:15:56 +0000

    longest road is 5 pieces 

  Change: 6265ee85fc247a553926e2684a6ffe4be919afab
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 01:14:11 +0000

    better exception msg for buying and playing a card in the same turn 

  Change: 3c1099b10a8b11abaef959f367b62548da7f082c
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 00:20:26 +0000

    test for playing card same turn as buying it 

  Change: 0a5fd5f9c98f21d03330d78b5bcd663e77b1ef45
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 00:18:12 +0000

    reinstate tests, remove broken exception for bank ratios 

  Change: e8e30aab355785b5583cdbb73d0388373bd0923e
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-08 00:15:02 +0000

    ignore json data 

  Change: 63b0a498cfe4e4a3a32fb03e3b8fab1e240b9cad
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-07 20:20:57 +0000

    users cant play cards the turn they bought it 

  Change: 5b181ad6f10647df393b356ed709c9f816b7dee4
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-07 19:12:53 +0000

    dont show line reference on exception msgs 

  Change: a48f6028b591f09a68e041aecdc55d6828e02cb9
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-07 14:33:09 +0000

    dont check if players can afford a trade to prevent mining other
    players resource info 

  Change: 55755d77f938ea34006725cfc1187bb1e12d7401
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-04 16:53:58 +0000

    only roll the dice once per turn 

  Change: 479ec101d860f16a62669886147f4548fb6bb052
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-03 16:00:47 +0000

    no reference on error message 

  Change: 2bf0cb5436ec0217ab7bcea511453b24b01967d4
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-03 15:49:35 +0000

    robbery includes target player 

  Change: db2bf668a5f8abd2429ea2c1d9bd40935bff9aeb
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-03 09:57:58 +0000

    players cant build roads before settlements during deployment 

  Change: bd82ecddc5ae0dd18b3943cdb1e11f97e3685ea0
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-03 08:44:24 +0000

    dont print line reference 

  Change: 18b6d3cf7e950bddc5cefb690a4dbe7a29b2a019
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-12-03 00:55:16 +0000

    bug fixes 

  Change: 6137b4ceec0baeb71c53b673886a163dd61f423d
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 15:33:49 +0000

    generate Build.pl 

  Change: a2f4e904af1f62719c979517a444d9c91ffb4c78
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 15:27:04 +0000

    created a makefile 

  Change: ec3a74838d5b0f82e597ad69ea33e97db6d8e228
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 15:19:30 +0000

    pretty print the log 

  Change: 47f2752234ef57576617c6f1846a3bb4e5984c9c
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 15:10:31 +0000

    implement SGN msg notation 

  Change: fd8c080e70f9719144f49e32fcd8c2dd93c5185a
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 11:07:33 +0000

    store harbors on paths 

  Change: 0777c2e84d74b3d541fe4e564f733581102120a0
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 09:40:55 +0000

    harbors are not tile types 

  Change: c97cc3151220a4768feb676051572329e1c459ed
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 09:37:54 +0000

    updated package metadata 

  Change: b1726671201619b3b12b00758e8dcdae33378488
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 09:34:56 +0000

    Settlers files 

  Change: 8d0164ffc660b325a86877ce0a558336b90fc426
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-25 09:34:26 +0000

    Settlers! 

  Change: a1dc3f9fdc9e4b9dbd8f31bb8779a06dbb73a140
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-23 15:23:30 +0000

    s/map/schema/ 

  Change: a2dabf075fc3d7030c6d91f31177fb92be195e77
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-23 15:21:54 +0000

    map define can specify random, custom or starter 

  Change: abc8e54f83f29d4460b586830553c55f6e7ba730
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-23 09:57:18 +0000

    keep log internal, serialize to json on demand 

  Change: 7fdee4418d11e7bfb43cab4676b7bbb2cccf6768
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-23 09:51:58 +0000

    store a game uuid and start time 

  Change: 2cbfaca729879fce5f8974b338c82c40cf0c689a
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-23 08:12:57 +0000

    string context returns the uuid already 

  Change: ee724323c6bbd88683f1621d8a0caabc4360f448
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-22 17:50:01 +0000

    dont allow premature phase end 

  Change: 721f132acf37c644553102039353b16d27d16e43
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-22 17:09:49 +0000

    Use starter and random maps 

  Change: c0892c320a00f3ca83a35bd817e59a78cf6e3011
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-22 16:34:32 +0000

    generate random legitmate maps 

  Change: a71d1cd00845ff19019c62667f8ccbc417677c9f
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-21 23:59:14 +0000

    added dzil files 

  Change: 5c304515f395b94168db848371f6d088bc3e1b2a
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-21 22:08:34 +0000

    support starter map, map type attribute 

  Change: eba37e63d516db4fdea8ddbc2728008ae085f76d
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-21 11:58:24 +0000

    removed unused modules 

  Change: 8ebf1114cd3caa22837923e92c06fb6acf3c9e53
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-21 11:56:17 +0000

    events should be immutable 

  Change: 92a4a1fa5a648961429453fdf84d9a5238242154
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 17:36:06 +0000

    added CGN v0.01 syntax 

  Change: b0a3773d4f763d92936acf12c0161c424727246a
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 15:34:12 +0000

    log is in internal function 

  Change: 1ee816777a9d8e2ab70d2a0d55c5cd5a6089b49f
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 15:24:15 +0000

    added exception tests 

  Change: b6c3c21c5961d09529ef4f8a57595975ad7941ef
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 15:22:38 +0000

    added log functionality 

  Change: 16f0a2dc4a7d71bdc8c9f1147fb31a41434e6cbc
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 14:49:12 +0000

    dont print line ref on die 

  Change: 06a31d171b6116284a766dae88e3548e7e5fb787
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 14:45:10 +0000

    make chat consistent 

  Change: 1a344969151117a6ee6727b19e5701df29151bc7
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 14:03:54 +0000

    vp cards are not played 

  Change: c1b2f320b0c1d57049843af570ebf0dba30a92db
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 13:37:03 +0000

    retain player action history 

  Change: e81d472ebb5153733ff27fe34663917c386be7f5
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 13:06:25 +0000

    have maps of any size 

  Change: e40a4d0625df14278a674f5b29dd91d0951abcbb
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 12:43:35 +0000

    s/location/tile|intersection|path/ 

  Change: 78c58a385e1a5afe6add4dfaeab34d6c4ddfcc1a
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 12:34:17 +0000

    fixed map initialization 

  Change: b841db5111bba0ae3a2a6d3a37b738a796a153ab
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 12:18:50 +0000

    simplify tile constructor 

  Change: 01eeed46af790c0171b1ca4b1bfaea6a36d5d294
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 12:16:22 +0000

    store tiles as data not methods 

  Change: b36a8f4534b1ecacf4875e29daa9648de86f7c1a
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 11:56:01 +0000

    resources use data instead of methods 

  Change: 5df88ac604d87db9d2a3206f78d33a614b64c5c9
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 11:38:31 +0000

    removed whitespace 

  Change: d87058003e6acd2ff5637b4f725c0aa09749f9ce
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 11:35:48 +0000

    check players have enough resources when making the trade 

  Change: 7db90995d3a79d652947142f7869fc1e9579ddc4
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 11:25:22 +0000

    process trades in one place 

  Change: 951e8ea92c2520978bfe4c8d41a6bd85134ee9d9
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 11:10:21 +0000

    moved events into their own namespace 

  Change: c76266aaefc80305525f602b2a1e7a2bad1c5d10
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 11:01:35 +0000

    keep collision detection in Map objects 

  Change: eb18df34aac3b00b02cc299efac8ddbab4aab3f5
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-20 10:57:38 +0000

    reorg 

  Change: 5031fa33af2bf97fcdeeb91dd88b1bd1e4dac805
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-19 17:38:35 +0000

    map supports basic & custom layout 

  Change: 8a8833f5a9c711b6701d2a6135c0f7e30f8a6863
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-19 16:32:52 +0000

    complete game tested 

  Change: 93f902bced7f316d18aa7bc0967188022a730ade
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-19 15:11:41 +0000

    largest army / longest road fixes 

  Change: 2f7189cf3181b89d94ec275e767b46d0e50523d2
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-19 14:25:18 +0000

    longest road calculation every road building 

  Change: 58f036d6be01b7e2fa520fcc329f9e3a6f5ee60e
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-19 14:13:02 +0000

    backtrack should consider all roads 

  Change: 714254369fa016d75f3884336bf3d0ffaa375ba4
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-18 22:48:06 +0000

    fix ratios accessor 

  Change: e1a8421073cc3c2d65d92ba00f1379240c0a583b
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-18 22:47:21 +0000

    year of plenty 

  Change: 2fda272442f583a62d5599ea5e909273529dcee2
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-18 20:31:39 +0000

    several rounds of play in testing 

  Change: c18479c885f944236de924b725ca8783d51a22ed
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-18 12:04:03 +0000

    buy assets with trade objects 

  Change: 4333e22c4ecc0e4185422b456857f867849e75ee
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-18 11:03:42 +0000

    trade class validates trades 

  Change: 1599de5b16d98290059f3aa9398a2ad613a3741b
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-17 16:59:31 +0000

    freebsd license, doc updates 

  Change: ef7a6794e6905138b917edd120d332da565e5e90
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-17 16:55:54 +0000

    trade with the bank 

  Change: 10bde6b8c2ada1362ec51ec1e9945885f9aa40f6
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-17 12:58:08 +0000

    development cards 

  Change: edace231bc91a73a85ec32283aebf02db5f49da7
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-17 12:57:51 +0000

    resource production, concession 

  Change: 67429688f21aa16658c88a7edbe08bcade84ef3c
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-16 20:28:47 +0000

    development cards implemented 

  Change: c97f033326fde56121b1546293915547ad5f2c88
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-13 23:35:20 +0000

    build stuff 

  Change: aa7212d2dea432d614513eb6a7d4522455a0da51
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-12 17:26:23 +0000

    development phase completed 

  Change: d09c178a601dc96e52b14bcbee56d2804acaa8bd
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-12 11:56:24 +0000

    additional classes 

  Change: a9f427e6e172dce0cc6a270c92ce2c49b329564c
  Author: David Farrell <davidnmfarrell@gmail.com>
  Date : 2015-11-12 11:55:39 +0000

    map finished 

================
End of releases.
================