Skip to content

Releases: Putnam3145/auxmos

v2.5.2 -- Adds hashes to binaries

11 Jun 07:00
3417bba
Compare
Choose a tag to compare

v2.5.1 -- Use byondapi macros instead

10 Mar 00:23
198f1d9
Compare
Choose a tag to compare

v2.5.0 -- Use byondapi instead of auxtools

11 Jan 11:24
de6f041
Compare
Choose a tag to compare

v2.4.1 -- Force release builds to use ubuntu 20.4

19 Aug 09:15
e056e46
Compare
Choose a tag to compare

v2.4.0 -- Some reworks to processing

18 Aug 12:35
77c9782
Compare
Choose a tag to compare

What's Changed

  • Turf processing no longer rayon::spawns into another thread, this is to make sure that nothing in byond can interfere with it, as katmos is having issues.
  • Timing operations now uses coarsetime instead of the std timer for less of a performance penalty
  • Hashmap/Hashsets now uses hashbrown's implementation for a bit of a performance
  • Gas arena allocations are now in the main thread instead of getting rayon::spawn'd
  • Some other stuffs

Full Changelog: v2.3.0...v2.4.0

v2.3.0 -- Much planetary stuff

24 Nov 19:42
Compare
Choose a tag to compare

Thankfully the changelog speaks for itself here.

What's Changed

  • Refactors planet atmos again, readds the finalize eq recursion by @jupyterkat in #63
  • Share temperature diffs in planetary_atmos by @out-of-phaze in #64

New Contributors

Full Changelog: v2.2.1...v2.3.0

v2.2.1 -- Readded Runtime Reaction Registration

02 Nov 01:15
29a8808
Compare
Choose a tag to compare
Remove the check for duplicate IDs (#62)

v2.2.0 -- Non-rust-related mutability woes`

13 Oct 02:38
Compare
Choose a tag to compare

Added a couple new functions:

  1. Mixture::share_ratio(giver, ratio), which allows one to, say, make a gas mixture 7/8 of itself and 1/8 of another gas mixture (only used for planet atmos, but it has plenty of diffusion possibilities, and I might add a way to get it from byond later, once I write the migration)
  2. Mixture::copy_to_mutable(), which returns a newly-allocated gas mixture with all the same properties as the old one, but mutable this time. This is primarily to work with all the various traits that return mutable copies of gas mixtures--no reason for a copy of a gas mixture to continue to be immutable. Immutability still needs rethought, but I can't really imagine how that could even be done.

This all has the main effect of making planet atmos no longer completely broken, as it was before. Recommend updating ASAP.

v2.1.0 - Actual float reaction priorities

30 Aug 07:20
Compare
Choose a tag to compare

...Yeah, I actually need this for chem gases and since this is technically a feature I have to bump that number up. Isn't that funny?

v2.0.1 -- Reaction "fix"

28 Aug 23:35
Compare
Choose a tag to compare

A spurious check that runtimes if a reaction has no valid gas requirements was added. This is a problem, because it's actually intended behavior that reactions can have no valid gas requirements. I missed this in a review somewhere, that's my bad.