Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #446

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mariusbegby
Copy link
Owner

@mariusbegby mariusbegby commented May 30, 2024

🤖 I have created a release beep boop

1.0.0 (2024-07-27)

⚠ BREAKING CHANGES

  • New folder structure and organize files
  • remove /guilds system command
  • Implement Prisma for persistent storage
  • Make pino-pretty and pino-loki optional dependencies, removed old pretty scripts and created new dev script
  • Localization support, breaking change.

deps

  • Make pino-pretty and pino-loki optional dependencies, removed old pretty scripts and created new dev script (056e052)

Features

  • add /join command (9901374)
  • add biquad filters support (0b94a9b)
  • Add new /history command to show previously played tracks (bf461c2)
  • Add new /move command to move a track to specified position (100325b)
  • Add new config option to enable/disable button labels (47d3c36)
  • Add norwegian localization file (no) (a0dd74e)
  • Added /back command to go back in history (e11df37)
  • added equalizer filters to /filters command (9584fe8)
  • Implement Prisma for persistent storage (ad29a63)
  • Localization support, breaking change. (28592b1)
  • music: implement Song Announce Feature (99c3cd0)
  • Optionally add pino-pretty and pino-loki transports if installed (eb9eceb)
  • settings: created settings command. (1c98fd6)
  • show queue total duration in footer, update uptime duration format (b139516)
  • Updated /remove command with options for range, queue, user and duplicates! (27d4c6c)

Minor changes and bug fixes

  • Add check on startup to see if ffmpeg is available (0b72e92)
  • add config option for open source url and icon (4f29399)
  • add missing translator for /systemstatus title (e216791)
  • Add new action buttons also to /history command (fac39e4)
  • Add Open source button to /status (fa84e29)
  • add requested by string before mention (e3efa48)
  • Add track position to footer when track(s) added to queue in /play (d496945)
  • add translation of unexpected error (b953179)
  • add user in footer on validation warnings (eb26f5a)
  • Added setup for unit tests (f04d5ab)
  • Adds Missing Prisma Dockerfile Setup (15e67f4)
  • also translate command params for /help (e2040ba)
  • await client.login, thanks to @Kriblin (64a709b)
  • Better handling of unavailable source after added to queue (69d23d1)
  • change addNumberOption to addIntegerOption (6ca7ce3)
  • change Dockerfile base image to fix mediaplex not working (3360782)
  • change map to switch statement (7018b69)
  • check for duplicate /track/id in spotify url and trim (b3b73ad)
  • correct usage for deploying commands (7fb2c5e)
  • Dockerfile was missing locales copy (556cefa)
  • eslint formatting errors (fec394f)
  • fix duration validation not using padded and formatted duration (c4f9403)
  • Fix not being able to select multiple ffmpeg filters (83462ab)
  • Fix playlist added position being incorrect in some cases (664fa50)
  • Fix posting bot stats status codes. (6beb29d)
  • Fix showing repeat mode in skipped track (88511f8)
  • increased default history size (85e27af)
  • lang: Fixed translation string bug (1728503)
  • log error object in error handler (79e1b5f)
  • New folder structure and organize files (39ff5ec)
  • override willAutoPlay event to set bot user as requestedBy (aa36925)
  • playerSkip: only log on error (f5a39f4)
  • possibly solve duplicate event 'interactionCreate' listener bug (2d08a9a)
  • refactor filters disable button (9458ed6)
  • refactor guilds command (c689452)
  • refactor postBotStats.ts (f06f2ae)
  • refactor remove command (230ba5f)
  • refactor volume command (fca1a90)
  • refactored autocomplete interactions (af78759)
  • refactored filters select menu component (a9ce285)
  • refactored guilds command (56b25f9)
  • refactored nowplaying skip button component + more common methods (78e8f12)
  • refactored pause command, added common method getDisplayTrackDurationAndUrl() (0850d9b)
  • refactored play command and added common method for getting thumbnail url (bf30d56)
  • refactored queue command, added more common methods (1ebb7c3)
  • refactored seek command (c871a75)
  • refactored shards command (9259bc2)
  • refactored skip command (90346e7)
  • refactored status commands (20bc4aa)
  • remove /guilds system command (ccc4f19)
  • remove async from class methods for getting author (fe14fc3)
  • remove async from getUptimeFormatted (4041404)
  • remove caching from npm ci in Dockerfile (5e591c7)
  • remove incorrect ** from string (cf45bde)
  • remove unnecessary async/await (7dc7b4f)
  • remove unnecessary queue.clear() call in /stop (f9fa501)
  • Replace support server and add bot info with link buttons in /help (612e3a0)
  • set skipFFmpeg to false to solve bug (ea8f97d)
  • sets noImplicity false for any types (d2bb9d3)
  • small change to getEmbedQueueAuthor for bitrate calculation (f3de02a)
  • Small changes to new action buttons (981be70)
  • solve bug using getNumber after changing to addIntegerOption (4b630e2)
  • transform search query in /play autocomplete (5601767)
  • update default config value for button labels to true (ee54513)
  • update default leave settings (ee0f769)
  • update deps (dd06263)
  • update deps (e029314)
  • update deps, change opus provider (814029e)
  • update extractor to stable (d7ef706)
  • update getDisplayRepeatMode showing wrong icon on success (ea8cf10)
  • update interactionCreate event handling (7902a84)
  • update mediaplex to latest (78b5d85)
  • Update npm scripts (9c4c995)
  • update youtube-ext to fix YouTube HTTP response bug (48bffc8)
  • update youtubei extractor + include progress bar again (4ca0128)
  • Updates Node.JS 18 engine to latest minor version (c9743f8)
  • use Promise.all when fetching info for status commands (2d7ffc1)

Miscellaneous

  • add jest coverage npm script (b73dee5)
  • adjust getUptimeFormatted method (5558c0b)
  • created simple command class method unit test (aa37704)
  • deps-dev: bump @babel/traverse from 7.22.17 to 7.23.2 (aea0683)
  • deps-dev: bump @types/jest from 29.5.4 to 29.5.5 (c689589)
  • deps-dev: bump @types/jest from 29.5.5 to 29.5.6 (a36cbee)
  • deps-dev: bump @types/jest from 29.5.6 to 29.5.8 (f98dbeb)
  • deps-dev: bump @types/jest from 29.5.8 to 29.5.11 (fd40f25)
  • deps-dev: bump @types/node from 20.10.4 to 20.10.5 (a834e4b)
  • deps-dev: bump @types/node from 20.10.5 to 20.10.6 (10513ba)
  • deps-dev: bump @types/node from 20.10.6 to 20.10.7 (8f37bfe)
  • deps-dev: bump @types/node from 20.10.7 to 20.11.2 (c794128)
  • deps-dev: bump @types/node from 20.11.16 to 20.11.17 (c7d6a30)
  • deps-dev: bump @types/node from 20.11.2 to 20.11.10 (cd90e7f)
  • deps-dev: bump @types/node from 20.11.20 to 20.11.24 (44bc390)
  • deps-dev: bump @types/node from 20.11.24 to 20.11.25 (931ab45)
  • deps-dev: bump @types/node from 20.5.9 to 20.6.0 (759171f)
  • deps-dev: bump @types/node from 20.6.0 to 20.6.2 (97869a0)
  • deps-dev: bump @types/node from 20.6.2 to 20.6.5 (9684c8b)
  • deps-dev: bump @types/node from 20.6.5 to 20.8.0 (ef9381d)
  • deps-dev: bump @types/node from 20.8.0 to 20.8.4 (963af52)
  • deps-dev: bump @types/node from 20.8.4 to 20.8.7 (7dd5739)
  • deps-dev: bump @types/node from 20.8.8 to 20.8.10 (8d35f0b)
  • deps-dev: bump @types/node-os-utils from 1.3.1 to 1.3.2 (5f2e0d5)
  • deps-dev: bump @types/node-os-utils from 1.3.2 to 1.3.3 (3544c76)
  • deps-dev: bump @types/node-os-utils from 1.3.3 to 1.3.4 (9bdd4a7)
  • deps-dev: bump @typescript-eslint/eslint-plugin (3d7311e)
  • deps-dev: bump @typescript-eslint/eslint-plugin (21aa0ca)
  • deps-dev: bump @typescript-eslint/eslint-plugin (e59cd1f)
  • deps-dev: bump @typescript-eslint/eslint-plugin (90b13db)
  • deps-dev: bump @typescript-eslint/eslint-plugin (c209881)
  • deps-dev: bump @typescript-eslint/eslint-plugin (2a8a3e5)
  • deps-dev: bump @typescript-eslint/eslint-plugin (965fd60)
  • deps-dev: bump @typescript-eslint/eslint-plugin (9d6931e)
  • deps-dev: bump @typescript-eslint/eslint-plugin (eed285c)
  • deps-dev: bump @typescript-eslint/eslint-plugin (dfa4393)
  • deps-dev: bump @typescript-eslint/parser from 6.12.0 to 6.13.2 (027cbb7)
  • deps-dev: bump @typescript-eslint/parser from 6.15.0 to 6.16.0 (ba94891)
  • deps-dev: bump @typescript-eslint/parser from 6.16.0 to 6.18.1 (3fd12e3)
  • deps-dev: bump @typescript-eslint/parser from 6.18.1 to 6.19.0 (737e82c)
  • deps-dev: bump @typescript-eslint/parser from 6.19.0 to 6.19.1 (af559c8)
  • deps-dev: bump @typescript-eslint/parser from 6.19.1 to 6.20.0 (54ca9ec)
  • deps-dev: bump @typescript-eslint/parser from 6.6.0 to 6.7.0 (2e9dd22)
  • deps-dev: bump @typescript-eslint/parser from 6.7.0 to 6.7.3 (2bc1729)
  • deps-dev: bump @typescript-eslint/parser from 6.7.3 to 6.7.5 (229e32b)
  • deps-dev: bump @typescript-eslint/parser from 6.7.5 to 6.9.0 (3789bf0)
  • deps-dev: bump @typescript-eslint/parser from 6.9.0 to 6.9.1 (7c7fa4e)
  • deps-dev: bump @typescript-eslint/parser from 6.9.1 to 6.12.0 (600c1e9)
  • deps-dev: bump @typescript-eslint/parser from 7.0.2 to 7.1.0 (62a6ffb)
  • deps-dev: bump @typescript-eslint/parser from 7.1.0 to 7.1.1 (b337658)
  • deps-dev: bump eslint from 8.48.0 to 8.49.0 (0f72034)
  • deps-dev: bump eslint from 8.49.0 to 8.50.0 (ebae3f1)
  • deps-dev: bump eslint from 8.50.0 to 8.51.0 (ff2d82c)
  • deps-dev: bump eslint from 8.51.0 to 8.52.0 (2e9ca21)
  • deps-dev: bump eslint from 8.52.0 to 8.53.0 (b070635)
  • deps-dev: bump eslint from 8.55.0 to 8.56.0 (6c4f3a9)
  • deps-dev: bump eslint-plugin-prettier from 5.0.0 to 5.0.1 (96cad41)
  • deps-dev: bump eslint-plugin-prettier from 5.1.1 to 5.1.2 (72b6490)
  • deps-dev: bump eslint-plugin-prettier from 5.1.2 to 5.1.3 (01568d3)
  • deps-dev: bump i18next-resources-for-ts from 1.4.0 to 1.5.0 (fc16137)
  • deps-dev: bump prettier from 3.0.3 to 3.1.0 (b638255)
  • deps-dev: bump prettier from 3.1.1 to 3.2.2 (18b010a)
  • deps-dev: bump ts-jest from 29.1.1 to 29.1.2 (ef09de8)
  • deps-dev: bump typescript from 5.2.2 to 5.3.2 (bae6e9e)
  • deps-dev: bump typescript from 5.3.3 to 5.4.2 (3495805)
  • deps: bump @prisma/client from 5.7.1 to 5.8.1 (82f352d)
  • deps: bump config from 3.3.9 to 3.3.10 (5c2cbab)
  • deps: bump discord-player from 6.6.5-dev.4 to 6.6.6 (34ad44e)
  • deps: bump discord-player from 6.6.6 to 6.6.7 (d89e1e6)
  • deps: bump dotenv from 16.3.1 to 16.4.1 (f55b18b)
  • deps: bump dotenv from 16.4.1 to 16.4.3 (fee5cd1)
  • deps: bump i18next from 23.10.0 to 23.10.1 (edfce65)
  • deps: bump i18next from 23.7.11 to 23.7.13 (425aac5)
  • deps: bump i18next from 23.7.13 to 23.7.16 (748742a)
  • deps: bump i18next from 23.7.16 to 23.8.1 (75b7ebb)
  • deps: bump ip from 1.1.8 to 1.1.9 (d0be0ce)
  • deps: bump mediaplex from 0.0.7 to 0.0.8 (e348fc3)
  • deps: bump pino from 8.15.1 to 8.15.3 (adb2174)
  • deps: bump pino from 8.15.3 to 8.15.7 (bc0c8bb)
  • deps: bump pino from 8.16.1 to 8.16.2 (9d92ad3)
  • deps: bump pino from 8.16.2 to 8.17.1 (d7a98c1)
  • deps: bump pino from 8.17.1 to 8.17.2 (80f8ec2)
  • deps: bump pino-loki from 2.1.3 to 2.2.1 (1bd8e12)
  • deps: bump pino-pretty from 10.3.0 to 10.3.1 (637210b)
  • deps: bump youtube-ext from 1.1.14 to 1.1.16 (0ae1993)
  • deps: Updated dependencies (1728503)
  • formatting strings to multiple lines (e57dcaf)
  • main: release 5.3.4 (d04a093)
  • main: release 5.3.5 (a13c9f9)
  • main: release 5.3.6 (7447688)
  • main: release 5.3.7 (46193a9)
  • main: release 5.3.8 (f09a166)
  • main: release 5.4.0 (efa0d81)
  • main: release 5.4.1 (6b4faf7)
  • main: release 5.5.0 (68f8cff)
  • main: release 5.6.0 (309349e)
  • main: release 5.6.1 (cc28c04)
  • main: release 5.6.2 (758a171)
  • main: release 5.6.3 (00a6ecc)
  • main: release 5.6.4 (005893e)
  • main: release 5.6.5 (66f6647)
  • main: release 5.6.6 (ab93c25)
  • main: release 5.6.7 (adc6d69)
  • main: release 5.6.8 (5059c5d)
  • main: release 5.7.0 (7c7c233)
  • more type annotations (10c03d5)
  • update CI (54899b0)
  • Update Dockerfile to node 20 & optimize build (eb74c9a)
  • update volume command options (46a81fb)
  • update volume command options and remove duplicate file (d48503f)

This PR was generated with Release Please. See documentation.

@mariusbegby mariusbegby force-pushed the release-please--branches--main--components--release-please-action branch from 6516748 to b67bfaa Compare May 30, 2024 06:30
@mariusbegby mariusbegby force-pushed the release-please--branches--main--components--release-please-action branch 2 times, most recently from 17d2a72 to 66fc9a6 Compare June 12, 2024 15:26
@mariusbegby mariusbegby force-pushed the release-please--branches--main--components--release-please-action branch 6 times, most recently from 3fefa74 to 5a82a16 Compare July 15, 2024 17:45
@mariusbegby mariusbegby force-pushed the release-please--branches--main--components--release-please-action branch 3 times, most recently from 7f4d940 to 4ad437f Compare July 20, 2024 16:05
@mariusbegby mariusbegby force-pushed the release-please--branches--main--components--release-please-action branch 2 times, most recently from 9ea8593 to 4d057e9 Compare July 26, 2024 16:57
@mariusbegby mariusbegby force-pushed the release-please--branches--main--components--release-please-action branch from 4d057e9 to 0988bf2 Compare July 27, 2024 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant