Skip to content

Releases: wpbs-rs/wpbs

0.1.0-rc.4

0.1.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Jun 16:14
Immutable release. Only release title and notes can be modified.
0.1.0-rc.4
6d4a2ef

Added

Runtime

  • Add debug logs for plugin calls. (#16)

Fixed

Services

  • Twilight fork contains a fix for Intents into EventTypeFlags conversion. (#16)

Changed

Miscellaneous

  • Update dependencies. (#16)

0.1.0-rc.3

0.1.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jun 22:11
Immutable release. Only release title and notes can be modified.
0.1.0-rc.3
7c0deb8

Added

Services

  • Handle SIGTERM in addition to Ctrl+C (#12)

Fixed

Runtime

  • Plugin initialization deadlock (#13)
  • Runtime panic because of moved service message senders (#15)

Changed

Miscellaneous

  • Bump hotpath dependency to 0.17.0 (#14)

0.1.0-rc.2

0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 03:15
Immutable release. Only release title and notes can be modified.
0.1.0-rc.2
1f9dfb7

Added

Services

  • Reimplement minimal Discord gateway caching. (#10)

Fixed

Runtime

  • Correct the WASI guest path of the plugin workspace. (#11)

Changed

Core

  • Remove redundant initialization function. (#11)
  • Remove early shutdown support. (#11)
  • Split post setup logic up. (#11)

Runtime

  • The new Twilight API changes how forms are constructed, this is reflected in the
    Discord WIT interface. (#10)

Miscellaneous

  • Add debug logs and prevent unnecessary logs. (#10)
  • Update dependencies. (#10)
  • Add info and debug logs to improve status reporting. (#11)

0.1.0-rc.1

0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jun 16:04
Immutable release. Only release title and notes can be modified.
0.1.0-rc.1
850d2ee

Added

Core

  • Configuration system supporting system services, as well as per-plugin environment
    variables, custom settings, and permissions.
  • Registry support for resolving, downloading, and caching plugins.
  • Key-value database (fjall) for persistent
    plugin state storage.

Runtime

  • WebAssembly Component Model-based plugin system (using wasmtime).

Services

  • Discord service supporting Gateway events, HTTP requests, and interaction registration.
  • Job scheduler service for executing cron-based tasks.