Skip to content

Releases: Dwakof/ebot

v0.29.1

13 Nov 20:06

Choose a tag to compare

0.29.1 (2025-11-13)

Bug Fixes

  • change sentry cronjob slugs naming scheme (c029a84)

v0.29.0

12 Nov 23:58

Choose a tag to compare

0.29.0 (2025-11-12)

Bug Fixes

  • .editorconfig (people won't like my config) (eda6bf0)
  • avoid unnecessary Buffer wrapper for screenshot service (5bc6bbf)
  • better proxy trap for color util (ac1f2d2)
  • buffer storage needs to bypass objection (probably an issue with jsonschema config (49f8d6e)
  • bypassing Objection requires setting the createdAt/updatedAt manually. (d28483c)
  • Date encoding in query params by ServiceApi was broken (99cb355)
  • discord.js v15 depreciation (e11dc87)
  • don't add empty airQuality rows to embed (eabd109)
  • edge case when voice hub does not have a parent (9efe131)
  • handle case where bot command/message/interaction was triggered outside of a guild (b79b7ce)
  • handle edge case where moving user to the newly created temporary voice channel is failing (5631752)
  • log & throw error when a module fails to be initialized (6411ea0)
  • make voiceHubEdit use buttons to be clearer (d0481c3)
  • migration typo (41c137c)
  • missing ufo in package.json (d1f0700)
  • move the user faster to the temporary channel (65c62d1)
  • page closure could be done before the screenshot (eab4793)
  • remove AjvValidator for Store model as it is already implemented in ObjectionModel now (51ebd22)
  • sentry config (9c0a0cf)
  • serialize queryParams array with comma (be497cd)
  • service get a dedicated child logger (1e2474d)
  • skip checking if sentry is set up or not being usage (73e63dc)
  • use --experimental-transform-types (520b6f5)

Features

  • add support for pglite (and very low support for sqlite) + update dependencies (af0ae1e)
  • animated icon from https://bas.dev/work/meteocons (3dfc328)
  • exported extended objection model directly from the core with AJV validation pre-registered (e7f0c4a)
  • many changes (50e1b44)
  • replace OpenWeatherMap with Open-Meteo + prepare for hourly weather data (dda43c1)
  • Rework Mimic model storage using Bebop binary serialization + zstd; benchmarks show 2.6x faster deserialization and 3.3x smaller serialized model (9fa43e0)

v0.28.0

04 Jan 04:47

Choose a tag to compare

0.28.0 (2025-01-04)

Bug Fixes

  • make voice application commands global (8a6e80c)
  • proper cronjob name for cleaning up old channels (1474826)

Features

  • Add new permission type inherit to temporary voice channels (687c6de)
  • listen to category's permissions change to rebuild permissions of its children with type inherit (8417136)

v0.27.0

02 Jan 20:46

Choose a tag to compare

0.27.0 (2024-01-02)

Bug Fixes

  • change ESLint configuration (455c612)
  • deprecated discord component (0fc8d73)
  • exchangerate.host sold to apilayer.com (ef26665)
  • MaxCDN is dead (adf2b5f)
  • migrate to node 20 (c60bf9d)
  • return error to user (20d5b54)
  • rework hub management as modal doesn't support SelectMenu anymore (sadge) (3083b48)

Features

  • add Interaction system for long-running interaction (different from interactiveReply which is time based interaction) (69d4b69)
  • add Sentry cron monitoring (8cad45d)
  • Add Temporary Voice channel system (3cdd07f)
  • allow disabling modules (23e58e3)
  • update packages (4455df7)

v0.26.0

10 Jul 22:48

Choose a tag to compare

0.26.0 (2023-07-10)

Bug Fixes

  • guess who forgot some emoji (585b975)
  • migrate all named emoji to unicode character in code (dccd3b3)
  • update nodejs version (812d761)
  • update packages (19ec532)
  • use new puppeteer headless mode (a94e01b)

Features

  • rework screenshot to handle embeds channel type, footer and timestamp (a223d6e)

v0.25.11

29 May 13:57

Choose a tag to compare

0.25.11 (2023-05-29)

Bug Fixes

  • add 10 and 20 year range to currency history command (5c6be4c)

v0.25.10

17 Mar 13:58

Choose a tag to compare

0.25.10 (2023-03-17)

Bug Fixes

  • add short timeout to objection ping (e1ef562)
  • chartjs/dependencies (8a1d20c)
  • missing default format for chart upload (73d5642)
  • puppeteer log forwarding issue (94e6134)

v0.25.9

03 Dec 01:15

Choose a tag to compare

0.25.9 (2022-12-03)

Bug Fixes

  • Modal was not working as intended since 530309c (adee7a3)
  • remove custom implementation of chartjs matrix (d479921)
  • remove deprecated usage discordjs (f0851f0)
  • remove multiple deprecated usage (50346b0)
  • update dependencies (a2c341e)
  • update OpenAI pricing and model version (34ff53a)
  • update to Node 18 (647e80f)

v0.25.8

16 Nov 20:34

Choose a tag to compare

0.25.8 (2022-11-16)

Bug Fixes

  • synchronize system was broken thanks to ESM (c8c829b)

v0.25.7

16 Nov 20:17

Choose a tag to compare

0.25.7 (2022-11-16)

Bug Fixes

  • add missing message intent (be51704)
  • split very long alert into multiple embed because fuck florida (182b1fd)