Releases: Putnam3145/auxmos
v1.0.1 - I forgot to cargo update
Main difference is in auxtools (DashMap was replaced with a HashMap, since hooked procs are only from one thread ever anyway). This should've been in v1.0.0; oh well!
v1.0.0 - Helpers for ZAS, new helpers in general, cleaner code, documentation, etc.
This is the 1.0 release. There is nothing in particular that I can think of to add to auxmos, so here it is.
A gas duplication bug may still exist in this. I have not seen it in my testing, but my testing is only one person. If it's still seen, revert. A fix will be found and that'll be 1.0.1.
Here is the manual for upgrading. If any breaking changes happen in the future, this will continue to be updated. I may add a guide for converting to auxmos in the first place as well, at some point, or, since it's actually a very simple (if tedious) process, I could just put it in the readme.
There may be a v2.0.0, depending on how auxtools goes, and patches will continue. This isn't ending support, it's just feature-complete by my reckoning.
v0.3.2 - Rust update
Updates Rust to latest. I think the one code change may be breaking, but it shouldn't matter if Rust is updated anyway.
0.3.1 - Minor cargo update
Just updating the dependencies, in case that fixes some linux stuff (I sorta doubt it)
0.3.0 - Generic fires overhaul, xenominedes fusion
This is a breaking change. If you were using fire_energy_released
before, you must switch to enthalpy, which acts differently and somewhat subtly; basically, if you want a product to generate heat, give it negative enthalpy, and if you want a reactant burning to generate heat, give it positive enthalpy.
What's Changed
- Generic fires rework by @Putnam3145 in #30
- Ports xenomedes' fusion rework by @jupyterkat in #26
Full Changelog: v0.2.11...v0.3.0
0.2.11 - Reaction priority fix
Turns out I forgot that reaction priorities go highest first, not lowest. Great, great. Glad byond coders do these things. Much more glad I don't notice them, despite seeing them over and over again for years, until I notice the actual effects of forgetting this.
0.2.10 - Katmos fix
What's Changed
- fixes katmos not doing dir correctly by @jupyterkat in #29
Full Changelog: v0.2.9...v0.2.10
0.2.9 - Katmos
This is the last update in the 0.2 series, by coincidence I would have 0.2.10 and on, don't worry. 0.3 features a breaking change, so don't upgrade unless you need to.
What's Changed
- concurrent monstermos: katmos by @jupyterkat in #28
Full Changelog: v0.2.8...v0.2.9
0.2.8 - Auxcallback panic fix
Auxcallback could panic if it failed to open a timer thread. Now, instead of panicking, it instead falls back to a slower strategy that doesn't use a thread.
0.2.7 - bugfixes
v0.2.7 typo