Unstable - 20240312
Pre-release
      Pre-release
    
        
          ·
          
            506 commits
          
          to main
          since this release
        
        
        
Breaking Change
- Item creation was happening in the wrong step (generate_basic), so it was moved to the propercreate_itemsstep.
 This change will break thegenerate_basichooks, since they have changed tocreate_itemhooks.
This unstable release also contains the following changes:
- The ability to negate a yaml_optionin category.json
- The ability to use hook functions directly in requiresstrings 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_itemsblocks
- Better validation for place_itemandplace_item_categoryon 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