PoryGone and GitHub
b7c4fcb4c6
DKC3: Delete DKC3 ( #6097 )
Analyze modified files / flake8 (push) Successful in 1m51s
Analyze modified files / mypy (push) Successful in 1m33s
Build / build-ubuntu2204 (push) Failing after 1m8s
ctest / Test C++ ubuntu-latest (push) Failing after 19s
Build and Publish Docker Images / prepare (push) Successful in 38s
Native Code Static Analysis / scan-build (push) Successful in 4m46s
type check / pyright (push) Successful in 45s
unittests / Test Python 3.11.2 ubuntu-latest (push) Failing after 3m48s
unittests / Test Python 3.12 ubuntu-latest (push) Failing after 6m2s
unittests / Test Python 3.13 ubuntu-latest (push) Failing after 5m42s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 4m13s
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
Analyze modified files / mypy (pull_request) Has been cancelled
Analyze modified files / flake8 (pull_request) Has been cancelled
ctest / Test C++ ubuntu-latest (pull_request) Has been cancelled
ctest / Test C++ windows-latest (pull_request) Has been cancelled
unittests / Test Python 3.13 macos-latest (pull_request) Has been cancelled
unittests / Test Python 3.11.2 ubuntu-latest (pull_request) Has been cancelled
unittests / Test Python 3.12 ubuntu-latest (pull_request) Has been cancelled
unittests / Test Python 3.13 ubuntu-latest (pull_request) Has been cancelled
unittests / Test Python 3.11 windows-latest (pull_request) Has been cancelled
unittests / Test Python 3.13 windows-latest (pull_request) Has been cancelled
unittests / Test hosting with 3.13 on ubuntu-latest (pull_request) Has been cancelled
type check / pyright (pull_request) Has been cancelled
Native Code Static Analysis / scan-build (pull_request) Has been cancelled
Build / build-win (pull_request) Has been cancelled
Build / build-ubuntu2204 (pull_request) Has been cancelled
Build and Publish Docker Images / build (amd64, amd64, ubuntu-latest, amd64) (push) Failing after 2m21s
Build / build-win (push) Has been cancelled
ctest / Test C++ windows-latest (push) Has been cancelled
Build and Publish Docker Images / build (arm64, arm64, ubuntu-24.04-arm, arm64) (push) Has been cancelled
Build and Publish Docker Images / manifest (push) Has been cancelled
CodeQL / Analyze (actions) (push) Failing after 1m56s
CodeQL / Analyze (javascript) (push) Failing after 1m22s
CodeQL / Analyze (python) (push) Failing after 1m20s
2026-04-08 21:35:43 +02:00
williamronn and GitHub
bcd3f9a74c
WebHost: 2025 to 2026 ( #6094 )
2026-04-07 22:16:39 +02:00
Trevor L and GitHub
6262235161
Bomb Rush Cyberfunk: Fix logic requirement increasing after collecting item ( #6105 )
2026-04-07 22:15:47 +02:00
Silvris and GitHub
030cb4b578
Various Worlds: purge world: MultiWorld ( #5973 )
2026-04-07 22:13:31 +02:00
agilbert1412 and GitHub
36bab6f52a
Stardew Valley: 0.6.7 Day 1 fixes ( #6098 )
...
- The Shane and Sebastian Portrait filler items werent tagged properly.
- The Beach Farm adds one secretsanity check, so it needs to be in the allsanity preset
- The Allsanity preset is renamed to "Maxsanity" to encourage better defined terminology and Allsanity means something else
- The "All Random" preset has been removed entirely. It has been the cause of too many beginner footguns over the years. People can still achieve the effect manually, but at least they'll have to try a little bit to ruin their own experience.
2026-04-07 21:38:04 +02:00
Duck and GitHub
e0cfef3407
APWorld Builder: Add option to skip opening output folder ( #5847 )
2026-04-05 19:50:17 +02:00
Duck and GitHub
bb2a775c05
WebHost: Fix hosting with invalid worlds installed ( #5648 )
2026-04-04 07:52:27 +02:00
palex00 and GitHub
427b147818
APQuest: Add Link to Poptracker Pack to Setup Guide ( #6089 )
...
* Update setup_en.md
* Update setup_de.md
2026-04-01 22:43:14 +02:00
NewSoupVi and GitHub
3f3c343fb3
APQuest: Fix focus issues ( #6090 )
...
* My best attempt at fixing focus issues on Android
* didn't mean to remove that
2026-04-01 22:42:08 +02:00
Bryce Wilson and GitHub
debe4cf035
Pokemon Emerald: Bump version ( #6083 )
2026-04-01 19:18:42 +02:00
Silvris and GitHub
68f25f4642
MM3: Bump world version ( #6088 )
2026-04-01 19:18:11 +02:00
NewSoupVi and GitHub
3c4af8f432
APQuest: Tap to move ( #6082 )
...
* Tap to move
* inputs
* cleanup
* oops
2026-03-31 20:55:52 +02:00
NewSoupVi and GitHub
5360b6bb37
The Witness: (Unbeatable seed) Ensure Desert Laser Redirection is required when the box is rotated ( #5889 )
...
* Unbeatable seed: 11 lasers + redirect when the box is rotated
* naming
2026-03-31 00:31:05 +02:00
black-sliver and GitHub
2ee20a3ac4
CI: set permissions, update and pin actions, CodeQL for actions ( #6073 )
...
* CI: reduce default permissions to minimum
* CI: update pin actions
Most of them. CodeQL and action-gh-release is untouched for now.
Immutable actions and actions/* are pinned to version,
other actions are pinned to hash.
* CI: make use of archive: false in upload-artifact
also set compression level and error behavior for scan-build upload.
* CI: update codeql and enable scanning actions
2026-03-30 21:46:43 +02:00
Ian Robinson and GitHub
c640d2fa24
Rule Builder: Add field resolvers ( #5919 )
2026-03-30 18:19:10 +02:00
James White and GitHub
58a6407040
SMW: Prevent receiving your own traps while aliased ( #5763 )
2026-03-30 17:27:10 +02:00
EdricY and GitHub
ba7ca0bd23
Options Creator: bind free text set_value to text instead of on_text_validate ( #5915 )
2026-03-30 17:25:25 +02:00
Louis M and GitHub
bdbf72f148
Aquaria: Fixing bug where Urchin Costume is not a progression damaging item ( #5998 )
2026-03-30 01:40:05 +02:00
Jarno and GitHub
2b46df90b4
Satisfactory: Fixed buildings missing from goal check ( #5772 )
2026-03-30 00:46:01 +02:00
NewSoupVi and GitHub
88dc135960
APQuest: Various fixes ( #6079 )
...
* Import Buffer from typing_extensions instead of collections.abc for 3.11 compat
* always re-set sound volumes before playing
* fix game window scaling if parent is vertical
* make default volume lower
2026-03-30 00:32:06 +02:00
Duck and GitHub
95f696c04f
WebHost: Remove space before comma separators in tutorial authors ( #5999 )
...
* Remove space before comma
* Factorio authors update
* Simplify template
2026-03-30 00:19:54 +02:00
el-u and GitHub
96277fe9be
lufia2ac: update CollectionRule import ( #5936 )
2026-03-29 23:37:53 +02:00
XxDERProjectxX and GitHub
a7a7879df4
Satisfactory: bug fix in __init__.py ( #5930 )
...
Solved indentation error to return to intended functionality
2026-03-29 23:34:21 +02:00
Alchav and GitHub
773f3c4f08
Super Mario Land 2: Fix Space Zone 2 Logic ( #6025 )
2026-03-29 23:25:46 +02:00
agilbert1412 and GitHub
139856a573
Stardew Valley: Fixed an issue where some specific option combinations could create more items than locations ( #6012 )
...
* - Improved the dynamic locations count algorithm to take into account the nature of various heavy settings in both directions
* - Fixes from Code Review
* - We're only testing for sunday locations, might as well only take sunday locations in the list to test
* - One more slight optimization
* - Added consideration for bundles per room in filler locations counting
* - Registered some more IDs to handle items up to 10
2026-03-29 23:21:29 +02:00
Noa Aarts and GitHub
a1ed804267
Stardew Valley: trimmed lucky purple shorts need gold to make ( #6034 )
...
The current logic only requires the shorts and a sewing machine, but a
gold bar is also necessary
2026-03-29 23:20:24 +02:00
agilbert1412 and GitHub
2d58e7953c
Stardew valley: Four small fixes ( #6055 )
...
* - Fixed the Dr Seuss Bundle asking for tigerseye (mineral) instead of tiger trout (fish)
* - Made blue grass starter more consistent
* - Fragments of the past does not rely on ginger island
* - Removed legacy hard coded strange bun recipe that messed with chefsanity logic
2026-03-29 23:20:00 +02:00
Flit and GitHub
393ed51203
Messenger: Require Wingsuit to traverse Dark Cave ( #6059 )
2026-03-29 23:16:34 +02:00
Mysteryem and GitHub
03c9d0717b
Muse Dash: Fix nondeterministic generation with include_songs ( #6040 )
...
The include_songs option is an OptionSet, whose value is a set, but was being iterated to produce self.included_songs. Sets are unordered and may have a different iteration order each time a python process is run. This meant that the order of the elements in self.included_songs could differ even when generating with a fixed seed.
This caused nondeterministic generation with the same seed because create_song_pool() deterministically randomly picks songs from self.included_songs, which could be in a different order each time, so different songs could be picked.
2026-03-29 23:12:25 +02:00
Bryce Wilson and GitHub
5ca50cd8d3
Pokemon Emerald: Fix Latios KeyError ( #6056 )
2026-03-29 23:10:16 +02:00
Sebastian and GitHub
36cf86f2e8
Docs: update macOS setup instructions for more specificity on Python version ( #6078 )
2026-03-29 21:18:03 +02:00
1705620c4f
Launcher: Add konsole to terminal list and rework launch dialog ( #5684 )
...
* Make component launching indicate if no terminal window, add konsole
* Attempt to spell better and remove whitespace
* Update terminal priority
* Make helper for clearing LD_LIBRARY_PATH
* Add handling to linux launch
* Hopefully fix setter
* Apply suggestions from code review
Co-authored-by: black-sliver <[email protected] >
---------
Co-authored-by: black-sliver <[email protected] >
2026-03-29 20:07:55 +02:00
black-sliver and GitHub
ffe4c6dd15
Core, Webhost: update and pin dependency versions ( #6075 )
2026-03-29 19:44:29 +02:00
black-sliver and GitHub
cf47cc67c0
Clients: remove datapackage from persistent_storage ... ( #6074 )
...
... next time it gets written to.
This makes loading peristent_storage faster in the future.
2026-03-29 19:43:26 +02:00
Ian Robinson and GitHub
645f25a94e
setup.py: add rule_builder.cached_world to included list ( #6070 )
2026-03-29 18:29:37 +02:00
qwint and GitHub
74f41e3733
Core: Make Generate.main only init logging on __main__ ( #6069 )
2026-03-28 00:58:36 +01:00
Phaneros and GitHub
4276c6d6b0
sc2: Fixing random fill errors in unit tests ( #6045 )
2026-03-27 22:45:38 +01:00
Justus Lind and GitHub
116ab2286a
Muse Dash: Add support for Wuthering Waves Pioneer Podcast and Ay-Aye Horse ( #6071 )
2026-03-27 18:36:36 +01:00
Ian Robinson and GitHub
fb45a2f87e
Rule Builder: Fix count resolution when Oring HasAnyCount ( #6048 )
Analyze modified files / flake8 (push) Successful in 2m21s
Analyze modified files / mypy (push) Successful in 1m41s
Build / build-ubuntu2204 (push) Failing after 2m4s
Build and Publish Docker Images / prepare (push) Successful in 20s
Native Code Static Analysis / scan-build (push) Successful in 4m6s
type check / pyright (push) Successful in 42s
unittests / Test Python 3.11.2 ubuntu-latest (push) Successful in 7m53s
unittests / Test Python 3.12 ubuntu-latest (push) Successful in 15m52s
unittests / Test Python 3.13 ubuntu-latest (push) Successful in 17m15s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 5m3s
Build and Publish Docker Images / build (amd64, amd64, ubuntu-latest, amd64) (push) Failing after 43s
Build / build-win (push) Has been cancelled
Build and Publish Docker Images / build (arm64, arm64, ubuntu-24.04-arm, arm64) (push) Has been cancelled
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
Build and Publish Docker Images / manifest (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Failing after 17m52s
CodeQL / Analyze (python) (push) Failing after 1m18s
2026-03-18 18:54:17 +01:00
2e5356ad05
Core: other resources guide ( #6043 )
...
Co-authored-by: black-sliver <[email protected] >
Co-authored-by: Emily <[email protected] >
2026-03-18 03:30:22 +01:00
lepideble and GitHub
8457ff3e4b
Factorio: only show fluid boxes on assembling machine 1 when the selected recipe needs fluids ( #5412 )
2026-03-16 15:17:54 +01:00
Fabian Dill and GitHub
70fc3e05fb
Webhost: port reuse fix & configurable max room timeout ( #6033 )
...
* WebHost: make autolauncher max room timeout configurable
* WebHost: launch rooms with assigned port first
2026-03-12 02:48:45 +01:00
Duck and GitHub
d01c9577ab
CommonClient: Add explicit message for connection timeout ( #5842 )
...
* Change timeout and add timeout-specific message
* Revert open_timeout
2026-03-11 23:46:59 +01:00
qwint and GitHub
260bae359d
Core: Update .gitignore to include an exe setup.py downloads ( #6031 )
2026-03-11 21:37:00 +01:00
Mysteryem and GitHub
3016379b85
KH2: Fix nondeterministic generation when CasualBounties is enabled ( #5967 )
...
When CasualBounties was enabled, the location names in
`exclusion_table["HitlistCasual"]` would be iterated into
`self.random_super_boss_list` in `generate_early`, but
`exclusion_table["HitlistCasual"]` was a `set`, so its iteration order
would vary on each generation, even with same seed.
Random location names would be picked from `self.random_super_boss_list`
to place Bounty items at, so different locations could be picked on each
generation with the same seed.
`exclusion_table["Hitlist"]` is similar and was already a `list`,
avoiding the issue of nondeterministic iteration order, so
`exclusion_table["HitlistCasual"]` has been changed to a `list` to
match.
2026-03-10 23:06:44 +01:00
Ixrec and GitHub
03b638d027
Docs: Reword 'could be generated from json' to avoid encouraging slow world loads ( #5960 )
2026-03-10 20:49:47 +01:00
3c802d03a1
DS3: Use remaining_fill instead of custom fill ( #4397 )
...
---------
Co-authored-by: Mysteryem <[email protected] >
2026-03-10 20:11:23 +01:00
Mysteryem and GitHub
a8e926a1a9
Core: Make Generic ER only consider the current world in isolation ( #4680 )
2026-03-10 20:08:20 +01:00
Rjosephson and GitHub
56c2272bfd
RoR2: Seekers of the Storm (SOTS) DLC Support ( #5569 )
2026-03-10 20:05:59 +01:00
Fabian Dill and GitHub
47e581bc30
LttP: add manifest ( #6005 )
2026-03-10 20:04:27 +01:00