Releases: TacticalMetaphysics/LiSE
Releases · TacticalMetaphysics/LiSE
v0.15.9
- More data corruption fixes
- More concurrency fixes
v0.15.7
Fix a variety of database corruption issues
0.15.6
- Fix Thing objects occasionally forgetting their location
v0.15.5
- Fix a crash when resuming ELiDE in the past of a simulation
- Fix rules sometimes not triggering, based on when the trigger was set
v0.15.4
- Fix time travel via rule stepper
- Restore the ability to delete Characters
- Even faster interbranch time travel
- Fix a crash when time traveling between times with no changes to the world
v0.15.3
More crash fixes, that's all.
v0.15.2
- Crash fixes involving time travel
- Speed up interbranch time travel somewhat
- Switch to ruff formatter
v0.15.1
This is a bugfix release. There was a lock missing from one of the caches, so I added it.
ELiDE is unchanged, and therefore still named 0.15.0.
v0.15.0
- Automatically unload history, thus minimizing memory usage for long games
By default, this happens whenever you commit changes to the database.
- Improved support for ELiDE widgets in games
- New example sim, awareness.py, to demonstrate this
- Moved
game_start
into its own module
- Dropped support for Python 3.7 and the lz4 module
- A lot of fixes regarding thread safety and interprocess sync
v0.14.2
Bugfix release; loader didn't work