Skip to content

Releases: AbdyyEee/PyLibMS

v5.0.7

Choose a tag to compare

@AbdyyEee AbdyyEee released this 11 Oct 17:15

This is the final update for v5.X.X versions of PyLibMS. Nothing was changed, this update was so that all README and documentation changes appear on pip.

Planned v6 changes:

  • API functions for converting MSBT/MSBF formats to JSON and YAML.
  • API functions for searching for text or labels in a MSBT, and node IDs/text in MSBF.
  • TitleConfig: major refactors to how configurations are stored. Old configurations will break.
  • Include colors and styles in the configuration files.
  • Auto source resolving, given a message root to auto read external MSBF jumps and msbt file indexes from a config
  • Modifying MSBP files and adding write support for them.

v5.0.6

Choose a tag to compare

@AbdyyEee AbdyyEee released this 10 Oct 10:48

TitleConfig

  • 819affc: Fixes a bug where group maps would be indexed even if there was no tag contents, causing an error for configurations without tag definitions

Notes

This is the last release for v5, the next release will bump to v6.0.0 and include:

  • API functions for converting MSBT/MSBF formats to JSON and YAML.
  • API functions for searching for text or labels in a MSBT, and node IDs/text in MSBF.
  • TitleConfig: major refactors to how configurations are stored. Old configurations will break.
  • Include colors and styles in the configuration files.
  • Auto source resolving, given a message root to auto read external MSBF jumps and msbt file indexes from a config
  • Modifying MSBP files and adding write support for them.

v5.0.5

Choose a tag to compare

@AbdyyEee AbdyyEee released this 07 Oct 20:28

UMSBT Support

  • Added support for the .umsbt file format to the library. Reading and writing are supported, alongside adding/inserting/deleting msbt files within UMSBT archives.

MSBT Changes/Bug fixes

  • label_map is an exposed property, offering read only map of all labels to MSBTEntry objects.
  • Fixed a bug where creating an empty msbt with MSBT.new would not create a TXT2 section, making the file unusable.