Skip to content

Releases: tgstation/rust-g

3.5.1

25 Nov 02:03
8ae447a
Compare
Choose a tag to compare

Changes

  • Fixes the new sound_len feature DM API not getting included by @ZeWaka in #195

Full Changelog: 3.5.0...3.5.1

3.5.0 [yanked]

24 Nov 02:27
9441be9
Compare
Choose a tag to compare

New Features

  • sound_len - Contains rustg_sound_length() to get the length of an audio file(s) by @Kapu1178 in #192

Changes

Full Changelog: 3.4.0...3.5.0

3.4.0

23 Aug 06:28
9682fc0
Compare
Choose a tag to compare

New Features

Changes

  • Add format argument to rustg_git_commit_date by @ZephyrTFA in #179
  • Add rustg_git_commit_date_head to parse revdate for HEAD directly from logs by @ZephyrTFA in #180 and #181

Fixes

New Contributors

Full Changelog: 3.3.0...3.4.0

3.3.0

01 Jun 00:30
fc3fd8e
Compare
Choose a tag to compare

New Features

Other

New Contributors

Full Changelog: 3.2.0...3.3.0

3.2.0

21 Apr 01:38
bd5c3af
Compare
Choose a tag to compare

New Features

  • IconForge - A new feature to build spritesheets at the speed of light - by @itsmeow in #160

Changes

  • Standardize redis_reliablequeue connect/disconnect output by @ZeWaka in #150

Other

New Contributors

Full Changelog: 3.1.0...3.2.0

3.1.0

24 Dec 01:19
4aff57f
Compare
Choose a tag to compare

New Features

  • The hash module now has a pair of en/decode functions for base64 - by @AffectedArc07 in #154

Bug Fixes

  • The round-end SQL connection crash that was occuring on /tg/station seems to be fixed as of this release.
  • The DM API for the remove_node_astar function in the pathfinder module no longer has a typo - by @vvvv-vvvv in #162
  • The DM API for the file_exists() function in the file module should be more idiomatic - by @Kapu1178 in #158
  • The DM API for the pathfinder module should be more resistant to passing numbers in rather than strings - by @vvvv-vvvv in #163

Other

  • The git module now uses a rust-based library instead of libgit2 - by @Absolucy in #156
  • Lots of internal routine package updates, shouldn't cause any problems though - by @ZeWaka in #152 and #159

New Contributors

Full Changelog: 3.0.0...3.1.0

2.2.0

24 Dec 21:18
Compare
Choose a tag to compare

This is a bug-fix backport release for codebases still on pre-3.0 due to crashing issues (No longer present as of 3.1.0)

Bug Fixes

  • The DM API for the remove_node_astar function in the pathfinder module no longer has a typo - by @vvvv-vvvv in #162
  • The DM API for the file_exists() function in the file module should be more idiomatic - by @Kapu1178 in #158
  • The DM API for the pathfinder module should be more resistant to passing numbers in rather than strings - by @vvvv-vvvv in #163

Full Changelog: 2.1.0...2.2.0

3.0.0

23 Jul 08:17
cd741e9
Compare
Choose a tag to compare

Breaking Changes

There may be some inconsistencies with the tls certs supported by rustls compared to the old libssl.
You can opt-in back to the old libssl stack with the native-tls feature (incompatible with default feature list).

What's Changed

  • feat 🆕: Make mysql use the native rust tls stack by default by @optimumtact in #144

Full Changelog: 2.1.0...3.0.0

2.1.0

08 Jul 21:49
257fea8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.1...2.1.0

2.0.1

18 Jun 19:48
d8097d3
Compare
Choose a tag to compare

What's Changed

  • fix 🐛: dmi_strip_metadata won't remove alpha channel anymore by @DTraitor in #136
  • chore 🧹: Some pedantic and nursery clippy lints by @ZeWaka in #137
  • chore 🧹: June cargo update by @ZeWaka in #138

New Contributors

Full Changelog: 2.0.0...2.0.1