nyxx_sharding 2.0.1 copy "nyxx_sharding: ^2.0.1" to clipboard
nyxx_sharding: ^2.0.1 copied to clipboard

External sharding for nyxx.

2.0.1 #

Bug fixes:

  • Fix crash on Windows

2.0.0 #

New features:

  • Added a CLI for easier usage of nyxx_sharding. Run dart pub global activate nyxx_sharding to enable the CLI and then nyxx-sharding --help for more.
  • Added new maxGuildsPerShard and maxGuildsPerProcess options for spawning processes.
  • Added methods for fetching data across processes. See the docs for IShardingManager and IShardingPlugin for more.
  • Added an autoScale option that will automatically scale youru processes & shards according to youur bot's size in realtime.

Bug fixes:

  • Spawned processes no longer prevent the parent from exiting.

2.0.0-dev.1 #

New features

  • Added an autoScale option that will automatically scale youru processes & shards according to youur bot's size in realtime.

Bug fixes

  • Fixed fetching guild count being inconsistent

2.0.0-dev.0.2 #

Bug fixes:

  • Fixed an issue with ratelimiting when fetching guild counts.

2.0.0-dev.0.1 #

Bug fixes:

  • Fixed an issue with query parameter formatting preventing guild counts from being fetched.

2.0.0-dev.0 #

Breaking changes:

  • Added a new port parameter to ProcessData.spawn.

New features:

  • Added a CLI for easier usage of nyxx_sharding. Run dart pub global activate nyxx_sharding to enable the CLI and then nyxx-sharding --help for more.
  • Added new maxGuildsPerShard and maxGuildsPerProcess options for spawning processes.
  • Added methods for fetching data across processes. See the docs for IShardingManager and IShardingPlugin for more.

Bug fixes:

  • Spawned processes no longer prevent the parent from exiting.

1.0.0 #

  • Initial version.