## 4.1.2
Fixed multiplayer bugs (double files, turn checker problems) - By Azzurite
By SomeTroglodyte:
- Fix Autocracy Complete bug
- Fix effect of new Beliefs not immediately visible
Fix crashes when a civ does not have a capital - By OptimizedForDensity
By xlenstra:
- Great improvements buildable on removable terrain features
By itanasi:
- Fix Zone of Control
- Assign Population Improvements
By JackRainy:
- Performance improvements
- Better city connection quest check
## 4.1.0
Upgraded to libGDX 1.11.0 - enables Unciv on M1 chips
Allow Android Unciv more memory than standard apps - By Azzurite
Allow liberating a traded city - By JackRainy
By xlenstra:
- Disabled CS buttons when at war; CS keep influence when at war with ally
- Fixed bug where roads could not be removed
By SomeTroglodyte:
- Accelerate custom map selection
- Map Editor improvements
- Notifications no longer become unscrollable past a point
Capital movement tweaks - By OptimizedForDensity
## 4.0.16
AI will not declare war if it definitely can't take a city
Civilooedia from mainmenu - By SomeTroglodyte
Rate limit handling for Dropbox - By GGGuenni
By OptimizedForDensity:
- Use ranged strength when defending against ranged attacks
- Hide cities where wonders are built until city is explored
By xlenstra:
- Fixed "improvements could no longer be built by workers" bug
- Fixed "roads seemingly remove improvements" bug
Hexarealm tileset added to base game - By GeneralWadaling
This reverts commit 93033aea88.
The `_pkgver` was required to distinguish between the GitHub and AUR
version numbers because the GitHub version can contain a `-` if it is a
patch release and AUR versions may never contain a `-`.
Due to rename of the `.jar` file in a recent commit, installs were not
working properly. This has been fixed.
Also renamed the `png` to use `$_pkgname` for a more universal naming
setup.
Because the jar file for all versions was downloaded as `Unciv.jar`,
`makepkg` will detect that the file `Unciv.jar` has been downloaded
already and thus not try to re-download it. Thus no new `.jar` file is
downloaded and no actual update is performed. This has been fixed by
naming the `.jar` files according to the version number.
Because the `jar` was renamed in a recent commit but the `noextract`
entry was not updated, the `jar` file was now being extracted. This has
been fixed.