Releases: tgstation/rust-g
1.1.0
What's Changed
- Add rustg_toml_encode by @Mothblocks in #116
- Fix clippy errors in hash.rs by @BraveMole in #114
- Add an a* pathfinder by @BraveMole in #113
New Contributors
- @BraveMole made their first contribution in #114
Full Changelog: 1.0.2...1.1.0
1.0.2
What's Changed
- Fixes the unintentional breaking changes to the TOML library by @ZeWaka and @SuperSayu in #112
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- Pallette Encoding Image Fix by @ZeWaka in #107
- Fixes a hidden error where png metadata stripping failed due to palette information not being added to new png files
- Uploads rust_g.dm as an Actions Artifact by @san7890 in #108
New Contributors
Full Changelog: 1.0.0...1.0.1
1.0.0
Full Release
We're finally incrementing the version to 1.0.0
because rust-g has been battle-tested and likely will not receive many backwards incompatible changes for a bit; the framework all the contributors have laid out is extremely solid and is being used by many major servers.
This also allows us to better communicate changes in our versioning, as we can now release proper patch versions.
What's Changed
- Small improvements for before 1.0 in #105 and #106
- Basically just a rust edition upgrade from 2018 to 2021 w/ no code changes and a small cargo upgrade
Full Changelog: 0.8.0...1.0.0
Downloads
Compiling your own binaries is recommended for many reasons, but we provide most-likely-working binaries below.
All Prior Contributors
Thanks to the following contributors for making this all possible!
@SpaceManiac @neersighted @ZeWaka @Mothblocks @vuonojenmustaturska @EdgeLordExe @AnturK @Crossedfall @AffectedArc07 @Cyberboss @4dplanner @MCHSL @Absolucy @optimumtact @praisenarsie @Gamer025 @MarkSuckerberg @Sindorman @PJB3005 @Ralms @actioninja @ShadowLarkens @Qustinnus @adamsong @cadyn @pali6 @tralezab
0.8.0
What's Changed
- toml to json now returns error reasons to byond + rust-analyzer.cargo.target gnu > msvc by @tralezab in #98
- Adds a new type of noise: Discrete Batched Perlin-like Noise (DBP) by @EdgeLordExe in #99
- Updates CellularNoise to be faster and multi-threaded by @EdgeLordExe in #101
- Updates WorleyNoise to be multi-threaded and faster by @EdgeLordExe in #102
- Updates cargo packages by @ZeWaka in #104
New Contributors
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- Cleaner and saner http request parsing. by @AnturK in #93
- Add functions for seeking lines and getting line counts in functions by @Mothblocks in #95
Full Changelog: 0.6.0...0.7.0
0.6.0
- Added TOTP generation on hash feature (#76)
- Added Precise time measurement (#77)
- Added Aho-Corasick string replacements (#82)
- Added Redis Pub/Sub integration (#80)
All commits
- Adds TOTP generator to the hash feature by @adamsong in #76
- Functions for more precise time measurement by @pali6 in #77
- Fixes missing packages by @AffectedArc07 in #81
- Aho-Corasick string replacements to help clean up replaceText spam by @vuonojenmustaturska in #82
- Cleanups and additions for the Aho-Corasick replacement stuff by @vuonojenmustaturska in #83
- Fix clippy lints, Rustfmt, put both on CI, and update Cargo.lock by @Mothblocks in #85
- Adds Redis Pub/Sub integration by @MCHSL in #80
- fixes warning in redis by @MCHSL in #88
- Fix clippy CI, format byond_fn by @Mothblocks in #89
- Adds alphabetical order tests for README.md, lib.rs and Cargo.toml by @vuonojenmustaturska in #84
- Bump to 0.6.0 by @AffectedArc07 in #90
- Fixes redis dmsrc by @AffectedArc07 in #91
New Contributors
0.5.0
- Added
toml
default dependency, addedrustg_read_toml_file
to read a TOML file into a list by path.
v0.4.10
- Updated cargo dependencies.
rustg_url_encode
, and thusurl_encode
when overriding builtins, now convert their inputs to strings automatically.