New Games
- APQuest [@NewSoupVi] #5393 #5674 [@duckboycool] #5699
Archipelago
Core
- Add a local yaml creator GUI [@Silvris] #4900 #5680
- Add export_datapackage tool [@Berserker66] #5609
- Allows Meta.yaml to add triggers to individual yaml's categories. [@Vertraic] #3556
- Don't use union type just to reuse a name [@beauxq] #5246
- Deprecate Utils.get_options [@NewSoupVi] #4811
- Fix #5605 - Trigger values being shared by weights.yaml slots [@Mysteryem] #5636
- Add random range and additional random descriptions to template yaml [@Silvris] #5586
- Only error in playthrough generation if game is not beatable [@NewSoupVi] #5430
- Better error message for invalid range values [@Zannick] #4038
- Updates of requirements [@Berserker66] #5672
- Fix typo in docstring for hint_points in commonclient [@Berserker66] #5673
- Add spaces in concatenated strings [@duckboycool] #5697
- Fixing negatives and zeroes disappearing from option dicts updated by triggers [@MatthewMarinets] #5677
- Add a bunch of validation to AutoPatchRegister [@NewSoupVi] #5431
- Update appimage runtime to fix problems with sleep [@black-sliver] #5706
WebHost
- Validation for webworld themes [@josephwhite] #5083
- WebHost: add played game to static tracker [@Berserker66] #5731
CI
- Update pytest to 9.0.1 [@black-sliver] #5613 #5637
- Update branch filter in Docker workflow [@a-priestley] #5616
Tests
- Change tests to use APQuest as a test world [@qwint] #5668 [@NewSoupVi] #5671
- Test that every option in a preset is visible in either simple or complex UI [@Silvris] #5750
Docs
- Update docs/network protocol.md/NetworkVersion to include class field [@Quasky] #5377
- Update Mac instructions to instruct the user to make a frozen bundle [@silasary] #5614 [@benny-dreamly] ]#5745
- Fix name of "Build APWorlds" component [@beauxq] #5703
- Improve the documentation for priority locations to mention de-prioritized [@Emerassi] #5631
- Update deployment example config [@a-priestley] #5476
SNIClient
Launcher
- Add skip_open_folder arg to Generate Template Options [@gurglemurgle5] #5302
- Add workaround for kivy bug for linux touchpad devices [@BeeFox-sys] #5737
- Fix shortcuts on the AppImage [@Silvris] #5726
IDE Support
- PyCharm: Fix the apworld builder run config [@benny-dreamly] #5678
Game Updates
Worlds that had archipelago.json manifest files added:
- LADX [@threeandthreee] #5563
- Landstalker [@Dinopony] #5629
- SoE [@black-sliver] #5557
- Starcraft 2 [@Snarkie] #5559
- The Witness [@NewSoupVi] #5481
- Wargroove [@FlySniper] #5591
- Yacht Dice [@spinerak] #5658
ALTTP
- Add spaces in concatenated strings [@duckboycool] #5564
- Logic fixes and missing bombs [@Silvris] #5645
- Fix setting
Beat Agahnim 1event twice [@Mysteryem] #5617
APSudoku
Castlevania - Circle of the Moon
- Add spaces in concatenated strings [@duckboycool] #5691
- Fix setup guide links [@duckboycool] #5603
- Add a client safeguard in case the player doesn't have Dash Boots [@LiquidCat64] #5500
Celeste (Open World)
- Fix tutorial link on game page [@black-sliver] #5627
Choo Choo Charles
- Game Guide: Change links to stay on current instance [@duckboycool] #5699
- Raise InvalidItemError instead of bare Exception [@NewSoupVi] #5429
- Fix editorial issues in documentations [@lgbarrere] #5611
Civilization VI
CV64
- Add spaces in concatenated strings [@duckboycool] #5691
- Fix setup guide links [@duckboycool] #5603
- Fix not having Clocktower Key3 when placed in a start_inventory. [@LiquidCat64] #5596
DS3
- Update/Fix Excluded Locations Logging [@Exempt-Medic] #5220
Factorio
- Add spaces in concatenated strings [@duckboycool] #5564
- Add no-enemies mode to worldgen schema [@silasary] #5542
- Add connection change filtering functionality [@af-chacon] #4997
FFMQ
Jak and Daxter
- Remove PAL-only instructions, no longer needed. [@massimilianodelliubaldini] #5598
- Add space in concatenated string [@duckboycool] #5692
- Second attempt at fixing trade tests. [@massimilianodelliubaldini] #5599
KH1
- Add space in concatenated string [@duckboycool] #5693
- Add troubleshooting section to kh1_en.md, typo fix in kh1/Options.py [@Omnises] #5615
KH2
- Game Guide: Change links to stay on current instance [@duckboycool] #5699
LADX
- Fix a gap in item name sanitization [@threeandthreee] #5592
- Switch to asyncio.get_running_loop() [@threeandthreee] #5666
- Give better feedback during patching [@threeandthreee] #5401
- Catch exception after closing magpie [@threeandthreee] #5687
Mega Man 2
- Fix setup guide links [@duckboycool] #5603
MLSS
- Add space in concatenated string [@duckboycool] #5694
Muse Dash
- Update Song list to Medium5 Echos [@DeamonHunter] #5597
Pokémon Red & Blue
- Specify encounter types for Dexsanity hint data [@snowflav-goob] #5574
- Fix setup guide links [@duckboycool] #5603
Pokemon Emerald
- Fix setup guide links [@duckboycool] #5603
Saving Princess
- Game Guide: Change links to stay on current instance [@duckboycool] #5699
SC2
- Bugfixes:
- Fix excluded/locked items not appearing in webhost [@MatthewMarinets] #5644
- Fix race_swap pick_one interacting with selected_races [@Salzkorn] #5538
- Fix WttJ and Moebius Factor appearing too early [@MatthewMarinets] #5587
- Fix behaviour of custom mission order used in weights.yaml [@Ziktofel] #5604
- Fix unexcluded_items couldn’t interact with vanilla_items_only [@MatthewMarinets] #5520
- Fix missing buildings in building item group; adding sc1 and melee unit groups [@MatthewMarinets] #5679
- Fix Infested Banshee description of Burrow unlock requirements[@Ziktofel] #5685
- Fix logic bugs [@MatthewMarinets] #5660 [@Ziktofel] #5657 #5746
- Clarify goal mission tooltip [@Ziktofel] #5577
- Fixing typos in item descriptions [@MatthewMarinets] #5739
- Dependencies:
- Update map/mod download address [@Ziktofel] #5653
- Remove dependency on s2clientprotocol and update protobuf version [@GreenestBeen] #5474
- Make worlds._sc2common.bot.proto a regular package [@black-sliver] #5626
- Tracker:
- Fix bundled Protoss W/A upgrade display [@Ziktofel] #5612
- Fix tracker ascendant upgrade gap [@MatthewMarinets] #5570
shapez
- Fix logic bug with vanilla shapes and floating layers [@BlastSlimey] #5623
Super Mario Land 2
- Fix setup guide links [@duckboycool] #5603
The Wind Waker
The Witness
- Fix CreateHints spoiling vague hints [@NewSoupVi] #5359
Timespinner
- Game Guide: Change links to stay on current instance [@duckboycool] #5699
- Exclude Removed Location from Web Tracker [@TriumphantBass] #5701
TLOZ
- Add space in concatenated string [@duckboycool] #5690
TUNIC
- Fix fuse rule in lower zig [@ScipioWright] #5621
Wargroove
- Add space in concatenated string [@duckboycool] #5696
New Contributors
- @Vertraic made their first contribution in #3556
- @GreenestBeen made their first contribution in #5474
- @snowflav-goob made their first contribution in #5574
- @af-chacon made their first contribution in #4997
- @BeeFox-sys made their first contribution in #5737
Full Changelog: 0.6.4...0.6.5