FreeCol 0.12.0
The FreeCol team are pleased to announce the release of FreeCol 0.12.0. Its been a while. All 0.11.x (x != 4) games should continue to work with 0.12.0, but not vice versa.
We hope you enjoy FreeCol 0.12.0. Onward to 1.0.
The FreeCol Team
Java Platform
FreeCol requires Java 11 at minimum. Java 11 is a "Long Term Support" release, but later releases are also known to work.
Mac OS
Running FreeCol in Full-screen mode on OSX is known to be problematic and may not work well. As far we can tell this is due to a problem with the Java there, which we are unable to fix.
Older Mods
Old saved games that use old versions of the mods may lose functionality with the new release. Most of the packaged mods should continue to work (there are known problems with "convertUpgrade"). New games using the updated mods will work.
User-visible changes since 0.11.6-release
New features
- Major graphics rework
- New tile and building images from Misiulo
- Support for high-DPI screens, customizable font size and high resolution versions of existing graphics
- Support for animations, smooth map scrolling and other improvements to the graphics engine
- Many new maps, from Euzimar, piotrus, Mazim, organized by Blake
- A huge expansion of the name lists (regions, ships, colonies) from Marcin
- A unit may now be ordered to go to an unexplored tile, as long as there is an adjacent explored tile that the unit can reach (without requring transport)
- Display of European prices in several dialogs IR#43, from Brian Kim, Louise Zhang, Seongmin Park and Michael Jeffers
- Move all goods with a hot key IR#199 from Brian Kim, Louise Zhang, Seongmin Park and Michael Jeffers
- Easier river editing in map editor through separate options for adding/removing and changing the river style
- There are now separate options controlling movement speed of your units, other friendly nation units, and other hostile nation units (formerly just your units and other nation units)
- Over 150 bugs fixed
Other improvements
- Added tool tip to explain the last sale price annotation on the native settlement panel
- Added "About FreeCol" button to the opening menu screen IR#15
- Added option to disable / enable region naming dialog. IR#222
- Game options added to adjust trade bonus for native alarm. BR#3092
Developer issues
- Java 11 is required to build FreeCol.
- Resource keys for same images in different resolution can now be added to support higher resolution images when zooming or using --gui-scale option.
- DOM is gone, and there was much rejoicing.
Files
https://sourceforge.net/projects/freecol/files/freecol/freecol-0.12.0/
(Files will be added to the GitHub release at a later date.)
Github-generated list of changes
- BR3092 New Game Options for Trading with Natives by @HighwayofLife in #3
- BR3093: Col1 Changes to Lost City Rumours by @HighwayofLife in #4
- Create preference option to show region naming dialog by @HighwayofLife in #2
- Travis ci updates by @HighwayofLife in #5
- Update FreeColMessages_ru.properties by @EdwardGeneralov in #17
- Update by @EdwardGeneralov in #18
- DiplomacyMessage: Add missing else keyword by @fweimer in #47
- Add GitHub sponsors button to feature paypal in #46
- Fix licenses by @rrigby in #37
- don't reuse swing objects by @zeitlinger in #42
- load active mods when loading savegame by @zeitlinger in #41
- solve the unconsistent comments by @yuanjumao in #39
- Fixes issue #23 whereby left clicks were ignored on goto mode by @TropicalBastos in #51
- Courtesans mod by @TropicalBastos in #53
- Be able to open Trade Routes from menu by @sfauvel in #76
- Order colony-resources from best to worst in workplan by @bjorneg in #79
- Fix illegal component position exception in addToCanvas by @bjorneg in #86
- Mark as single window application in .desktop file by @rrobgill in #100
New Contributors
- @HighwayofLife made their first contribution in #3
- @EdwardGeneralov made their first contribution in #17
- @fweimer made their first contribution in #47
- @rrigby made their first contribution in #37
- @zeitlinger made their first contribution in #42
- @yuanjumao made their first contribution in #39
- @TropicalBastos made their first contribution in #51
- @sfauvel made their first contribution in #76
- @bjorneg made their first contribution in #79
- @rrobgill made their first contribution in #100
Full Changelog: v0.11.6...v0.12.0