Archipelago 0.4.4
Lingo
Pokemon Emerald
DOOM II
Shivers
Heretic
Landstalker
Final Fantasy: Mystic Quest
BizHawkClient
A Link to the Past
- Implemented key-drop shuffle. [@Alchav, @espeon65536, @CaitSith2] #282 #2235
- Original ASM work for ROM side by @aerinon
- Write fairy bottle fill to spoiler and prevent "fart in a bottle." [@Berserker66] #2424
- Various bug fixes. [@Berserker66, @Alchav] #2490 #2497 #2351 #2279 #2582 #2607 #2600
Blasphemous
Bumper Stickers
- Fix location access rules. [@FelicitusNeko] #2254
Dark Souls III
- Add "Cinders" item name group. [@Zunawe] #2226
- Add "Early Banners" setting. [@Br00ty] #2199
- Update setup guide to preserve down-patching instructions. [@Br00ty, @ReverM] #2531
DLC Quest
- Refactors and gen performance improvements. [@agilbert1412, @Berserker66] #2066 #2323
- Fix early item bug and implement get filler name method. [@axe-y] #2423
DOOM 1993
Factorio
- Fix unbeatable seeds. [@CaitSith2] #2613
- Update research graphics. [@FaultBat] #2449
- Inflated location pool. [@Berserker66] #2422
- Improve gen performance. [@Berserker66, @black-sliver] #1809 #2444 #2519 #2603 #2588
Final Fantasy I
Hollow Knight
- Updated setup guide to recommend Lumafly. [@Exempt-Medic] #2308
- Updated item name groups. [@kindasneaki] #2331
- Optimization in rules logic. [@Berserker66] #2390
- Don't force Mimics local. [@BadMagic100] #2482
- Add additional DeathLink options and Extra Platforms option. [@ThePhar, @BadMagic100] #2545
Hylics 2
Kingdom Hearts 2
- KH2 Version 2 update. [@JaredWeakStrike, @alwaysintreble, @JDProchaska, @Exempt-Medic, @nicholassaylor] #2009 #2530 #2188 #2488
Lufia II: Ancient Cave
Megaman Battle Network 3
- Setup guide changes. [@digiholic, @Silvris] #2120
- Various small bug fixes. [@digiholic, @el-u] #2282
Muse Dash
- Updated song list to v3.11.0. [@DeamonHunter] #2512 #2398 #2329
- Add Spanish setup guide. [@ShinyNT] #2297
- Setup guide changes. [@DeamonHunter] #2328
- Rename some trap items. [@DeamonHunter] #2180
- Added option presets. [@DeamonHunter] #2512
Noita
- Make extra lives give each new start instead of one-time. [@ScipioWright] #2387
- Various logic fixes. [@ScipioWright] #2387 #2608
Ocarina of Time
- Various logic fixes and gen improvements. [@espeon65536, @dclaganiere, @Berserker66] #2344 #2401 #2411 #2417 #2310 #2379
- Update YAML creation instructions. [@ArashiKurobara] #1745
- Update French setup guide. [@TheLynk] #2394
Pokemon Red/Blue
- Cleaned up Spanish setup guide. [@ShinyNT, @nicholassaylor] #2228
- Various logic fixes. [@Alchav, @DeamonHunter] #2314 #2347 #2389 #2396 #2356 #2474 #2553 #2524 #2596 #2615 #2628 #2376
- Recommend BizHawk v2.9.1 in setup guide. [@Alchav] #2320
- Migrate from PokemonClient to BizHawkClient. [@Alchav] #2466
Risk of Rain 2
- Change default game mode. [@kindasneaki] #2391
- Randomizer 1.3.0 update. [@kindasneaki] #2425
Rogue Legacy
Secret of Evermore
- Update to v0.46.1 [@black-sliver] #2281
- Cleanup and speedups. [@black-sliver] #2361
SMZ3
Sonic Adventure 2 Battle
- Update to Version 2.3 - "The Chao Update" [@PoryGone] #2277 #2510
- Various logic fixes. [@PoryGone] #2571 #2605
Starcraft II
- Various logic fixes. [@Ziktofel, @MatthewMarinets] #2273
Stardew Valley
- Various logic fixes and gen improvements. [@alwaysintreble, @black-sliver, @agilbert1412] #2368 #2371 #2393 #2261
- Add options presets. [@agilbert1412] #2470
- Generate proper filler for item links. [@agilbert1412] #2069
Subnautica
- Refactors and gen improvements. [@Berserker66] #2293 #2365
Super Mario 64
- Add new goal that requires defeating all Bowser stages. [@N00byKing] #2112
- Replace old launcher setup guide. [@N00byKing] #2383
- Various logic fixes. [@N00byKing] #2546 #2583 #2599 #2637
Super Metroid
- Item link replacement fix. [@lordlou] #2597
- Fix strict ROM validation causing issues for other games that start with "SM". [@lordlou] #2632
Terraria
- Fix missing Hardmode requirement for Old One's Army Tier 2/3 events. [@Seldom-SE] #2342
- Add note to setup guide regarding Upgraded Research mod. [@dennisw100, @nicholassaylor, @Seldom-SE] #2338
The Legend of Zelda
- Update setup guide to include required ROM version. [@t3hf1gm3nt] #2395
- Various bug fixes and gen improvements. [@t3hf1gm3nt, @Rosalie-A] #2529 #2578 #2620 #2623
Link's Awakening DX
- Implement remake-style warp selection. [@zig-for] #1587
- Add display names to some options. [@threeandthreee] #2229
- Add text shuffle. [@zig-for] #2051
- Fixed sprites not working on Webhost [@zig-for] #2556
The Messenger
- Update setup documentation. [@alwaysintreble] #2542
- Various logic fixes and optimizations. [@alwaysintreble] #2234 #2263 #2276 #2359 #2414 #2451 #2541 #2544
The Witness
- Update setup documentation. [@NewSoupVi] #2294
- Big™ new™ content update™. [@NewSoupVi, @blastron, @Exempt-Medic] #2114
- New junk hints. [@NewSoupVi] #2495
- Various logic fixes. [@NewSoupVi, @Exempt-Medic] #2340 #2421 #2565 #2572 #2564 #2499 #2515 #2514 #2630 #2543
Timespinner
- Update v1.25 and logic fixes. [@Jarno458] #2090
- Fixed generation error caused by new options API. [@Jarno458] #2374
Undertale
- Various logic fixes. [@jonloveslegos] #2436
Wargroove
- Client/minor doc fixes. [@FlySniper] #2452
Generic / Generator / Server
- Update dependencies [@Berserker66, @black-sliver] #2440 #2489 #2551 #2241 #2250 #2551 #2458
- Print and log fill progress and gen timing. [@Berserker66, @el-u] #2382 #2345 #2404
- Add a skip output flag. [@ThePhar] #2416
- Add
floor
andceil
data storage operations. [@Ishigh1] #2448 - Create read-only data storage key for client statuses. [@ThePhar] #2412
- Installer improvements and simplify install process. [@Berserker66, @Zunawe, @remyjette, @black-sliver] #2268 #2267 #2501 #2477 #2455 #2358
- Various bug fixes and performance improvements. [@Berserker66, @black-sliver, @alwaysintreble, @remyjette, @espeon65536, @Silvris, @Exempt-Medic] #2334 #2366 #2429 #2586 #2579 #2200 #2224 #2397 #2452 #2227 #2443 #2400 #2284 #2286 #2445
Launcher / Clients
- Allow opening patches in Launcher for clients without an executable. [@Zunawe] #2176
- Add hints tab. [@Silvris, @el-u] #2392
- Various bug fixes. [@Berserker66] #2350 #2246
API Changes
- Move options from
MultiWorld
toWorld
[@alwaysintreble, @el-u, @beauxq, @black-sliver, @agilbert1412] #993 #2354 #2378 - Remove
initialize_regions
from BaseClasses/ALTTP. [@Berserker66] #2362 - Remove
custom_data
from BaseClasses. [@Berserker66] - Remove duplicate
CollectionState.item_count
and tweak various worlds. [@Berserker66] #2463 - Introduce new option class named
NamedRange
. [@el-u, @LegendaryLinux, @ThePhar] #2330 #2528 - Some typing and documentation improvements. [@beauxq, @Berserker66, @alwaysintreble, @kindasneaki, @ThePhar, @ScipioWright, @el-u, @ReverM, @Jarno458] #2589 #2462 #2380 #2258 #2384 #2505 #2348 #2407 #2264 #2325 #1192 #2278 #2550
- Allow worlds to provide item and location descriptions. [@nex3] #2409
- Add PlantUML utility function for regions. [@el-u] #1935
WebHost
- Various page updates. [@black-sliver, @LegendaryLinux, @alwaysintreble, @remyjette, @ThePhar, @Berserker66, @nex3] #2266 #2037 #2270 #2446 #2438 #2242 #2337 #2327
- Developer-defined game option presets. [@ThePhar] #2143
- Open graph support for
/room
endpoint. [@Berserker66] #2580 - Various bug fixes. [@alwaysintreble, @Berserker66, @LegendaryLinux, @ThePhar, @kindasneaki, @remyjette, @black-sliver] #2540 #2547 #2639 #2554 #2535 #2496 #2549 #2248 #2260
- Update FAQ/generic guide documentation. [@eudaimonistic, @kindasneaki, @LegendaryLinux, @BootsinSoots, @black-sliver, @nicholassaylor, @Bicoloursnake] #2313 #2316 #2213 #2285 #2435
New Contributors
- @threeandthreee made their first contribution in #2229
- @dclaganiere made their first contribution in #2310
- @nex3 made their first contribution in #2318
- @BootsinSoots made their first contribution in #2316
- @ArashiKurobara made their first contribution in #1745
- @dennisw100 made their first contribution in #2338
- @hatkirby made their first contribution in #1806
- @FaultBat made their first contribution in #2449
- @ReverM made their first contribution in #2278
- @Ishigh1 made their first contribution in #2448
- @GodlFire made their first contribution in #1836
- @Dinopony made their first contribution in #1808
Full Changelog: 0.4.3...0.4.4