Repository navigation
Releases: louis-e/arnis
Release list
Continuum Update (v3.3.0)
Arnis can now build one world that keeps growing. Turn on One World and every area you generate lands at its real place in the same Java world, joining the ones before it. Underground, optional caves bring tunnels, underground rivers, ores and eight cave biomes. Themed interiors make buildings look more unique now. Roads have better markings with stop lines, zebra crossings and red bike paths, and bridges were rebuilt. Mountains got layered cliffs and smooth snowfields, and trees & plants follow the real ecoregion. The application got a fresh design, a terrain height slider, reworked generation details, and the fastest generation Arnis ever had.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
Click to expand
What's Changed
- Bump serde_with to version 3.22.0 in cargo group by @devops2626 in #1285
- Improve building details by @louis-e in #1343
- Osm tile archive by @louis-e in #1354
- Add opt-in cave generation by @louis-e in #1357
- Memory and time improvements by @louis-e in #1358
- UI redesign by @louis-e in #1359
- Add One World: one persistent Java world that every generation extends by @louis-e in #1356
- Tighten telemetry: sync consent at startup, report generation failures by @louis-e in #1360
- Discord feedback by @louis-e in #1361
- Vanilla-style ground decoration, coherent rock and snow, Mapterhorn-only elevation by @louis-e in #1362
- Improve bridges by @louis-e in #1363
- More accurate tree placement by @louis-e in #1364
- Fix shifting search icon by @louis-e in #1365
- Add building height sanity check by @louis-e in #1366
- Implement ecoregions by @louis-e in #1367
- Better moon surface by @louis-e in #1368
- Mountain rock and snow realism by @louis-e in #1369
- Read facade buildings from the tile archive, fix facade matching by @louis-e in #1371
- Bump jsonwebtoken from 11.0.0 to 11.1.0 by @dependabot[bot] in #1370
- Free flood fills per tile, faster blur and signage maps by @louis-e in #1372
- Construction sites and bushes by @louis-e in #1375
- Level water below and above waterfalls at its own height by @louis-e in #1377
- Furnish interiors by building use by @louis-e in #1378
- Junction-aware road markings by @louis-e in #1379
- Tile archive: whole relations, OSM precision, scale-aware area warnings by @louis-e in #1380
- Fix glowstone in roof by @louis-e in #1381
- Fix Minecraft 26.3 world upgrades and One World on 26.x by @louis-e in #1383
- Prepare v3.3.0 release by @louis-e in #1384
New Contributors
- @devops2626 made their first contribution in #1285
Full Changelog: v3.1.0...v3.2.0
Horizon Update (v3.2.0)
Arnis goes interplanetary. The map toolbar now switches between Earth, the Moon and Mars. The two new worlds are built from NASA's elevation archives with real craters, canyons and the Martian polar caps. Back home, every building can now wear a photographed facade, picked out of a bundled set of 113 by what kind of building it is, so an office block looks like an office block and a warehouse like a warehouse. Larger areas now generate faster on less memory. Voxy LODs can be pre-generated with the world, Java worlds can take a name you pick, and the extended build height datapack works better with realistic elevation.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
Click to expand
What's Changed
- Fix building height when datapck enabled by @louis-e in #1294
- Add concrete powder colors to map preview palette by @benjaminpjones in #1300
- Speed up large-area generation by @louis-e in #1307
- Add Moon and Mars generation by @louis-e in #1310
- Minor building fixes by @louis-e in #1308
- Add better plane schems and jetbridge by @louis-e in #1311
- Add Georgian localization by @TGaming03 in #1309
- Fix blank map picker on networks that block the tile hosts by @louis-e in #1313
- Refactor planetary choice setting by @louis-e in #1314
- Finetune planetary zoom level by @louis-e in #1315
- Fix trees placed on sealed surface by @louis-e in #1317
- Fix invalid biome data by @gentlegiantJGC in #1316
- Add Linux one-time zink fallback for EGL startup failures by @louis-e in #1318
- Remove magma blocks from water body floors by @louis-e in #1319
- Fix crash-prone random range and detail-tier overflow by @louis-e in #1321
- Use per-section block palettes by @louis-e in #1320
- Add Luanti save path GUI setting by @louis-e in #1323
- Update benchmark baseline to match current main by @louis-e in #1324
- Precompute voxy by @louis-e in #1322
- Restore dense Earth section storage by @louis-e in #1325
- Refresh baked Wikidata 3D model index by @louis-e in #1326
- Fix extended build height with elevation terrain by @louis-e in #1333
- Read Overture from its vector tiles, and cache what both transports fetch by @louis-e in #1332
- Remove datapack hint by @louis-e in #1334
- Add optional custom world name for Java worlds by @louis-e in #1335
- Feat/mapillary facades by @louis-e in #1329
- Minor fixes with focus on planetary by @louis-e in #1337
- Prepare v3.2.0 release by @louis-e in #1338
New Contributors
- @benjaminpjones made their first contribution in #1300
- @TGaming03 made their first contribution in #1309
- @gentlegiantJGC made their first contribution in #1316
Full Changelog: v3.1.0...v3.2.0
Canopy Update (v3.1.0)
Arnis now places real signs, along with traffic signs, house numbers, and other details. Trees are now placed based on a real canopy height map, so they're actually as tall as they measure. Coastlines got a lot of attention this time. The satellite water mask gets traced and straightened now for a cleaner shoreline. Buildings got more details now, with details that had been missing before. And if a city is not enough, the scale now goes down to 0.05 and the terrain sinks into the lower half of the extended build height datapack. Smaller things: the GUI remembers your settings, lots of bug fixes, local .osm files work as input, you can point Bedrock at your own save folder, and building heights come from Overture where OSM has none.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
What's Changed
- Refactor CLI terrain / object flag behavior by @louis-e in #1183
- Add arnis map to generated worlds by @louis-e in #1199
- Improve building:part height, colour, and roof prop accuracy by @louis-e in #1246
- Fix false positive wind turbine placements by @louis-e in #1250
- Persist GUI settings by @louis-e in #1252
- Refine Olympia Park by @louis-e in #1251
- chore(deps): bump serde from 1.0.228 to 1.0.229 by @dependabot[bot] in #1234
- Fix Bedrock block mapping by @louis-e in #1255
- chore(deps): bump quinn-proto from 0.11.14 to 0.11.16 in the cargo group across 1 directory by @dependabot[bot] in #1221
- Fix generation of railway tunnels by @floze-the-genius in #1203
- Fix nix build by adding missing dependency and updating lock file by @KevinHermelin in #1253
- Fix #1188: don't apply module deck to pedestrian-only bridges by @coopdogGGs in #1230
- perf: reduce repeated processing work by @lyshqq in #1232
- fix: render relation-based S3DB amphitheatres (Colosseum) as open shells by @scykl3 in #1213
- Add local .osm file support with auto-derived bbox by @scykl3 in #1205
- Fix crops going dark under baked lighting, and oversized polygons rendering as a bare outline by @louis-e in #1265
- Improve block palette order by @louis-e in #1267
- Fix frozen day/night cycle when the tall datapack is enabled by @louis-e in #1266
- Fix Overture data retrieval by @louis-e in #1268
- Complete and correct the Mineclonia block mapping by @louis-e in #1270
- Building realism overhaul by @louis-e in #1269
- Feed Overture heights into OSM data by @louis-e in #1271
- Add signage frames by @louis-e in #1272
- Add Bedrock save path setting by @louis-e in #1273
- fix: allow EGL software rendering override (#1247) by @weed33834 in #1262
- fix: use material=wood for fences by @weed33834 in #1259
- Fix telemetry reported crashes by @louis-e in #1274
- Fix missing buildings (#1257) by @louis-e in #1278
- Feat/country scale deep floor by @louis-e in #1275
- Straighten ESA shorelines and keep water level with its terrain by @louis-e in #1279
- Improve road tunnels by @louis-e in #1281
- Refine GUI estimated time left by @louis-e in #1282
- Prepare v3.1.0 by @louis-e in #1283
New Contributors
- @floze-the-genius made their first contribution in #1203
- @KevinHermelin made their first contribution in #1253
- @coopdogGGs made their first contribution in #1230
- @lyshqq made their first contribution in #1232
- @scykl3 made their first contribution in #1213
- @weed33834 made their first contribution in #1262
Full Changelog: v3.0.0...v3.1.0
Contour Update (v3.0.0)
This is the largest release in Arnis's history since v2.0.0, and it starts from the ground up. The terrain engine has been upgraded with a high-resolution elevation dataset across 20+ countries, partially down to 1 meter detail. You can now preview the terrain in 3D before you generate your world. On top of that, real world climate now decides your biomes and ground materials, so a Mediterranean town, an alpine valley and a boreal forest each feel distinct, with almost 500 new trees species planted throughout. Generated cities now feel more vivid, with cars on parking lots, boats in the water, cranes and excavators on construction sites, water fountains, and many more details. Can you find the SpaceX Starship? New world setup options let you choose your game mode and time of day, and you spawn with a map item already in hand.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
What's Changed
- Feat/climate and trees by @louis-e in #1130
- feat(structures): stamp .schem props at OSM features by @louis-e in #1131
- feat(structures): add tombstone and wind turbine schematics by @louis-e in #1133
- Fix landcover usage in flat ground and field water by @louis-e in #1140
- Add credits to schem files by @louis-e in #1141
- More schem props by @louis-e in #1142
- Add modular bridge schems and more cars by @louis-e in #1143
- Combine 3d & props toggle, update bbox design by @louis-e in #1144
- Refactor map preview image generation by @louis-e in #1145
- Fix OneDrive Bedrock auto opening mechanism by @louis-e in #1146
- Improve peak RAM memory usage of last commits by @louis-e in #1147
- Water related updates backported from Teddy Arnis by @louis-e in #1148
- Rail power line by @louis-e in #1150
- Tunnel roads by @louis-e in #1151
- Fix powerline dips by @louis-e in #1153
- Map item and world settings by @louis-e in #1154
- Add Germany DGM1 elevation provider via hoehendaten.de by @louis-e in #1155
- Add 3D terrain preview by @louis-e in #1157
- Mapterhorn elevation by @louis-e in #1158
- Rework generation toggles and fix tree, balcony and outline rendering by @louis-e in #1159
- chore(deps): bump itertools from 0.14.0 to 0.15.0 by @dependabot[bot] in #1136
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1135
- chore(deps): bump log from 0.4.29 to 0.4.33 by @dependabot[bot] in #1138
- Update landuse.rs by @BOBJOEx11g in #1099
- Layers and dependabot by @louis-e in #1160
- Surfaces and roofs by @louis-e in #1164
- chore(deps): bump parquet from 58.3.0 to 59.1.0 by @dependabot[bot] in #1163
- chore(deps): bump bytes from 1.11.1 to 1.12.1 by @dependabot[bot] in #1162
- chore(deps): bump indicatif from 0.18.4 to 0.18.6 by @dependabot[bot] in #1161
- Interior overhaul by @louis-e in #1166
- Set trees on non-grass blocks by @louis-e in #1168
- Fix S3DB relation multi part buildings by @louis-e in #1170
- Add more glassy skyscraper styles by @louis-e in #1173
- Fix map corruption by @louis-e in #1174
- Treat historic=no/heritage=no as negatives; single-pass member-way scan by @louis-e in #1175
- Fix missing building in vatican by @louis-e in #1176
- Prepare v3.0.0 release by @louis-e in #1177
Full Changelog: v2.9.0...v3.0.0
Mosaic Update (v2.9.0)
This update is mostly about speed and memory. Arnis now streams the world to disk as it generates instead of holding all of it in memory, so it uses far less RAM and handles much larger areas, and it now spreads the work across all of your CPU cores to generate faster. For survival players, ores now spawn underground when the Fill Ground option is enabled. The world itself feels more natural too: biomes are taken from real land cover, forests have more tree species and variety, lakes and seabeds get layered underwater terrain and plants, and mountains above the snow line are capped in snow. Roads now scale to their real lane count, parking lots look cleaner, airports get proper runways with markings and parked planes, and additional new landmarks are rendered in 3D. Ultimately, the mods Voxy and Chunky now have better support with the bake lighting option in the settings.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
What's Changed
- feat(water): per-cell water depth carving by @louis-e in #1054
- Fix PR Benchmark to measure the PR head by @louis-e in #1056
- Bake chunk lighting so generated worlds load lit by @louis-e in #1055
- feat(3d): add Christ the Redeemer manual-overlay model by @louis-e in #1062
- fix(overture): resolve STAC release dynamically via /catalog.json by @louis-e in #1063
- Feat/survival prep by @louis-e in #1065
- Feat/stadium archetype by @louis-e in #1069
- feat: aeroplanes on runways + marked, width-aware runways by @louis-e in #1072
- perf(world_editor): single-traversal write on the default no-override path by @rzmo in #1067
- refactor(world_editor): dedup set-if-absent write helpers by @louis-e in #1073
- perf(world_editor): parallelize Bedrock chunk encoding by @louis-e in #1074
- ci: add duplicate issue finder (comment-only) by @louis-e in #1075
- ci: harden + fix duplicate issue finder (sandbox tools) by @louis-e in #1077
- ci: issue bot — add grounded resolution hint by @louis-e in #1079
- ci: build a self-contained Linux AppImage in the release workflow by @louis-e in #1081
- Perf/large area scaling by @louis-e in #1095
- feat(gui): self-calibrating ETA, progress overhaul, --benchmark instrumentation by @louis-e in #1100
- chore(deps): bump serde_json from 1.0.149 to 1.0.150 by @dependabot[bot] in #1087
- build(deps): bump rusqlite from 0.33.0 to 0.40.0 by @dependabot[bot] in #1085
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #1082
- build(deps): bump rfd from 0.16.0 to 0.17.2 by @dependabot[bot] in #1084
- Batch elevation tile downloads to avoid stalling on large bboxes by @TonyD365 in #1060
- fix: drop overflowing corner-coordinate sums (i32 add-overflow crash) by @louis-e in #1101
- Feat/layered water beds underwater vegetation by @louis-e in #1102
- Bays and Marinas by @CrashLogger in #984
- Feat/parking visual upgrade by @louis-e in #1103
- feat(highways): scale road width with lane count by @louis-e in #1104
- fix(trees): always cap the trunk top with an apex leaf by @louis-e in #1105
- fix(water): don't snap the water level across a real cliff by @louis-e in #1106
- Feat/elevation snow line by @louis-e in #1107
- fix(datapack): support Minecraft 1.21.4 through 26.1.x by @louis-e in #1109
- feat(gui): add a subtle modern sheen animation to the progress bar by @louis-e in #1111
- fix(gui): stop false 'Not enough disk space' on a bogus 0-byte reading (#824) by @louis-e in #1113
- Prepare v2.9.0 release by @louis-e in #1112
New Contributors
Full Changelog: v2.8.0...v2.9.0
Landmark Update (v2.8.0)
Iconic buildings and Monuments such as the Statue of Liberty, the Arc de Triomphe, and hundreds of other famous Landmarks are now rendered as their real 3D shape. Bridges are reconstructed as proper structures with different types. Buildings get a visual upgrade, icluding construction sites and ruins. The map preview now has a modern map available for selection. River shorelines are now cleaner, and a new Legacy Terrain option lets you trade the high resolution elevation pipeline for faster generation. Experimental: Arnis can now export to Luanti (Mineclonia) worlds alongside Java and Bedrock Minecraft.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
What's Changed
- Feature/building rendering overhaul by @louis-e in #1010
- Resolve bridges into structures with approach-ramp detection by @louis-e in #1013
- Render rail bridges as proper structures and stop lifting unlabelled bridge decks by @louis-e in #1014
- Filter ignored OSM tags at parse time to reduce memory by @louis-e in #1015
- Use cumulative cell index for at-grade rail sleeper spacing by @louis-e in #1016
- Add bridge style rendering from bridge:structure / bridge tags by @louis-e in #1023
- Switch IGN France to HIGHRES (RGE ALTI) WMS layer by @louis-e in #1027
- Saturate Ground::slope subtraction by @louis-e in #1030
- Pin transitive nbtx to unblock cargo update by @louis-e in #1031
- Bump parquet from 53.4.1 to 58.3.0 by @dependabot[bot] in #1005
- Bump geo from 0.32.0 to 0.33.1 by @dependabot[bot] in #1002
- Bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #1001
- Extract CI Linux setup into a composite action by @louis-e in #1032
- Add release-notes modal with auto-open per new version by @louis-e in #1033
- Feat/osm water and bridge shoreline by @louis-e in #1037
- Feat/3dmr models by @louis-e in #1038
- Feat/openfreemap vector basemap by @louis-e in #1040
- Restore src/gui/locales/en.json as symlink to en-US.json by @louis-e in #1041
- Feat/wikidata 3d models by @louis-e in #1039
- Make cherry trees rarer and fix iron roof stair color by @louis-e in #1042
- Suppress outlines of building relations whose members are sub-relations by @louis-e in #1044
- Fetch type=building relations from Overpass (fixes #1011) by @louis-e in #1045
- Add experimental Luanti/Mineclonia world export (continues #808) by @louis-e in #1046
- Prepare v2.8.0 release by @louis-e in #1047
New Contributors
Full Changelog: v2.7.0...v2.8.0
Meridian Update (v2.7.0)
This update delivers a major overhaul of Arnis' terrain engine with a new multi-source elevation pipeline. Regional high-resolution providers (USGS 3DEP, IGN France, IGN Spain, Japan GSI) now complement AWS Terrain Tiles for sharper coverage across North America, Europe and Asia. Buildings and mountains can finally reach above the vanilla build height through a bundled datapack for Java Edition and behavior pack for Bedrock Edition. Besides a GUI refresh, this release also introduces subway tunnel generation, redesigned traffic lights and minor new elements.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
What's Changed
- Better traffic lights by @luigi052005 in #901
- Add banner decorations for hospitals, tourism info boards, and fire hydrants by @louis-e in #906
- Park bench by @luigi052005 in #910
- Feature/subway tunnels by @louis-e in #918
- Revert Block.id from u16 to u8 to fix ~360MB memory regression by @louis-e in #919
- Add --benchmark flag to measure generation time without network latency by @louis-e in #922
- Bump rand from 0.9.2 to 0.9.3 in the cargo group across 1 directory by @dependabot[bot] in #927
- Redesign GUI: connected button block, settings modal improvements, and cleanup by @louis-e in #943
- Show world name on Start Generation button and clean up on fetch failure by @louis-e in #951
- Refactor overpass endpoint selection order by @louis-e in #956
- Add multi-source elevation pipeline with terrain improvements by @louis-e in #939
- Fix Overpass request user agent by @neonxsl in #961
- Bump README copyright range to 2026 by @louis-e in #964
- Restore wide-road pre-flatten performance via median caching + FNV map by @louis-e in #965
- Halve peak grid storage: f32 for elevation heights + water blend by @louis-e in #966
- Per-chunk ground-Y cache + recalibrate CI benchmark baseline by @louis-e in #967
- Auto-gable more building types, add roof synonyms, weeds on dirt by @louis-e in #973
- Fix USGS 3DEP seams by switching to a fixed global Mercator tile grid by @louis-e in #971
- Perf/arc floodfill cache by @louis-e in #963
- Reduce primary-provider retry budget to 3 attempts total by @louis-e in #975
- Rebase #882: unify surfaces and add multi-lane markings onto main by @louis-e in #974
- Extend build height via bundled datapack (Java) and behavior pack (Bedrock) by @louis-e in #976
- Bump rustls-webpki from 0.103.10 to 0.103.12 in the cargo group across 1 directory by @dependabot[bot] in #953
- Telemetry cleanup: fix UTF-8 panic, drop noise, sharpen signal by @louis-e in #977
- Revert accidental rand 0.9.3 -> 0.10.1 bump by @louis-e in #978
- feature: add amenity:drinking_water by @iluminatiftw in #931
- Hanging traffic signals by @luigi052005 in #920
- Fix cargo fmt by @louis-e in #979
New Contributors
- @luigi052005 made their first contribution in #901
- @neonxsl made their first contribution in #961
- @iluminatiftw made their first contribution in #931
Full Changelog: v2.6.0...v2.7.0
Compass Update (v2.6.0)
Building data is now enriched with Overture Maps integration for more complete and accurate structures. Buildings themselves receive a major visual upgrade with roof overhangs, corner quoins, fountain generation, and a completely reworked roof algorithm that handles complex footprints, gabled and hipped styles. This update also introduces a map rotation feature and Minecraft server compatibility. Roads now feature a realistic mixed-material surface instead of flat concrete. A new language (Slovenian) has been added, and numerous bug fixes improve stability.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
What's Changed
- Fix server compatibility: use modern post-1.18 chunk format by @louis-e in #855
- Update landuse.rs by @BOBJOEx11g in #859
- Feature/building improvements by @louis-e in #872
- Prevent tree canopies from clipping into buildings by @xCipHanD in #861
- chore(deps): bump tauri from 2.10.2 to 2.10.3 by @dependabot[bot] in #867
- chore(deps): bump nbtx from
551c38atobd28e77by @dependabot[bot] in #866 - chore(deps): bump clap from 4.5.60 to 4.6.0 by @dependabot[bot] in #865
- chore(deps): bump rusty-leveldb from 3.0.3 to 4.0.1 by @dependabot[bot] in #864
- feat: expand landuse mappings for coastal, industrial, and rural areas by @BOBJOEx11g in #860
- Fix broken nbtx by @louis-e in #879
- Add map rotation feature with GUI slider and CLI support by @louis-e in #876
- Add Overture Maps building data integration by @louis-e in #886
- Added Slovenian localization by @anderlli0053 in #880
- Don't generate zebra crossings for unmarked crossings by @andersmmg in #877
- Replace black_concrete roads with scattered gray_concrete_powder/cyan_terracotta mix by @louis-e in #887
- Fix/height limit checkbox by @louis-e in #890
- Fix triangular artifacts from polygon clipping and open polyline flood fill by @louis-e in #891
- Fix map layout to fill window and reduce private.coffee timeout by @louis-e in #892
- Fix visual appearance of Utah State Capitol building by @louis-e in #894
- Add Improvements to README.md by @QuickMash in #826
- fix(railways): respect layer tag and use ascending rails on terrain slopes by @wabalabudabdab in #807
- fix: allow CLI to create new world in non-existent directory by @JasonOA888 in #800
- Reduce Gaussian blur to preserve mountain terrain detail by @louis-e in #896
- Implement tunnel=building_passage support by @louis-e in #895
- Prepare v2.6.0 release by @louis-e in #897
New Contributors
- @anderlli0053 made their first contribution in #880
- @andersmmg made their first contribution in #877
- @QuickMash made their first contribution in #826
- @wabalabudabdab made their first contribution in #807
- @JasonOA888 made their first contribution in #800
Full Changelog: v2.5.1...v2.6.0
Metropolis Quality Update (v2.5.1)
This update introduces ESA WorldCover satellite land cover classification, bringing realistic ground textures based on real-world satellite data. Water bodies are now generated more efficiently and precise. Bedrock Edition saves are now significantly faster with corrected block direction mappings. Two new languages have been added (Japanese and Portuguese Brazilian). Numerous bug fixes address elevation artifacts, terrain cache corruption, and improved error handling throughout.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
What's Changed
Click to expand
- Add spawn point CLI args and support disabling interior/roof/city-bou… by @louis-e in #772
- Add background video link to README by @louis-e in #773
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #765
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #766
- Bump geo from 0.31.0 to 0.32.0 by @dependabot[bot] in #767
- Bump clap from 4.5.57 to 4.5.60 by @dependabot[bot] in #768
- Bump rusty-leveldb from 3.0.3 to 4.0.1 by @dependabot[bot] in #769
- Bump tempfile from 3.24.0 to 3.26.0 by @dependabot[bot] in #770
- Bump indicatif from 0.17.11 to 0.18.4 by @dependabot[bot] in #771
- Bump aws-lc-sys from 0.37.0 to 0.37.1 in the cargo group across 1 directory by @dependabot[bot] in #775
- fix: resolve breaking changes from geo 0.32 and rusty-leveldb 4 bumps by @louis-e in #783
- UI/remove zoom buttons by @louis-e in #785
- fix: guard against empty height_grid in fill_nan_values and filter_elevation_outliers by @louis-e in #786
- fix: handle StorageFull and I/O errors in Java world save instead of panicking by @louis-e in #787
- UI/area size warning levels by @louis-e in #788
- fix: elevation smoothing artifacts for small bboxes and search double fire by @louis-e in #789
- fix: show user-friendly error messages for Overpass API HTTP failures by @louis-e in #831
- Fix/elevation tile cache corruption by @louis-e in #832
- fix: set consistent User-Agent header on all HTTP clients by @louis-e in #834
- Fix/http client improvements by @louis-e in #835
- Feat/esa worldcover poc by @louis-e in #838
- memory-fix by @pingpongmury in #793
- Fix minor stuff by @louis-e in #847
- refactor: extract ground generation into dedicated module by @louis-e in #848
- perf: optimize bedrock save speed + fix block direction mappings by @louis-e in #850
- Update leisure.rs by @BOBJOEx11g in #839
- Add Japanese locale and language option by @AI-Avalon in #843
- Portuguese (Brazil) language support by @RenanOSX in #841
- Deleted duplicate comment by @summeringpainting in #806
- chore(deps): bump lz4_flex from 0.11.5 to 0.11.6 in the cargo group across 1 directory by @dependabot[bot] in #792
- Prepare v2.5.1 release by @louis-e in #852
New Contributors
- @pingpongmury made their first contribution in #793
- @BOBJOEx11g made their first contribution in #839
- @AI-Avalon made their first contribution in #843
- @RenanOSX made their first contribution in #841
- @summeringpainting made their first contribution in #806
Full Changelog: v2.5.0...v2.5.1
Metropolis Update (v2.5.0)
This update delivers a massive overhaul to building generation, introducing balconies, window shutters, chimneys, and better support for complex buildings. Roofs are now more varied and realistic. Beyond buildings, expect new tree variations, power lines, pyramids, and urban ground. Under the hood, several improvements have been made to speed up the area generation.
Assets
- Windows: arnis-windows.exe
- Linux: arnis-linux
- MacOS: arnis-mac-universal
Scroll down to find the download in Assets.
Want to generate on mobile or want larger maps? MapSmith generates worlds in your browser, no install required.
What's Changed
Click to expand
What's Changed
- Minor fixes and improvements by @louis-e in #721
- set generate_features to 1 in level.dat nbt template by @amir16yp in #662
- Add recycling containers (and ability to add entities during world generation) by @wielandb in #675
- Change what trees are generated based on tag content by @wielandb in #676
- Improve saving by @louis-e in #730
- Add boundaries for city ground blocks by @louis-e in #731
- Copy coordinates on right click by @louis-e in #732
- More processors by @louis-e in #736
- Bump tauri-plugin-shell from 2.2.1 to 2.3.0 by @dependabot[bot] in #734
- Bump bytes from 1.9.0 to 1.11.1 in the cargo group across 1 directory by @dependabot[bot] in #738
- Buildings improvement by @louis-e in #742
- Logic changes and fixes by @louis-e in #744
- security: Update time to 0.3.47 and reqwest to 0.13.2 (Dependabot fixes) by @louis-e in #745
- chore: merge all dependency upgrades and fix critical security vulnerability by @louis-e in #746
- Fixed nix flake by @MysaaJava in #689
- perf: reduce peak RAM via BlockStorage enum, flood fill bitmap, and ground generation optimization by @louis-e in #747
- Building parts by @louis-e in #748
- Fix building multipolygon ring assembly and roof rendering by @louis-e in #749
- Remove boundary relation support by @louis-e in #751
- Increase chances for building feature generation by @louis-e in #752
- Replace water inverse floodfill with scanline rasterization by @louis-e in #753
- Remove elevation warning telemetry msg by @louis-e in #754
- Prepare release v2.5.0 by @louis-e in #755
- Support multipolygon building holes and fix indoor highway bridges by @louis-e in #756
New Contributors
- @MysaaJava made their first contribution in #689
Full Changelog: v2.4.1...v2.5.0