Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump screeps-game-api from 0.6.0 to 0.9.0 #56

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps screeps-game-api from 0.6.0 to 0.9.0.

Changelog

Sourced from screeps-game-api's changelog.

0.9.0 (2021-01-23)

Notably breaking:

  • Change game::inter_shard_memory::get_local and get_remote to return Option<String>, accounting for cases where they have not been set (breaking)
  • Remove constants::INVADER_CORE_EXPAND_TIME, replaced by per-level constants::invader_core_expand_time
  • Add the ability to mark a room as impassable when using the pathfinder. Converts callback functions for room cost to use SingleRoomCostResult and MultiRoomCostResult as appropriate.

Additions:

  • Add AccountPowerCreep::cancel_delete, which allows cancelling pending deletion of a power creep
  • Add StructureType::controller_structures, which translates the CONTROLLER_STRUCTURES constant, the number of each structure allowed at a given RCL
  • Add missing constants::MARKET_MAX_ORDERS, constants::MARKET_ORDER_LIFE_TIME, and constants::HARVEST_DEPOSIT_POWER
  • Add the parse_display::Display trait to type constant enums which currently implement parse_display::FromStr, allowing reversal of the conversion from native to constant string
  • Add new IntershardResourceType::CPUUnlock, IntershardResourceType::Pixel, and IntershardResourceType::AccessKey resources
  • Add game::cpu::generate_pixel and constants::PIXEL_CPU_COST
  • Update constants::PIXEL_CPU_COST to match game balance change.

Bugfixes:

  • Change game::inter_shard_memory functions to avoid panicking on private servers where the interface doesn't exist
  • Update constants::stronghold_rampart_hits function with updated values from rebalancing
  • Corrected value of constants::RAMPART_HITS_MAX_RCL5 and constants::POWER_SPAWN_HITS
  • Fixed Position::get_direction_to which always returned the opposite of what it should
  • Fixed deserialization of EVENT_POWER and EVENT_TRANSFER events

0.8.0 (2020-05-30)

Notably breaking:

  • Remove deprecated game::map::is_room_available, use new get_room_status instead
  • Move creep functions which are implemented identically on power creeps to SharedCreepProperties trait
  • Update integer representation of IntershardResource::SubscriptionToken to move out of conflict with normal resources to allow parsing market orders which might have either
  • Update game::market functions to be able to work with intershard orders and transactions for them, making RoomName optional in many cases as it's not used for intershard transactions
  • Update field visibility on game::market structs used as return values to public, update to native types for ResourceType and RoomName values, and make a number of fields optional for

... (truncated)

Commits
  • 865e3ee Organize changelog and update Cargo.toml for 0.9.0 release (#337)
  • d649291 Update PIXEL_CPU_COST for balance change (#336)
  • 878afc4 Move changelog lines to proper section (#332)
  • 3bd3c5f Merge pull request #322 from shanemadden/screeps_4_2
  • 435c018 pokes travis
  • 56d7548 Prevent panic in calls to mineral_type() when labs are empty (#305)
  • f13de54 Remove workaround comment to track in issue instead
  • bebd763 Merge pull request #317 from drewcrawford/generic2
  • 88c553d Merge pull request #294 from drewcrawford/room_name
  • c5f0e23 Merge pull request #243 from rustyscreeps/approximate-offset-position-methods
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Feb 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants