Skip to content

Unstable - 20240312

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Mar 03:07
· 506 commits to main since this release
93e2cec

Breaking Change

  • Item creation was happening in the wrong step (generate_basic), so it was moved to the proper create_items step.
    This change will break the generate_basic hooks, since they have changed to create_item hooks.

This unstable release also contains the following changes:

  • The ability to negate a yaml_option in category.json
  • The ability to use hook functions directly in requires strings for dynamic checking
  • The ability to require a percentage of an item's total count instead of an exact count
  • Adding JSON schemas for Manual's current configurations
  • Better validation for improperly configured starting_items blocks
  • Better validation for place_item and place_item_category on locations
  • Fixed pseudo-counts HALF and ALL for requires, and made them account for disabled items
  • Fix for validation causing performance delays in the loading of the client
  • Fix deprecations, including new options dataclass, that came with the 0.4.4 release of AP
  • Better handling of unknown locations and items in the Manual client, in the case of an outdated apworld