Skip to content

Pre-Release 31.1 - #1157

Merged
ennorehling merged 44 commits into
masterfrom
release
Aug 25, 2026
Merged

Pre-Release 31.1#1157
ennorehling merged 44 commits into
masterfrom
release

Conversation

@ennorehling

Copy link
Copy Markdown
Member

never released a 31.1! Better late than never.

ennorehling and others added 30 commits April 6, 2026 21:00
* Dockerfile, initial commit
can build an image that
- contains the server binary
- contains all library dependencies
- contains lua scripts
- sets LUA_PATH
TODO:
- runs whatever, as root!

* Docker USER (not root)

* directory and locale

start from correct directory (find eressea.ini)
configure locale during build

* Set the WORKDIR

* better error messages

* script to create a minimal game

some funny experimental script magic

* improve build times a bit
fix reports.lua using dofile

* create a default eressea.ini if none exists
fix the config.lua script, set up paths.

* explain how to create game

* workaround for turn 0 strangeness
…ed(x) (#1138)

Co-authored-by: martin <martin@nixos-desktop>
* custom rulesets and config

* custom rulesets and config.

the authorities seem a bit superfluous, but here we are.

* update documentation

* default CMAKE_BUILD_TYPE

* documentation update
strip a superfluous argument from count_enemies
$ERESSEA_ROOT is not the replacement.
Do not complain about custom rulesets
No version label in image name
run_script considers config.install
fix a debug test to inspect some stuff
fix reduce_curse sign error.
This curse doesn't use curse_type.remove, but a clever combination of change_vigour and age!
@ennorehling ennorehling added this to the version-31-1 milestone Aug 25, 2026
@ennorehling ennorehling self-assigned this Aug 25, 2026
@ennorehling
ennorehling merged commit dfddc79 into master Aug 25, 2026
1 check passed
@ennorehling
ennorehling deleted the release branch August 25, 2026 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants