Skip to content

Update sdmmparser dependencies#371

Merged
SpaiR merged 3 commits intoSpaiR:mainfrom
Absolucy:update-sdmm
Nov 2, 2025
Merged

Update sdmmparser dependencies#371
SpaiR merged 3 commits intoSpaiR:mainfrom
Absolucy:update-sdmm

Conversation

@Absolucy
Copy link
Contributor

@Absolucy Absolucy commented Sep 28, 2025

Description

This updates the dependencies of sdmmparser, including updating SpacemanDMM to the official suite-1.11 release, and running cargo update for it overall.

Updating SDMM allows for it to parse projects with const alist(), icon_w/icon_z, and other 516 features - see a before/after of this working below.

I've also made the Taskfile use --locked for cargo build, so that the cargo lockfile actually matters.

Fixes #370
Fixes #353
Fixes #375

Before

sdmm-alist-broken.mp4

After

sdmm-alist-working.mp4

Type of change

  • Minor changes or tweaks (quality of life stuff)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

@SpaiR SpaiR added fix Fix for the issue chore Routine tasks, refactoring, updates, minor improvements labels Sep 28, 2025
@Absolucy
Copy link
Contributor Author

Absolucy commented Oct 8, 2025

just rerunning CI

@Absolucy Absolucy closed this Oct 8, 2025
@Absolucy Absolucy reopened this Oct 8, 2025
@Absolucy
Copy link
Contributor Author

Absolucy commented Oct 8, 2025

oh it requires approval 🤦🏻‍♀️

@SpaiR
Copy link
Owner

SpaiR commented Oct 9, 2025

oh it requires approval 🤦🏻‍♀️

The pipeline is currently broken for Windows. It need to be addressed, but it is not the problem of the current PR.
When I find time to fix the pipeline, this PR will be merged.

@SpaiR SpaiR merged commit 3f022c5 into SpaiR:main Nov 2, 2025
5 checks passed
@Absolucy Absolucy deleted the update-sdmm branch November 2, 2025 16:01
@Eneocho
Copy link

Eneocho commented Nov 2, 2025

Is there an ETA for the next release with this fix applied?

@SpaiR
Copy link
Owner

SpaiR commented Nov 3, 2025

Is there an ETA for the next release with this fix applied?

I’ll try to make the release this week, but I can’t promise anything.

@N0tG00b3r
Copy link

@SpaiR any updates? TGStation is kinda waiting on you to release the next SDMM update before they work on a fix for a major issue preventing code from building on BYOND versions 516.1670+

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Routine tasks, refactoring, updates, minor improvements fix Fix for the issue

Projects

None yet

4 participants

Comments