Releases: Together-Java/TJ-Bot
v.4.13
Features:
- Feat/meta data v2 (#990) @ankitsmt211
Bug Fixes: - Fix: Bump spotless to 21 and remove pinned eclipse jdt formatter @thrashy
- fix spotless error by pinning the version (#1122) @Taz03
- fixed eol config in gitattributes (#1123) @Taz03
Platform: - change to getFirst() and getLast() (#1127) @nefelhhh
PRs:
- Fix: Bump spotless to 21 and remove pinned eclipse jdt formatter @thrashy
- Bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638 (#1079) @dependabot
- Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 (#1094) @dependabot
- Bump org.flywaydb:flyway-core from 10.10.0 to 10.13.0 (#1116) @dependabot
- Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 (#1110) @dependabot
- Bump name.remal.sonarlint from 3.4.0 to 4.2.2 (#1120) @dependabot
- fix spotless error by pinning the version (#1122) @Taz03
- Feat/meta data v2 (#990) @ankitsmt211
- change to getFirst() and getLast() (#1127) @nefelhhh
- fixed eol config in gitattributes (#1123) @Taz03
New Contributors:
v.4.12
Features:
- JShell errors enhancement (#1115) @Alathreon
v.4.11
Features:
- Java RSS Feed (#1037) @nateweisz @christolis @bowbahdoe @Taz03
- Title generation by ChatGPT for transfer-questions command (#1059) @vishv843 @ankitsmt211
Bugfixes:
- quickfix (#1087) @nateweisz
- bug: do not archive pinned threads (resolves #1084) (#1088) @SimonVerhoeven
- using a better method to retrieve start message for thread (#1106) @ankitsmt211
- fix(rss): logic for acquiring target channels (#1090) @christolis
platform:
- Create .gitattributes (#1108) @surajkumar
- Proper RSS default config (#1098) @Zabuzard
- chore: rename ban history options to be clearer (#1082) @SimonVerhoeven
- Remove star imports (#1092) @christolis
- Refactor help thread creation workflow (#1112) @SquidXTV
- feature: clarify reporter name to avoid confusion (#1097) @SimonVerhoeven
- chore: add safety checks to NoteCommand (#1086) @SimonVerhoeven
PRs:
- Java RSS Feed (#1037) @nateweisz @christolis @bowbahdoe @Taz03
- quickfix (#1087) @nateweisz
- Proper RSS default config (#1098) @Zabuzard
- chore: add safety checks to NoteCommand (#1086) @SimonVerhoeven
- chore: rename ban history options to be clearer (#1082) @SimonVerhoeven
- bug: do not archive pinned threads (resolves #1084) (#1088) @SimonVerhoeven
- fix(rss): logic for acquiring target channels (#1090) @christolis
- Remove star imports (#1092) @christolis
- feature: clarify reporter name to avoid confusion (#1097) @SimonVerhoeven
- Create .gitattributes (#1108) @surajkumar
- using a better method to retrieve start message for thread (#1106) @ankitsmt211
- Title generation by ChatGPT for transfer-questions command (#1059) @vishv843 @ankitsmt211
- Refactor help thread creation workflow (#1112) @SquidXTV
NEW CONTRIBUTORS:
- @SimonVerhoeven made their first contribution (#1086)
v.4.10
Refactor HelpThreadCreatedListener and github embed colours
Features:
- Implementing support for more accurate github embed colors (#1075) @Suleman70
Platform:
- Remove footers (#1069) @Taz03
- refactor HelpThreadCreatedListener (#1078) @ankitsmt211
PRs:
- Remove footers (#1069) @Taz03
- Implementing support for more accurate github embed colors (#1075) @Suleman70
- refactor HelpThreadCreatedListener (#1078) @ankitsmt211
Full Changelog: https://github.com/Together-Java/TJ-Bot/compare/v.4.9.3..v.4.10
v.4.9.3
Removing helper-pruning which is now hopefully obsolete. Discord fixed the underlying issue 6 months ago 🤞
Features:
Platform:
- pre-commit hook, ignore untracked files (#1041) @christolis
v.4.9.2
Features:
BugFixes:
- handle threads when authorId found (#1068) @ankitsmt211
- fixed dismiss buttons (#1065) @Taz03
Platform:
- GitHub Reference feature is in wrong package #1019 (#1040) @Jayanta-karmakar @Taz03
PRs:
- GitHub Reference feature is in wrong package #1019 (#1040) @Jayanta-karmakar @Taz03
- made tags command ephemeral (#1062) @Taz03
- handle threads when authorId found (#1068) @ankitsmt211
- fixed dismiss buttons (#1065) @Taz03
- Bump org.kohsuke:github-api from 1.319 to 1.321 (#1066) @dependabot
- Bump org.flywaydb:flyway-core from 10.9.1 to 10.10.0 (#1056) @dependabot
- Bump jacksonVersion from 2.16.0 to 2.17.0 (#1054) @dependabot
- Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 (#1053) @dependabot
NEW CONTRIBUTORS:
- @Jayanta-karmakar made their first contribution (#1040)
Full Changelog: https://github.com/Together-Java/TJ-Bot/compare/v.4.9.1..v.4.9.2
v.4.9.1
Bugfixes:
- BugFix/GithubReference ( #1061 ) @ankitsmt211 @Taz03
PRs:
- BugFix/GithubReference ( #1061 ) @ankitsmt211 @Taz03
v.4.9
Features:
- github command and reference (#981) @Tais993 @illuminator3 @Taz03 @ankitsmt211
- transfer questions via helpthreads (#976) @Taz03
- jshell rework (#998) @Alathreon @SquidXTV
- AI response in embed (#1046) @ankitsmt211
- member count display (#1038) @christolis @devloves @Taz03
- logging disabled features (#1048) @Suleman70
- AI response with context (#994) @ankitsmt211
- AI shouldn't respond when image (#1018) @SquidXTV
BugFixes:
- archiving threads when member left (#986) @ankitsmt211
- bot mentions itself on archive (#975) @firasrg @Zabuzard
- encoding issue with intellij (#1022) @SquidXTV
- skipping and logging github reference if key not configured (#1030) @christolis
Platform:
- upgrade gradle wrapper to 8.5 (#971) @Taz03
- upgrade java to 21 (#972) @Taz03
- modified discriminator (#1050) @vishv843
- format member count (#1055) @Taz03
- toolchain to handle java versions (#985) @marko-radosavljevic
- upgrade jda (#1031) @Taz03 @SquidXTV
PRs:
- Bump org.jsoup:jsoup from 1.16.1 to 1.17.1 (#970) @dependabot
- Bump com.diffplug.spotless from 6.22.0 to 6.23.0 (#969) @dependabot
- upgrade gradle wrapper to 8.5 (#971) @Taz03
- Bump name.remal.sonarlint from 3.3.17 to 3.4.0 (#978) @dependabot
- fixed thread transfers (#976) @Taz03
- upgrade java to 21 (#972) @Taz03
- Bump org.flywaydb:flyway-core from 10.1.0 to 10.2.0 (#984) @dependabot
- Integrade gradle toolchain to manage java versions (#985) @marko-radosavljevic
- Bump org.flywaydb:flyway-core from 10.2.0 to 10.3.0 (#988) @dependabot
- Bump gradle.plugin.org.flywaydb:gradle-plugin-publishing (#987) @dependabot
- Bump org.flywaydb:flyway-core from 10.3.0 to 10.4.0 (#995) @dependabot
- Bump gradle.plugin.org.flywaydb:gradle-plugin-publishing (#996) @dependabot
- Bump org.jooq:jooq from 3.18.0 to 3.19.1 (#997) @dependabot
- Bump org.kohsuke:github-api from 1.317 to 1.318 (#965) @dependabot
- Bump nu.studer:gradle-jooq-plugin from 8.2 to 9.0 (#1000) @dependabot
- handling error when member left guild (#986) @ankitsmt211
- BugFix: Bot mentions itself in Help-Thread at Timeout (#975) @firasrg @Zabuzard
- Bump org.flywaydb:flyway-core from 10.4.0 to 10.5.0 (#1003) @dependabot
- Bump gradle.plugin.org.flywaydb:gradle-plugin-publishing (#1004) @dependabot
- Bump org.gradle.toolchains.foojay-resolver-convention (#1005) @dependabot
- Bump com.diffplug.spotless from 6.23.2 to 6.24.0 (#1007) @dependabot
- Bump org.flywaydb:flyway-core from 10.5.0 to 10.6.0 (#1009) @dependabot
- Bump gradle.plugin.org.flywaydb:gradle-plugin-publishing (#1008) @dependabot
- Bump org.xerial:sqlite-jdbc from 3.44.0.0 to 3.45.0.0 (#1010) @dependabot
- Continue/feature/reference gh (#981) @Tais993 @illuminator3 @Taz03 @ankitsmt211
- adds docs for public constructors to fix sonar issues (#1012) @ankitsmt211
- Bump com.diffplug.spotless from 6.24.0 to 6.25.0 (#1014) @dependabot
- Fix encoding issues with intellij (#1022) @SquidXTV
- Bump org.flywaydb:flyway-core from 10.6.0 to 10.7.1 (#1017) @dependabot
- Bump org.flywaydb:flyway-core from 10.7.1 to 10.8.1 (#1025) @dependabot
- Bug/gpt response compact (#994) @ankitsmt211
- Bump org.apache.logging.log4j:log4j-core from 2.22.0 to 2.23.0 (#1033) @dependabot
- Bump org.kohsuke:github-api from 1.318 to 1.319 (#1034) @dependabot
- fix(GithubReference): log a warn if init goes wrong (#1030) @christolis
- add doc for param to fix sonar issue (#1036) @ankitsmt211
- Feature/jshell rework (#998) @Alathreon @SquidXTV
- replace getAsTag() with getName() on user entity (#1016) @ankitsmt211 @Zabuzard
- ChatGPT Auto-Answer should not be posted when image (#1018) @SquidXTV
- Update CODEOWNERS @Zabuzard
- Set encoding to UTF-8 (#1045) @SquidXTV
- Bump org.flywaydb:flyway-core from 10.8.1 to 10.9.1 (#1047) @dependabot
- modified discriminator (#1050) @vishv843
- Bump org.mockito:mockito-core from 5.3.1 to 5.10.0 (#1015) @dependabot @SquidXTV
- AI response should be in embed (#1046) @ankitsmt211
- Member Count Display (#1038) @christolis @devloves @Taz03
- document public method (#1051) @ankitsmt211
- formatted member count (#1055) @Taz03
- upgrade jda (#1031) @Taz03 @SquidXTV
- Feature/logging-for-disabled-features (#1048) @Suleman70
NEW CONTRIBUTORS:
- @devloves made their first contribution (#1038)
- @vishv843 made their first contribution (#1050)
- @Suleman70 made their first contribution (#1048)
Full Changelog: https://github.com/Together-Java/TJ-Bot/compare/v.4.8.1..v.4.9
v.4.8.1
Hotfix for an issue that broke closing help threads:
Bugfix:
- fixed bug causing thread archiving to crash with NPE (#964) @ankitsmt211
PRs
- Bump org.flywaydb:flyway-core from 10.0.0 to 10.1.0 by @dependabot in #963
- Bump gradle.plugin.org.flywaydb:gradle-plugin-publishing from 10.0.0 to 10.1.0 by @dependabot in #962
- bug/archive flow moved inside retrieve member action by @ankitsmt211 in #964
- Release v4.8.1 by @Zabuzard in #967
Full Changelog: v.4.8...v.4.8.1
v.4.8
Ironing out transfer-question
and improving the help thread experience:
Features:
- remove "message pinned" in help-threads (#938) @ankitsmt211
- remove obsolete tips in help-threads (#934) @AdityaM2205 @Taz03
- improved tips when help thread is closed bc of inactivity (#957) @ankitsmt211
Bugfix:
- bugfixes with transfer command on users with default avatar (#943) @ankitsmt211
- allow OP of transfered questions to click ChatGPT-Dismiss button (#951) @ankitsmt211
- fixed wrong channel mention in helper-role prune-message (#948) @ankitsmt211
- fixes in transfer command if multiple people use it simultanously (#955) @ankitsmt211
- use ephemeral message during transfer command (#960) @Taz03 @ankitsmt211
Platform:
- small typo fix and javadoc for select-role config (#956) @ankitsmt211
PRs
- add pinned announcement listener by @ankitsmt211 in #938
- Issue #922 :Removing some hints in helps-thread by @AdityaM2205 in #934
- Bump chatGPTVersion from 0.16.0 to 0.17.0 by @dependabot in #949
- bug-fix transfer feature by @ankitsmt211 in #943
- Bump org.xerial:sqlite-jdbc from 3.43.0.0 to 3.44.0.0 by @dependabot in #950
- Bump org.jetbrains:annotations from 24.0.0 to 24.1.0 by @dependabot in #954
- Bump chatGPTVersion from 0.17.0 to 0.18.0 by @dependabot in #953
- Bug/ allows OP of embed from transfer to dismiss GPT's response by @ankitsmt211 in #951
- Bump jacksonVersion from 2.15.0 to 2.16.0 by @dependabot in #952
- Bugfix/role back message by @ankitsmt211 in #948
- add java doc for config and a typo fix by @ankitsmt211 in #956
- refactor onModalSubmit in TransferQuestionCommand to handle multiple users submission by @ankitsmt211 in #955
- Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.22.0 by @dependabot in #959
- improve suggestion for archived thread due to inactivity by @ankitsmt211 in #957
- used ephemeral response in question transfer by @Taz03 in #960
- Release v4.8 by @Zabuzard in #961
New Contributors
- @AdityaM2205 made their first contribution in #934
Full Changelog: v.4.7...v.4.8