Kurasuta

A Custom discord.js Sharding Library inspired by eris-sharder.

MIT License

Stars
160
Committers
11

Bot releases are hidden (Show)

Kurasuta - Version 3.0.2 Latest Release

Published by DevYukine over 2 years ago

What's Changed

  • Replaced use of DjsUtil.delayFor by @optimisticside in https://github.com/DevYukine/Kurasuta/pull/474
  • Bump packages to latest version f904e21033a83de4833d925e4487f427f2c92dcd
  • Use Discord API V9 for session endpoint requests a199f01b913db008378a2443ac745d46580c63aa

New Contributors

Full Changelog: https://github.com/DevYukine/Kurasuta/compare/v3.0.1...v3.0.2

Kurasuta - Release 3.0.1

Published by DevYukine about 3 years ago

Fixes

downgrade node-fetch dependency to stable release e921a83146a0d73e12f9ce0beee9fe9eaa888957

Kurasuta - Release 3.0.0

Published by DevYukine about 3 years ago

Breaking Changes

  • Update d.js to v13 9fb0a3023888f978e74178f5b40b59bacd1cc49d
Kurasuta - Release 2.2.3

Published by DevYukine over 3 years ago

Fixes

shardCount breaking when not set after latest commit which ensures correct types cecaedfa0104acce62eb5f38c4f541e1c7d95601

Kurasuta - Version 2.2.2

Published by DevYukine over 3 years ago

Fixes

  • Ensure that options have correct type 8e8e65abdb64b67c27a8368b728ed0807825de8b
    (this will most likely only help js users who use enviroment variables and don't cast types themself)
Kurasuta - Version 2.2.1

Published by DevYukine over 3 years ago

Fixes

  • Pass enviroment variables to child processes 46697771ea41069421399c41c5b20d4fe3745e8f
Kurasuta - Version 2.2.0

Published by DevYukine about 4 years ago

Changes

  • Add ShardClientUtil#shards, thanks to @Vexyr & @RaknaX 5fb0398d7fdee14af79422d3fb3f0c93d8f171d0

  • Update d.js to 12.3.0 f6b6eb51052683d73e076b8fdb4ee85f67529b40

Kurasuta - Version 2.1.0

Published by DevYukine over 4 years ago

Changes

  • Typescript Improvements 76cc0ac079ff17a3857d682b8066a0333b1675b7 / fdbef44448002dddfea83b325f7b73d5d636ad66

  • update d.js to 12.2.0 8cf8c5990464f68275cad8bfca0545836391bce6

Kurasuta - Version 2.0.0

Published by DevYukine over 4 years ago

Breaking Changes

  • Bump d.js to v12
Kurasuta - Version 1.1.7

Published by DevYukine over 4 years ago

Changes

  • Bump & Lock d.js to 21d37ed0cc71b227be0feadc4ffbcd522ca4f00e ec7552bc47b3dd397fcc79bac3edb62372496aa0

  • Fix d.js breaking change ec7552bc47b3dd397fcc79bac3edb62372496aa0

Fixes

  • Node 13+ Compatibility 0d152ebd5e4190c526c74f3bf3909ab7a0165e06
  • Yarn Lockfile 61527ef6099b88cd1e3e3ecaebe4c0aaa993a177
Kurasuta - Version 1.1.5

Published by DevYukine almost 5 years ago

Changes

  • Bump discord.js to 7d74e7e 2422f8bc974bff79d6f2cbcfb843bb5fe251dabe

Bug Fixes

  • Fix d.js breaking Sharding change bf8194acb2d82a1f0f383f1468ee6fe5cc8df2e5
Kurasuta - Version 1.1.3

Published by DevYukine about 5 years ago

Bug Fixes

  • Fix missing wasClean property for shardDisconnect e1af99baa36d51066fd3bdb60328b0199b65ab9d
Kurasuta - Version 1.1.2

Published by DevYukine about 5 years ago

Changes

  • Update deps 9b47f40bea5d0316f8c710dd2ddcd837a66bcb1b

Bug Fixes

  • Flatten CloseEvent received from d.js 7e7019393268af7c368c61a27db7ef057990f3bf
Kurasuta - Version 1.1.1

Published by DevYukine about 5 years ago

Changes

  • Update D.js commit from d05334f to ea8b4e7 94bc27635de6b60b9e3cd528729dbe164cd198e3

Bug Fixes

  • MasterIPC#restart sending data instead of d 992008715e4926c55a7020e84748e87a54d9f3be
Kurasuta - Version 1.1.0

Published by DevYukine about 5 years ago

Changes

  • Update D.js commit from discord.js from 89a3a3a to c5cbf86 51e5e107868792826f698e1f3544a1954e1d650b
  • use as over type assignment 6439148dd97d96f7cd28597a20b9a2dcb4cc844a

Features

  • Add missing methods & overloads to Djs ShardClientUtil 9c8be0fce57680366f58ce16ffce14f513c81ddd
  • Export SharderEvents 11c7d155bf6b100806e2f40146302e6fe5d7bfbd

Bug Fixes

  • Possible bugfix for IPCEvents.EVAL send bcb54fd85f4ead5aa935ccff8a698c4cc9e9217d
Kurasuta - Version 1.0.0

Published by DevYukine about 5 years ago

Changes

  • Updated to latest d.js master & Veza version 2f3febedab768923c2f4e7df9df5b7c56e9d90cc
  • Moved d.js from dev + peer dependency to dependency d03e525a33c78a6d1f6d5a2a7e64a3a2a78e26ca
  • Retrying to spawn a cluster after it failed is now optional and can be configured through an SharderOption d03e525a33c78a6d1f6d5a2a7e64a3a2a78e26ca
  • Use unkown rather then generics & any 8e24d0e8857ba34d737049bcaaadabbaf9a78936
  • Use enum for Sharder Events 8e24d0e8857ba34d737049bcaaadabbaf9a78936

Breaking Changes

  • Renamed shardResumed to shardResume like d.js 8e24d0e8857ba34d737049bcaaadabbaf9a78936

Improvements

  • Readme Docs 8e24d0e8857ba34d737049bcaaadabbaf9a78936