Skip to content

v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jun 06:53
1c657e7

0.9.0 (2024-06-15)

✨ Features

  • add audio configuration options (#57) (1012657)
  • APIの残リクエスト数をフッターに表示するように (#74) (42fe713)
  • Attachment Reader 📁 (239340f)
  • botがVCに参加・移動・退出した場合に読み上げはしないがメッセージ投稿だけ行う (#89) (b61c836)
  • configure logging by slf4j + log4j 2 (#79) (292ca3c)
  • event logs (#82) (aa87022)
  • Guild Emoji Replacer 🔢 (6ec9333)
  • Ignore Type (#49) (adb83e4)
  • Markdown Processor (#75) (a7474af)
  • non recursive replacers (#109) (1b29ef1)
  • Replacer Priority (#59) (b21273d)
  • Sentry integration 🔺 (153ee51)
  • spoiler detection (#61) (3aefd93)
  • steamのゲームなどを特殊読み上げするように (#43) (01815ca)
  • urlが複数ある場合、特殊読み上げがされない不具合の修正 (#93) (76dda99)
  • URLに関する置換処理を作成 (#31) (aaeb1be)
  • vcテキストチャンネルに画像が投稿された場合に、文字起こしする (#70) (ca04a4b)
  • voice reset (#55) (f761066)
  • YouTube URLの特殊読み上げに対応 (#78) (dbe60f2)
  • スポイラーファイル投稿時、文字起こしもスポイラーする。日本語フォント対応 (#91) (579996b)
  • タイトル変更時に変更後のタイトルを読み上げる (#88) (48948c4)
  • ツイートに含まれるpic.twitter.comなどのURLを読み上げないように変更 (#85) (73de5bf)
  • リリース本文の変更、リリース時タグの修正 (d8ff0c7)

🛠️ Bug Fixes

  • add .releaserc (c963475)
  • add checkout (#63) (2b18525)
  • add conventional-changelog-conventionalcommits (13968da)
  • add conventional-changelog-conventionalcommits (retry) (d6e011b)
  • ArrayChannel was cancelled (da66c83)
  • audio configuration via config.yml (#58) (92761c0)
  • bot joins afk channel when NewMessageEvent fired (#50) (70447a4)
  • deps: update dependency com.github.ajalt.clikt:clikt to v4.4.0 (#114) (4c489b1)
  • deps: update dependency com.kotlindiscord.kord.extensions:kord-extensions to v1.6.0 (#104) (4d97481)
  • deps: update dependency com.sksamuel.scrimage:scrimage-core to v4.1.3 (#105) (bfb2a3c)
  • deps: update dependency dev.arbjerg:lavaplayer to v2.2.0 (#116) (72aa169)
  • deps: update dependency dev.kord:kord-core-voice to v0.14.0 (#117) (5d5cd8a)
  • deps: update dependency io.github.oshai:kotlin-logging-jvm to v6.0.9 (#106) (dd40805)
  • deps: update dependency io.kotest:kotest-runner-junit5 to v5.9.1 (#140) (b199bd3)
  • deps: update dependency io.sentry:sentry to v6.34.0 (#119) (57d6225)
  • deps: update dependency io.sentry:sentry to v7 (#134) (ef18205)
  • deps: update dependency io.sentry:sentry to v7.10.0 (#141) (7a20304)
  • deps: update dependency junit:junit to v4.13.2 (#107) (09fc5bf)
  • deps: update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.8.1 (#120) (9462e77)
  • deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 (#121) (00b8647)
  • deps: update ktor monorepo to v2.3.11 (#122) (1c657e7)
  • disable VisionAPI if config not exists (#83) (b88affa)
  • Discord Gateway Error (#72) (7e7e011)
  • do not push (5c8a8ed)
  • enable dry run (615774d)
  • GoLive読み上げの接続詞修正 (#28) (1438955)
  • GuildBehavior cannot be cast to Guild (83cad65)
  • Ktor Malformed Input Exception (96dcd3d)
  • make null emotion selectable as option (#68) (1456ec5)
  • make Sentry optional (c9ac1f4)
  • memory heap error (6b334aa)
  • missing GoLive end notification (#52) (8eefad1)
  • nazo character 500 error (4a336f4)
  • perf commit type (#67) (6f553f0)
  • plugins (164ed88)
  • preset config (4f91399)
  • prevent the bot from joining afk channels (#46) (4520067)
  • python deps (27d3006)
  • python deps (2) (5c61376)
  • python version (7dc465c)
  • release job deps (6bcfc3e)
  • remove build notification (3c30800)
  • remove pywin (8112f23)
  • Replacer order (37c4b9c)
  • save-title conflict with JDA-VCSpeaker (4668b2d)
  • skip ack reaction on ignored messages (#45) (08fa33a)
  • specify tag sha of release (#96) (3e569e6)
  • title not reset on afk (#53) (18ccdab)
  • Title response delay (5229605)
  • unable to cast StageChannel to VoiceChannel (34df9fd)
  • unreachable extension function (df02e3d)
  • upload artifact (b7d4c4e)
  • url replacer (#65) (e7cd016)
  • use conventional-changelog-conventionalcommits v7 (#90) (0c8f410)
  • workflow trigger (4c8b806)
  • wrong path (d0952cf)
  • フォントエラーを解消 (#71) (e4655bf)

📃 Docs

🎨 Chore

  • add debug log (#69) (537ab2d)
  • change default speed to 120 (#41) (0860852)
  • deps: replace lavaplayer (9993500)
  • deps: update actions/checkout action to v4 (#123) (a82e094)
  • deps: update actions/deploy-pages action to v4 (#124) (4f666e5)
  • deps: update actions/setup-java action to v3.13.0 (#108) (3376054)
  • deps: update actions/setup-java action to v4 (#125) (6c20e87)
  • deps: update actions/setup-python action to v5 (#126) (cf22349)
  • deps: update actions/upload-pages-artifact action to v3 (#127) (d0eaa58)
  • deps: update docker/metadata-action action to v5.5.1 (#111) (55af8fd)
  • deps: update gradle/gradle-build-action action to v3 (#129) (733f8aa)
  • deps: update kentaro-m/auto-assign-action action to v1.2.6 (#100) (9e70e55)
  • deps: update kentaro-m/auto-assign-action action to v2 (#130) (5e23736)
  • deps: update mathieudutour/github-tag-action action to v6.2 (#112) (aae9060)
  • deps: update noelware/docker-manifest-action action to v0.4.2 (#101) (ffdde69)
  • deps: update plugin org.jetbrains.kotlin.jvm to v1.9.24 (#103) (1e216bd)
  • deps: update plugin org.jetbrains.kotlin.plugin.serialization to v2 (#132) (927143b)
  • deps: update softprops/action-gh-release action to v2 (#133) (508990d)
  • Dockerfileにて、libstdc++をインストールするように (#25) (68b4d67)
  • fix timezone & make gradle deps cached (#81) (9e0bc56)
  • renovate設定内容の変更 (#135) (c16655b)
  • upgrade kord & refactor packages (#56) (18416d7)
  • 自動アサインテスト (#51) (92f84b0)

🎈 Performance improvements

🧹 Refactoring

  • chat command extensions (95ebc82)
  • notification replier lambda (68afe07)
  • remove redundant data & extensions (bc1a0cc)
  • reorganize discord extensions (25412e9)

🔍 CI

  • add preset & change workflow flow (7f4fa76)
  • automatically assign review for PR (6f0c539)
  • change deployment method to GitHub Actions (74f5082)
  • configurate auto assign review (6314827)
  • configure semantic release (58ac96e)
  • create codeql.yml (dbfe59e)
  • Docker build action (15e5817)
  • fix mathieudutour/github-tag-action dry_run mode (edb9a4b)
  • remove preset (7995dfd)
  • test semantic release (#62) (1f5443a)
  • update checkout version (9ce3a2a)
  • update name (c442d27)
  • リリース時のコミット指定をハッシュに変更 (#136) (b40e930)

🧹 Style

  • codeql.yml (8092d24)
  • remove newline under class definition (5c6c2bd)

👀 Test

  • add tests for Steam, YouTube, TextProcessor (#97) (a6d3be3)