Releases: Putnam3145/auxmos
v1.0.2 - I forgot to cargo update (the other deps)
...I probably should've made auxcallback, at least, part of this repo, haha. Auxcallback and auxcleanup needed auxtools updated too, and should always be updated alongside this. You can see the issue.
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.