Dark Souls 3
- New randomizer by [@Marechal-L]
Donkey Kong Country 3
- New randomizer by [@PoryGone]
Super Mario 64
- DDD 100 Coins in Entrance Rando should expect sub removal [@TheT113]
- only apply DDD 100 coin star rule if the location exists [@espeon65536]
- Allow setting Big Star Door requirements [@N00byKing]
- Allow randomizing normal courses as well as secret courses [@N00byKing]
Hollow Knight
- Add options for Deathlink. [@dewiniaid]
- Implement Split Claw, Split Cloak, Split Superdash, Randomize Nail, Randomize Focus and Elevator Pass options [@Alchav]
- Add customizable additional shop slots per-shop [@Alchav] and overall [@dewiniaid]
- Overhaul shop cost output to be more generic and account for all locations with standard costs (such as Stag Stations, Cornifer, and Divine) [@dewiniaid]
- Add "CostSanity", allowing random prices using any cost type to be chosen for any location with a cost. (e.g. a Stag station requiring 15 grubs to obtain an item) [@dewiniaid]
- Item classification fixes (Map and Journal items are fillter, Mask Shards/Pale Ore/Vessel Fragments are useful) [@Alchav]
- Fix Ijii -> Jiji [@Alchav]
Starcraft 2: Wings of Liberty
- fix SC2 item classifications [@Alchav]
- Windows ".dll missing" fix and fix for finding SC2 install automatically [@SoldierofOrder]
Factorio
- Fix impossible rocket-part recipes. [@CaitSith2]
- (Re)add fluids as valid ingredients in various places, including rocket parts now. [@CaitSith2]
Timespinner
- Rename flag and add tiered loot settings [@TriumphantBass]
Raft
- Update for Final Chapter [@SunnyBat]
Subnautica
- Subnautica: fix generation crash on valuable item pool [@Berserker66]
- New Goals: Drive Core Repair, Maximum Infection and Disable Quarantine [@Berserker66]
- Two Seaglide fragments are now forced into local sphere 1 [@Berserker66]
- Fix a kelp forest databox not sending its contents [@Berserker66]
- Added forgotten Maida PDA outside Jellyshroom Caves Degasi Base [@Berserker66]
- Add Creature Scans option [@Berserker66]
- Now supports DeathLink [@Berserker66]
- The first Multipurpose Room now instantly grants the unlock, like in vanilla [@Berserker66]
- Valuable Item Pool now leaves trash items such as plant farming equipment in vanilla locations [@Berserker66]
- This one is a bit of an experiment, likely more tinkering with item pool in the future
A Link to the Past
- fix shop inventory corruption at upgrade fairy [@Berserker66]
- fix that scams were always off [@alwaysintreble]
Super Metroid
- fix too strict "comeback" requirements [@lordlou]
- fixed VARIA's Customizer custom ships support [@lordlou]
- added speedkeep option [@lordlou]
- remote items are now collected on touch instead of after a network delay [@strotlog]
Secret of Evermore
- allow randomizing energy core [@black-sliver]
- add energy core fragments (turn in at Prof. Ruffleberg) [@black-sliver]
- rename some items to avoid confusion [@black-sliver]
- differentiate between progression and useful [@black-sliver]
Risk of Rain 2
- reduce locations to 250 and mark legendary items as useful
- add option if death on final stage should count as win [@Vale-X]
SMZ3
- fix issues with ItemLinks interaction [@lordlou]
- fix pedestal being confused about otherwordly items calling them all a waste of your time [@lordlou]
- fix that Ganon's Tower could have progression items [@lordlou, @black-sliver]
- fix swamp palace gen failures with minimal accessibility [@black-sliver]
Ocarina of Time
- fix gerudo_fortress on normal [@espeon65536] #784
The Witness
- Shuffle Doors: Many doors in the game will open on their own upon receiving an item ("key"). [@NewSoupVi]
- Variant - Shuffle Door/Control Panels: Many panels in the game that open doors or control devices in the world will be off until receiving their respective item ("key"). [@NewSoupVi]
- Shuffle Lasers: Lasers no longer activate by solving the laser panel, instead you will get an item that activates the laser. [@NewSoupVi]
- Shuffle Symbols: Now that there is something else to shuffle (doors / door panels), you can turn off Symbol Rando. [@NewSoupVi]
- Shuffle Postgame (replaces "Shuffle Hard"): The randomizer will now determine by your settings which panels are in the "postgame" - Meaning they can only be accessed after you can complete your win condition anyway. [@NewSoupVi]
MultiServer
- allow
!releaseas an alias for!forfeit[@alwaysintreble] - MultiServer: add /status and allow status commands to dynamically filter for Tags [@Berserker66]
- !hint now prefers non-local locations [@Berserker66]
Clients
- Clients that ask for a username should now retain that username through disconnects [@CaitSith2]
- SNIClient: fix program not exiting if SNI does not exist nor is running [@Berserker66]
WebHost
- Inactivity shutdown timer reduced to 2 hours from 6 and on-page explanation clarified that you can resume just fine at any time [@Berserker66]
- WebHost: fix 30 days cutoff for stats [@Berserker66]
- Revamp stats page with wider panels, more clashing colors and per-game played stats. [@Berserker66]
- WebHost: Add links to "Setup Guides" at Supported Games page [@ThePhar]
New Contributors
- @TheT113 made their first contribution in #711
- @Bicoloursnake made their first contribution in #744
- @SoldierofOrder made their first contribution in #721
- @JamesDunne made their first contribution in #758
- @Vale-X made their first contribution in #766
- @mDuo13 made their first contribution in #770
- @Marechal-L made their first contribution in #769
- @jmabry0163 made their first contribution in #807
Full Changelog: 0.3.3...0.3.4