Skip to content

Releases: SkyblockRepo/RepoRS

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 08:01

crates.io release
PyPi release

Add to your project:

cargo add skyblock-repo@=1.1.0
pip install skyblock-repo==1.1.0

Changelog

Features

  • Added npcs, shops, and zones support
  • Added __str__ implementations for all structs in python builds

Improvements

  • You can now, optionally, specify a specific commit hash for the repo when downloading

Fixes

  • Made retrieving data by id case insensitive
  • Bools default to false instead of being None

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 12 Sep 23:26

crates.io release
PyPi release

Add to your project:

cargo add skyblock-repo@=1.0.6
pip install skyblock-repo==1.0.6

Changelog

Improvements

  • Removed tons of deps

Fixes

  • Removed logging for python-only functions because it cant enable the feature

v1.0.3

Choose a tag to compare

@not-a-cowfr not-a-cowfr released this 11 Sep 23:51

Patch release fixing cargo builds, faulty versions have been yanked

crates.io release
PyPi release

Add to your project:

cargo add skyblock-repo@=1.0.3
pip install skyblock-repo==1.0.3

Changelog

Fixes

  • Fixes cargo builds by entirely refactoring core components to have a python version and a rust version

v1.0.2

Choose a tag to compare

@not-a-cowfr not-a-cowfr released this 11 Sep 20:32

Patch release fixing small things, improving performance, and adding it as a python package

crates.io release
PyPi release

Add to your project:

cargo add skyblock-repo@=1.0.2
pip install skyblock-repo==1.0.2

Changelog

Fixes

  • Fixes skipping some items that dont have an internal_id, it now default to an empty string
  • Use repo manifest for paths instead of iterating through directories

Improvements

  • Lookup performance is slightly faster
  • Logging is now an optional feature via log

v1.0.1

Choose a tag to compare

@not-a-cowfr not-a-cowfr released this 10 Sep 03:34

Patch release fixing multiple panics

crates.io release

Add to your project:

cargo add skyblock-repo

Changelog

Fixes

  • Fixed panic when parsing data without a real id (bad patch fix, needs to have a more complete fix)
  • Fixed multiple file structure related panics
  • Fixed delete_repo not correctly deleting things
  • Fixed download_repo having bad logic for when a local repo already exists

Improvements

  • Added extremely basic example usage

v1.0.0

Choose a tag to compare

@not-a-cowfr not-a-cowfr released this 10 Sep 01:36

Initial working release

Features

  • Downloading and extracting repo data
  • Creating struct with simple quick lookup option to get specific data

crates.io release

Add to your project:

cargo add skyblock-repo