Skip to content

Latest commit

 

History

History
181 lines (127 loc) · 18.7 KB

CHANGELOG.md

File metadata and controls

181 lines (127 loc) · 18.7 KB

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

1.30.1 (2024-12-15)

Features

  • utils: integrate capitalizeParenthesis for enhanced text formatting (96a1586)

Bug Fixes

  • bot: enhance dice roll with stat replacement (1b82161)
  • db: move uniformization of user records to correct location (a9f2edc)
  • roll: ensure comparator is checked before processing dollarValue (5a64c7d)
  • template: add missing space in embed message (d3aab8f)
  • utils: enhance capitalizeBetweenPunct function (59e3c5e)

1.30.0 (2024-12-13)

Features

  • dbroll: allow to exclude a statistiques from dbroll (d3e551f)
  • parse-result: enhance compareValue to format originalDice output (238caaa)
  • parse-result: replace roll function with getRoll in custom critical (a75e6da)
  • parser: improve handling of custom critical rolls and comparisons (89e5f78)
  • refactor custom critical handling in embeds (40da490)
  • roll: add exclusion of specific statistics (7fbd036)
  • roll: enhance dice roll logic with dynamic modificators and comparaison (fe93226)
  • update dotenv configuration for production environment (d72d6a1)
  • utils: add isNumber utility function for value validation (ad200a2)

Bug Fixes

  • commands: correct client parameter in bulkDeleteCharacters call (50e86fb)
  • custom_critical: correct value assignment in custom critical logic (ea7827f)
  • custom-critical: allow dice also in custom critical compared to a dice to be rolled (prevent also errors :clown:) (249146c)
  • custom-critical: fix name trimmed in the database and also the affect skill and onNatural dice that have no effect (5e9c1f2)
  • delete: delete message and memory DB (4f435e1)
  • edit: bulk edit memory when editing template (cb15d29)
  • improve critical hit handling and modify import paths (b0b2176)
  • memory-database: make updateCharactersDb call awaitable in thread message handling (c2e5707)
  • parse-result: add custom critical value evaluation in the /dbd (a351c7e)
  • parse-result: handle undefined statistics in convertNameToValue function (e70edae)
  • parse-result: handle when cc used without $ value & allow them (8fd5b8a)
  • skill: improve dice validation and parsing in bot (bfc5522)
  • utils: add uniformization for record keys and values (56cf1f7)
  • validation: correct logic for stat value number check (60d8455)
  • wrong data dir in enmap (6fc00a8)

1.29.0 (2024-12-13)

Features

  • dbroll: allow to exclude a statistiques from dbroll (d3e551f)
  • parse-result: enhance compareValue to format originalDice output (238caaa)
  • parse-result: replace roll function with getRoll in custom critical (a75e6da)
  • parser: improve handling of custom critical rolls and comparisons (89e5f78)
  • refactor custom critical handling in embeds (40da490)
  • roll: add exclusion of specific statistics (7fbd036)
  • roll: enhance dice roll logic with dynamic modificators and comparaison (fe93226)
  • update dotenv configuration for production environment (d72d6a1)
  • utils: add isNumber utility function for value validation (ad200a2)

Bug Fixes

  • commands: correct client parameter in bulkDeleteCharacters call (50e86fb)
  • custom_critical: correct value assignment in custom critical logic (ea7827f)
  • custom-critical: allow dice also in custom critical compared to a dice to be rolled (prevent also errors :clown:) (249146c)
  • custom-critical: fix name trimmed in the database and also the affect skill and onNatural dice that have no effect (5e9c1f2)
  • delete: delete message and memory DB (4f435e1)
  • edit: bulk edit memory when editing template (cb15d29)
  • improve critical hit handling and modify import paths (b0b2176)
  • memory-database: make updateCharactersDb call awaitable in thread message handling (c2e5707)
  • parse-result: add custom critical value evaluation in the /dbd (a351c7e)
  • parse-result: handle undefined statistics in convertNameToValue function (e70edae)
  • parse-result: handle when cc used without $ value & allow them (8fd5b8a)
  • skill: improve dice validation and parsing in bot (bfc5522)
  • utils: add uniformization for record keys and values (56cf1f7)
  • validation: correct logic for stat value number check (60d8455)
  • wrong data dir in enmap (6fc00a8)

1.27.0 (2024-12-12)

Features

  • parse-result: enhance compareValue to format originalDice output (238caaa)
  • parse-result: replace roll function with getRoll in custom critical (a75e6da)
  • parser: improve handling of custom critical rolls and comparisons (89e5f78)
  • refactor custom critical handling in embeds (40da490)
  • roll: enhance dice roll logic with dynamic modificators and comparaison (fe93226)
  • update dotenv configuration for production environment (d72d6a1)
  • utils: add isNumber utility function for value validation (ad200a2)

Bug Fixes

  • commands: correct client parameter in bulkDeleteCharacters call (50e86fb)
  • custom_critical: correct value assignment in custom critical logic (ea7827f)
  • custom-critical: allow dice also in custom critical compared to a dice to be rolled (prevent also errors :clown:) (249146c)
  • custom-critical: fix name trimmed in the database and also the affect skill and onNatural dice that have no effect (5e9c1f2)
  • delete: delete message and memory DB (4f435e1)
  • edit: bulk edit memory when editing template (cb15d29)
  • improve critical hit handling and modify import paths (b0b2176)
  • memory-database: make updateCharactersDb call awaitable in thread message handling (c2e5707)
  • parse-result: add custom critical value evaluation in the /dbd (a351c7e)
  • parse-result: handle undefined statistics in convertNameToValue function (e70edae)
  • parse-result: handle when cc used without $ value & allow them (8fd5b8a)
  • skill: improve dice validation and parsing in bot (bfc5522)
  • wrong data dir in enmap (6fc00a8)

1.26.0 (2024-12-12)

Features

  • parse-result: enhance compareValue to format originalDice output (238caaa)
  • parse-result: replace roll function with getRoll in custom critical (a75e6da)
  • parser: improve handling of custom critical rolls and comparisons (89e5f78)
  • refactor custom critical handling in embeds (40da490)
  • roll: enhance dice roll logic with dynamic modificators and comparaison (fe93226)
  • update dotenv configuration for production environment (d72d6a1)
  • utils: add isNumber utility function for value validation (ad200a2)

Bug Fixes

  • commands: correct client parameter in bulkDeleteCharacters call (50e86fb)
  • custom_critical: correct value assignment in custom critical logic (ea7827f)
  • custom-critical: allow dice also in custom critical compared to a dice to be rolled (prevent also errors :clown:) (249146c)
  • custom-critical: fix name trimmed in the database and also the affect skill and onNatural dice that have no effect (5e9c1f2)
  • delete: delete message and memory DB (4f435e1)
  • edit: bulk edit memory when editing template (cb15d29)
  • improve critical hit handling and modify import paths (b0b2176)
  • memory-database: make updateCharactersDb call awaitable in thread message handling (c2e5707)
  • parse-result: add custom critical value evaluation in the /dbd (a351c7e)
  • parse-result: handle undefined statistics in convertNameToValue function (e70edae)
  • skill: improve dice validation and parsing in bot (bfc5522)
  • wrong data dir in enmap (6fc00a8)

1.25.0 (2024-12-09)

Features

  • update dotenv configuration for production environment (d72d6a1)

Bug Fixes

  • skill: improve dice validation and parsing in bot (bfc5522)

1.24.0 (2024-12-09)

Features

  • build: automate version synchronization with postrelease script (ecdb694)
  • logger: enhance logging configuration and add pretty log styles (a03f23b)
  • logging: replace console.error and console.warn with logger (468dfda)
  • tests: add test for result within a simple roll (1c2cc33)

Bug Fixes

  • change console.log to console.info for version update message (f093704)
  • memory-database: prevent fatal error when no message are found for cache completion (54674f9)

1.23.0 (2024-12-08)

Features

  • memory-database: use a enmap "memory" database to store all user-characters, speed up a lot the bot in the roll process. (befd6ee)