2015-03-04
- online play - password protected games support
- tile color adjustment (Jozsef T)
- updated es translation (outdated in 3.1.0)
- error message bar can be dismissed
- rotate board (/ key)
- right click on board with shift down behave as middle mouse click (center board to click point)
- fix: too often AI placement on top of tower
- fix: "2-tiles bug" - if playing with GQ11 & King and Scout - at game and counter still shows 2 tiles
- fix: can't place on tower if there isn't normal placement possibility
- fix: It is not possible to place the phantom as an abbot on a German monastery
- fix: checking show farm hints option before game starts is broken
2015-01-29
- play online feature - play through public webserver
- Mage and Witch (Mini #5) expansion
- tile rotation behavior changed - tile is rotated to first valid position
- added play again button
- show tunnel tokens supply in control panel
- CornCicles ui - don't ask if there is not deployed any follower of that kind (if no player can perform any action)
- click on tile in control panel triggers rotation
- take board screenshot (pull request by Decar)
- game setup dialog (you can get included expansion/rules during game)
- improved image quality (Tunnel, Corn Circles, Festival, Flier)
- server can be run without ui - just run SimpleServer.main()
- fix: if game folder is not writeable, system APPDATA dir (win) or ~/.jcloisterzone (unix) is used
- fix: Cathars escape is not allowed for builder
- fix: beep sound playback in Linux
- fix: bazaar & builder & end of turn. (ArrayIndexOutOfBoundsException / unused auctioned tiles in hand when game over)
2014-11-02
- rules update: taking prisoner is now not mandatory
- rules update: The placement of a princess tile (Princess & Dragon) with removal of a knight from the city cannot be used as a first “follower move” and be followed by placement of the Phantom (e.g. into the now-vacated city). As per the rules for the princess, “if a knight is removed from the city, the player may not deploy or move any other figure.”
- fix: abbot tower capture
- fix: wrong nickname in pre-game chat
2014-09-17
- bug reporting feature (in help menu)
- fix: wagon issue (usually when playing against ai causing game freeze)
- fix: wrong colors of chat nicknames
2014-08-27
- network protocol changed completely
- German Monasteries expansion
- list of connected clients is displayed during game setup (can see unassigned players)
- chat is available during game setup
- more intuitive display of followers on and "under" bridges - bridge with it's follower always above other followers
- rules update: wagon moves for Inns & Cathedrals special cases, according to Completely Annotated Rules
- rules update: wagon can't move through a fair
- rules update: flier & phantom interaction - can't used flier with both common follower and phantom in single turn
- rules update: wagon can move to/from abbey
- fix: nasty rare tower capture and wagon glitches - mainly causing occasionally ai freezing (i hope there is no more similar bugs left)
- fix: wagon can move from cloister inside city to city and vice-versa on bridge and bazaars tile
- fix: loading game resets point statistics
- fix: in some cases unable to start loaded game initially created with "randomize seating order"
2014-06-26
- Greek localization (el locale)
- undo feature (tile placement only)
- rules update: wagon cannot cross a bazaar to the other side
- AI: The Tower support
- fix: builder & bazaar interaction
- fix: possible game load crash
- workaround for GTK look&feel bug - menus without border and separators
- code refactoring: game events (EventBus), AI tasks for select actions
2014-01-08
- yaml configuration (ini file not sufficient for stuctured presets)
- game setup presets: selected expansions/rules can be stored as named preset
- persistent settings
- farm hints (press F key to toggle)
- The Besiegers expansions (Die Belagerer)
- Cathars/Siege: custom rule for RGG's escape variant (cloister must be adjacent to any city tile instead of directly to besieged tile)
- random seating order option
- game setup panel: flash effect when expansion/rule is changed remotely
- custom rule: dragon movement after scorinhg (RGG)
- volcano rule updated according to latest FAQs: no follower deployment except barn, fairy movement allowed, so removed CANNOT_PLACE_BUILDER_ON_VOLCANO custom rule
- FARM_CITY_SCORED_ONCE custom rule removed - 2nd edition scoring is obsolete and may leads to confusion together with some expansions
- builder can be placed on uncompleted feature only (makes no sense to places on just finshed feature and return immediatelly)
- default player colors changed
- chat is hidden in single player game
- submit connect dialog with enter
- connect dialog: last remote host is remembered
- rules update: Abbey placements is permitted after last landscape tile is drawn and placed
- rules update: dragon and followers are permitted on features outsidethe City of Carcassonne (Count tiles) (accesible by portal or flier)
- rules update: City of Carcassonne (Count expansion) treat as city for farm scoring and King purposes.
- rules update: pig herds not stack (bonus is be awarded only once)
- rules update: ransom can be paid only once during builder double turn
- AI: Phantom support
- AI: Festival expansion allowed (trivial support only, AI ignores it and never removes own follower)
- fix: River II tile with city bridge over river should not separate farms
- fix: flier should be allowed to place on occupied feature
- fix: shortcut for save (Ctrl+S) is consumed by scroll down (S)
- fix: connect - connection refused handling
- fix: ghost meeples, sometimes removed meeples is displayed on screen forever
- fix: phantom meeple ignores magic portal - (now portal can be used if not used in turn yet)
- fix: meeple on bridge displayed incorrectly
- fix: city with mayor only cannot be converted to castle
- fix: followers placed on castles are lost after game load
- fix: sometimes non-zero pack size after game end
2013-12-08
- in-game chat
- remote players actions (inactive) are visible. So you can see remote player tile/meeple choices before placement.
- Flier expansion updated:
- follower is selected before dice roll
- ui changed - follower is selected with click on fier symbol on tile. it triggers dire roll.
- fix: abbey should not trigger builder extra turn when builder is placed in neighbouring city
- fix: Corn Circles II definition - possible crash or impossible game load
2013-10-10
- fix: builder should trigger only single extra turn (introduced in 2.4)
2013-10-10
- Wind Rose expansion
- grid can be scrolled by mouse drag
- removed grid lines
- AI improvements
- fix: decreased sensitivity to mouse drag (very short drag was recognized as click) - it should prevent ignored "click" bug
- fix: Cathars - escape action is optional (so player can pass it)
2013-08-21
- fix: sometimes game freezes when playing princess and dragon against AI (introduced in 2.2, know workaround save&load)
2013-08-20
- Java 7 required
- add check for new version on startup (can be disabled in config.ini)
- biggest city size / longest road length hint for king and scout bonuses is back (displayed on mouse over king or robber icon)
- improved highlight shapes and meeples positioning for many tiles
- one catapult tile changed - fĂŞte divides farm
- emphasize captured follower when ransom can be paid (click on it to pay 3 points)
- internal: meeple position on tile can be defined for each theme (points.xml in theme jar)
- fix: corn circles - only followers are considered for corn actions
- fix: synchronization issue causing sometimes useless output in error.log
2013-05-09
- 12 extra tiles from Winter-Edition
- Corn Circles (full support instead of tiles only)
- Corn Circles II
- tiles count displayed along expansion in game set up dialog
- plugin for RGG's Siege graphics (enable in config.ini)
- fix: double skip is no longer required for Phantom expansion
- fix: corn circles T-road - roads are separated
- note: saved games from previous versions are incompatible
2012-08-27
- ro localization
- config.ini - ai_place_tile_delay
- fix: multiplied barn points when two or more barn are placed on same farm
2012-06-12
- fr localization update
- fix: sometimes bazaars stop triggering auctions
- fix: control help dialog height updated
2012-06-09
- Bridges, Castles and Bazaars expansion
- The Phantom small expansion
- The Festival (10th anniversary) small expansion
- UI redesign
- more controls options
- cursors and A,S,W,D keys moves board
- middle click centers board
- optional ransom payment confirmation
- Hungarian localization
- fix: River I + River II + GQ11 crash bug
2012-02-11
- recompiled 2.0.3 for Java 6 (instead of a mistaken 7)
2012-02-09
- abbey phase: skip button gains focus (so Enter key can skip abbey easily)
- rule clarification: farmers on 'barn farm' are scored during score phase in same time as other followers (http://carcassonnecentral.com/forum/index.php?topic=982.msg11991#msg11991)
- fix: invalid load of discarded tiles (when tiles is present in pack more than once)
- fix: abbey "re-close feature issue" - city resources from vicinity cities can be assigned again, more than correct point for knight&scout bonus can be assigned)
2012-01-17
- Italian translation (thx to Giorgio C.)
- River1 images replaced (images didn't work in Linux and they had a bad quality)
- fix: do not allow pig deployment on barn farm
- fix: some legal wagon moves can be missing
- fix: game load for Princess and dragon when all dragon tiles were placed caused crash
2012-01-06
- improved predefined names cycling in create game dialog
- AI plays fairy
- guard for AI errors (freezing)
- fix: score for barns
- fix: dragon can't enter "The Count" initial tiles. Also magic gate to Count edge features are not possible.
- fix: saved game with King & Scout don't lost information about biggest city / longest road
- fix: fairy + builder's double turn - 1 point for fairy is added only once
- fix: princess & dragon + river II - dragon is placed on lake with volcano
- fix: barn cannot be eaten by dragon
- fix: seducing last follower from city/farm must also remove builder/pig
- fix: multiple network stubs if 'Create new game' selected from menu more then once
2011-12-30
Many changes. Huge code rewrite. Remarkable points:
- UI changes:
- game dialogs
- independent graphics theme
- zoom on mouse wheel
- save & load
- players can choose player order
- game over point statistics
- small River and River II rules correction (U-turns rule, lake with city)
- Crop circles, Plague and The Count of C. expansion tiles (without rules yet)
- tile images in better quality
- zoom performance
- .ini instead of .xml for configuration
- better Mac OS X support
- open source (GitHub)
2011-04-10
- fix: viewport update after board size is extended
- fix: builder on volcano & AI crash
2011-04-07
- fix: catapult city tile definition
- fix: rare scoring bug
2011-03-17
- fix: 5/6 six players, color exception
- backport from 2.0; mouse wheel scroll, scroll bar in control panel
2011-03-06
- Russian translation by Andrew Mitrofanov
2011-01-09
- Dutch translation by Steven Post
2010-11-01
- French translation by Aegir
2010-08-31
- Polish translation by Tomasz Skowronski
2010-07-09
- fixed: 5 and 6 players game broken in 1.6.4
2010-06-13
- project renamed to JCloisterZone
- Spanish translation by Luis Olcese
- config file renamed to config.xml
- fixed: number of tower pieces for 2 or 3 players game
- fixed: unlimited tunnel pieces
2010-05-29
- Chinese translation (zh_TW, zh_HK, zh_CN locales) by Kingman Leung
2010-02-15
- beep notification is played also for dragon move
- fixed: vagon move on cards from other expansions
- fixed: black decoration on bright player color (e.g. yellow)
- fixed: tower placement icon, correct display on "just placed" tile
- fixed: proper meeple position on particular "strange" card from expansions.
2010-01-30
- fixed: non-default 'default settings' in carcassonne.xml config has effect and works correctly
2010-01-25
- The Tunnel expansion
- translation to Finnish (thanks to Jari H.)
- fixed: mayor is not displayed in remote client
- fixed: farm can contain two pig herds
- fixed: preview icon remains rarely displayed after tile placement
2009-11-28
- Catapult cards
- quick fix: dialog size in Linux, OpenJDK
- empty initial page for EN locale
- fixed: crash if expansion contains river tile (eg. GQ) and game is without rivers
- fixed: placed barn is not displayed on remote client
- fixed: possible missing vagon move
- default client settings in carcassonne.xml
- bugfixes
- don't create empty error.log
- Abbey & Mayor Expansion
- new application icon
- internal change: tile ids renamed, using expansion namespaces
2009-02-09
- code refactoring -> no backward compatibility !
- The Cult expansion
- princess and dragon - AI time consumption fixed for 'magic gate' tiles
- fixed: final farm scoring
- small rules change: follower can be placed on tower with minimal height 1 (it means no placement directly on tower base)
- fixed: follower correctly displayed when placed on farm on two tiles from Traders & Builders (tileId: T0121_C, T0121_W)
- fixed: possible crash (NullPointerException) when playing Tower and Princess expansions
- fixed: builder cannot be captured
- fixed: correct tower height alignment
- Tower expansion
- default checkbox state for expansions can by set in config
- action selection can be done by click on appropriate icon on panel
- figures on farms marked (also on towers)
- optional placement confirmation during follower placement on tower or farm
- show dragon remaining moves
- flash on last placed tile
- placement history (use 'x' key to activate)
- tooltip for King And Scout expansion bonuses - information about biggest city & longest road
- AI supports Princes And Dragon expansion (experimental version, need improvements and optimizations)
- history of remote addresses and player names -> removed default player name from config file
- fixed: starting card only once instead 4-times.
- fixed dumb AI
- removed AI config from carcassonne.xml
- fixed: builder ignored in play against AI (appears in 1.2)
- required Java 6.0
- fixed scoring double figures at end of the game
- information about game in "add player" dialog
- version compatibility check for remote connection
- splash screen
many internal changes in code
- network protocol revisited --> maybe fixed occasionally game freezing
- AI architecture revisited
- code optimizations (code style, memory consumtion, speed)
- River II expansion
- Slovak translation
- default custom rules in config
- default player name in config
- text anti-aliasing (score, nickname)
- background for assigned score
- final scoring remains on board
- river end fix
- beep alert option
- info box displayed when tile is discarded (if doesn't fit to any place)
- custom rules
- network protocol changed - fixed bug with lost messages at end of game
- improved emphasized areas for figure placement on "strange" cards - area fit a real shape
- minor card definition fix
- small expansions (GQ, The Cathars)
- bug fixes
- graphics anti-aliasing
- princess and dragon expansion
- interface changed, especially for figure/action placement
- assigned points are shown on board
- network layer revised
- application core mainly revised
- replaced communication protocol, Serialization instead XML
- external libraries for XML processing removed --> much smaller application size
- "builder and pig hiding" bug fixed
- shows player resources in control panel in proper form
- yellow double figure has black "2" label
- shows selected extensions when connect to game
- Traders and builders expansion
- "invisible figure" bug repaired
- full screen
- emphasized cities nicer :)
- AI from 0.8.2 version available in basic game
- full support of king & scout
- first extension (inns & cathedrals, double figure, ...)
- GUI changed
- shortcuts for next turn (ENTER), zoom in (+), zoom out (-)
- Ant build script
- buttons disabling
- minor bug fixes
- various nicknames of more AI players in one game
- replaced river tile images with better ones
- AI placed figures are drawn same as player figures - f.e. centered on score object
- area for figure place emphasize rewritten
- king & scout card added (not rules yet)
- initial version