What's Changed
- fix: implement quadtree search for points within a radius by @SheepFromHeaven in #1274
- Ice Layer Data Model by @StempunkDev in #1262
- Revert "Ice Layer Data Model" by @Azgaar in #1275
- fix: initialize heights array if not already set in HeightmapGenerator by @SheepFromHeaven in #1277
- Data model ice by @StempunkDev in #1279
- fix: bind HeightmapGenerator methods for correct context in editHeigh… by @SheepFromHeaven in #1281
- fix: seeding - update colorUtils and probabilityUtils to use seeded randomness by @SheepFromHeaven in #1280
- Test/add e2e and unit testing by @SheepFromHeaven in #1282
- Refactor/migrate first modules by @SheepFromHeaven in #1273
- fix: GeoJSON export by @SheepFromHeaven in #1283
- chore: add biome for linting/formatting + CI action for linting in SRC folder by @SheepFromHeaven in #1284
- refactor: migrate names-generator by @SheepFromHeaven in #1285
- refactor: migrate cultures generator by @SheepFromHeaven in #1287
- refactor: migrate burg module by @SheepFromHeaven in #1288
- fix: update port type from string to number and add tests for inland … by @SheepFromHeaven in #1292
- refactor: migrate states generator by @SheepFromHeaven in #1291
- refactor: migrate routes by @SheepFromHeaven in #1294
- refactor: migrate provinces generator to new module structure by @SheepFromHeaven in #1295
- feat: show total land percentage in biomes editor footer by @SheepFromHeaven in #1301
- refactor: migrate renderers to ts by @SheepFromHeaven in #1296
- refactor: migrate religions by @SheepFromHeaven in #1299
- fix: include ice generation in resampling process by @SheepFromHeaven in #1302
- fix: rename feature path functions and update global declarations by @SheepFromHeaven in #1303
- refactor: migrate zones by @SheepFromHeaven in #1300
- fix: clean up neighbors references on state removal by @SheepFromHeaven in #1304
- fix: upgrade editors version by @SheepFromHeaven in #1307
- Refactor: migrate ice by @SheepFromHeaven in #1308
- refactor: migrate COA by @SheepFromHeaven in #1309
- refactor: migrate fonts by @SheepFromHeaven in #1317
- Revert "refactor: migrate fonts" by @Azgaar in #1322
- refactor: fonts by @SheepFromHeaven in #1323
- refactor: migrate markers by @SheepFromHeaven in #1324
- Fix zones not recovering after heightmap edit in Risk mode by @Copilot in #1327
- Fix: Military regiment notes not updated on regeneration with new era/year by @Copilot in #1329
- Adding zone export to GeoJSON, added versioning and hash updates by @JoeMcMahon87 in #1312
- Improve Merge States dialog: hover highlight + color boxes + clearer instructions by @Copilot in #1336
- Update Dockerfile to include TypeScript config by @TargetCrafter in #1339
- chore(deps-dev): bump rollup from 4.55.1 to 4.59.0 by @dependabot[bot] in #1338
- refactor: migrate military generator by @SheepFromHeaven in #1330
- fix: enhance emblem rendering for states and burgs in the editor by @SheepFromHeaven in #1343
- Auto versioning by @Azgaar in #1344
- Fix: add getPin function and improve code formatting in draw-markers by @Azgaar in #1349
- test: add a test change comment in options.js by @Azgaar in #1350
- refactor: migrate resample module by @SheepFromHeaven in #1351
- chore(deps-dev): bump picomatch from 4.0.3 to 4.0.4 by @dependabot[bot] in #1364
- Dropbox authentication by @Azgaar in #1367
- Improved panning and zooming smoothness on most layers. by @wsalvucci in #1374
- chore(deps-dev): bump vite from 7.3.1 to 7.3.2 by @dependabot[bot] in #1373
- Add cell type filter to heightmap editor brush panel by @Copilot in #1381
- Fix Markers layer button always enabled on load when layer was disabled by @Copilot in #1382
- Add Lakes as a movable, toggleable layer by @Copilot in #1383
- fix: restore secure clipping to prevent landmass being cut at map edges by @Copilot in #1385
- Minor fixes by @Azgaar in #1388
- Minimap by @Azgaar in #1389
- QoL updates by @Azgaar in #1391
- chore(deps-dev): bump postcss from 8.5.6 to 8.5.10 by @dependabot[bot] in #1390
- Jagged coastline by @Azgaar in #1392
New Contributors
- @JoeMcMahon87 made their first contribution in #1312
- @TargetCrafter made their first contribution in #1339
- @dependabot[bot] made their first contribution in #1338
- @wsalvucci made their first contribution in #1374
Full Changelog: v1.110...v1.118