Releases: viascom/aluna-spring-boot-starter
Releases · viascom/aluna-spring-boot-starter
1.1.0
What's Changed
- build(deps): bump jda to 5.0.0-beta.17
- feat: add checkAdditionalConditions for help and system-command
- feat: add runWithTimeout to AlunaThreadPool
- feat: add time marks for debugging
- feat: add support for auto-login-on-startup
- chore: remove DiscordLocale.toLocale() as it is in JDA now
- chore: remove discriminator from system command
- build(deps): add nanoid
- build: update github actions to java 19
- chore: update license date
- build(deps): bump de.undercouch.download from 5.4.0 to 5.5.0 by @dependabot in #138
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.1.2 to 3.1.3 by @dependabot in #137
- build(deps): bump org.springframework.boot from 3.1.2 to 3.1.3 by @dependabot in #136
- build(deps): bump org.jetbrains.kotlin.jvm from 1.9.0 to 1.9.10 by @dependabot in #134
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #139
- build(deps): bump org.jetbrains.kotlin.kapt from 1.9.0 to 1.9.10 by @dependabot in #135
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.1.3 to 3.1.4 by @dependabot in #142
- build(deps): bump org.springframework.boot from 3.1.3 to 3.1.4 by @dependabot in #141
- build(deps): bump org.jetbrains.dokka from 1.8.20 to 1.9.0 by @dependabot in #140
- build(deps): bump org.springframework.boot from 3.1.4 to 3.1.5 by @dependabot in #148
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.1.4 to 3.1.5 by @dependabot in #147
- build(deps): bump org.json:json from 20230618 to 20231013 by @dependabot in #146
- build(deps): bump org.jetbrains.dokka from 1.9.0 to 1.9.10 by @dependabot in #145
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 by @dependabot in #144
- Update Gradle Wrapper from 8.3 to 8.4 by @github-actions in #143
- build(deps): bump org.jetbrains.kotlin.kapt from 1.9.10 to 1.9.20 by @dependabot in #150
- build(deps): bump org.jetbrains.kotlin.jvm from 1.9.10 to 1.9.20 by @dependabot in #149
Full Changelog: 1.0.0...1.1.0
1.0.0
What's Changed
- fix: sub-command init was not correctly called if it was in a sub-command-group
- feat: improve runOnDestroy logic
- feat: disable load additional data by default for system-command and help interaction
- feat: add custom field support for help interaction
- fix: Version printer output is now only printed once
- refactor: clean up some code in preparation for 1.0.0
- build(deps): bump net.dv8tion:JDA from 5.0.0-beta.12 to 5.0.0-beta.13
- build(deps): bump org.springframework.boot from 3.1.1 to 3.1.2
- build(deps): bump org.jetbrains.kotlin.jvm from 1.8.22 to 1.9.0 by @dependabot in #126
- build(deps): bump org.jetbrains.kotlin.kapt from 1.8.22 to 1.9.0 by @dependabot in #125
- build(deps): bump io.spring.dependency-management from 1.1.2 to 1.1.3 by @dependabot in #132
- Update Gradle Wrapper from 8.1.1 to 8.3
Full Changelog: 0.0.48_5.0.0-beta.12...1.0.0
0.0.48_5.0.0-beta.12
What's Changed
- build(deps): bump net.dv8tion:JDA:5.0.0-beta.12
- build(deps): bump org.springframework.boot from 3.1.0 to 3.1.1 by @dependabot in #123
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.1.0 to 3.1.1 by @dependabot in #122
Full Changelog: 0.0.48_5.0.0-beta.11...0.0.48_5.0.0-beta.12
0.0.48_5.0.0-beta.11
What's Changed
- feat: change to new username system
- build(deps): bump net.dv8tion:JDA:5.0.0-beta.11
- build(deps): bump org.json:json from 20230227 to 20230618
- build(deps): bump org.jetbrains.kotlin.jvm from 1.8.21 to 1.8.22
- build(deps): bump org.jetbrains.kotlin.kapt from 1.8.21 to 1.8.22
- build(deps): bump org.jetbrains.dokka from 1.8.10 to 1.8.20
Full Changelog: 0.0.47_5.0.0-beta.9...0.0.48_5.0.0-beta.11
0.0.47_5.0.0-beta.9
What's Changed
- feat: add support for coroutines in all areas of interactions
- feat!: removed additionalData: HashMap<String, Any?>
- feat!: clean up packages
- build(deps): bump net.dv8tion:JDA:5.0.0-beta.9
- feat: add support for BotBlock Api
- fix: fixed a bug in ServerNotificationEvent.kt
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.0.6 to 3.1.0 by @dependabot in #114
- build(deps): bump org.springframework.boot from 3.0.6 to 3.1.0 by @dependabot in #113
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.0 to 2.15.1 by @dependabot in #110
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.1 to 2.15.2 by @dependabot in #115
Full Changelog: 0.0.46_5.0.0-beta.8...0.0.47_5.0.0-beta.9
0.0.46_5.0.0-beta.8
What's Changed
- feat: add support for suspended interactions
- fix: fixed an issue with multi-trigger on more than one shard
- feat: add /help command
- feat: add LastUsedCommands to system-command
- chore: add more docs
- docs: add docs to public methods
- chore: bump version
- build(deps): bump org.springframework.boot from 3.0.5 to 3.0.6 by @dependabot in #104
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.0.5 to 3.0.6 by @dependabot in #103
- build(deps): bump org.jetbrains.kotlin.kapt from 1.8.20 to 1.8.21 by @dependabot in #107
- build(deps): bump org.jetbrains.kotlin.jvm from 1.8.20 to 1.8.21 by @dependabot in #106
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.14.2 to 2.15.0 by @dependabot in #105
- Update Gradle Wrapper from 8.0.2 to 8.1.1 by @github-actions in #108
Full Changelog: 0.0.45_5.0.0-beta.8...0.0.46_5.0.0-beta.8
0.0.45_5.0.0-beta.8
What's Changed
- feat: add LogicEvaluator
- feat: add MemberUtils
- chore: update JDA to 5.0.0-beta.8
- chore: remove m2-dv8tion from repos as it is in central
- chore: update README.md
- chore: upgrade to gradle 8.0.2
- build(deps): bump de.undercouch.download from 5.3.1 to 5.4.0 by @dependabot in #97
- build(deps): bump org.springframework.boot from 3.0.4 to 3.0.5 by @dependabot in #99
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.0.4 to 3.0.5 by @dependabot in #98
- build(deps): bump org.jetbrains.kotlin.jvm from 1.8.10 to 1.8.20 by @dependabot in #100
- build(deps): bump org.jetbrains.kotlin.kapt from 1.8.10 to 1.8.20 by @dependabot in #101
Full Changelog: 0.0.44_5.0.0-beta.6...0.0.45_5.0.0-beta.8
0.0.44_5.0.0-beta.6
What's Changed
- build(deps): bump JDA from 5.0.0-beta.5 to 5.0.0-beta.6
0.0.44_5.0.0-beta.5
What's Changed
- feat: Add persistent Interactions
- feat: Add support for advanced sharding
- feat: Changed all ListenerAdapters to CoroutineEventListeners
- feat: Add ShutdownProvider and ReleaseNotesProvider to /system-command
- chore: Changed to new InteractionInitializer
- feat: Add InteractionLoader for distributed sharding
- feat: Add support for ShutdownHooks
- feat: Add cacheFlagsDisabled
- !chore: Change attribute persist to multiUse in register for events
- feat: Show a warning if bot is near the daily session start limit
- feat: Add freshInstance property to InteractionScope
- feat: Add version information, support server, sharding, sessionStartLimit, averageGatewayPing, detailed thread pool * status, autoCompleteHandlers and interactionsInitialized status to actuator endpoint
- feat: Add events for AllShardsReady, FirstShardConnected, MainShardConnected, NodeReady
- !chore: moved supportServer property
- feat: Allow to override event thread pool size
- feat: Add ProgressBarGenerator
- feat: Show more results in Admin Search auto complete
- feat!: Allow Custom Admin Search Args to provide a probability
- feat: add interactions to Admin Search
- feat: allow to reference a message in the /system-command sendMessage
- feat!: rename BotList to BotStats
- build(deps): bump org.jetbrains.kotlin.jvm from 1.8.0 to 1.8.10
- build(deps): bump org.jetbrains.kotlin.kapt from 1.8.0 to 1.8.10
- build(deps): bump JDA from 5.0.0-beta.3 to 5.0.0-beta.4
- build(deps): update JDA to 5.0.0-beta.5
- build(deps): update README.md
- build(deps): bump gson from 2.10 to 2.10.1 by @dependabot in #84
- build(deps): bump org.json:json from 20220924 to 20230227 by @dependabot in #93
- build(deps): bump org.springframework.boot from 3.0.2 to 3.0.4 by @dependabot in #95
- build(deps): bump de.undercouch.download from 5.3.0 to 5.3.1 by @dependabot in #90
- build(deps): bump org.springframework.boot:spring-boot-starter-json from 3.0.2 to 3.0.4 by @dependabot in #96
Full Changelog: 0.0.43_5.0.0-beta.2...0.0.44_5.0.0-beta.5
0.0.43_5.0.0-beta.2
What's Changed
- feat: add support for command cooldowns
- feat: remove checkUseScope
- fix: keep discordBot.discordRepresentations in the correct state if interactions change
- fix: don't loading other bots twice in ServerNotificationEvent
- feat: allow to get discord command representation
- feat: add discordRepresentation to subcommands
- feat: clean up execute method on subcommands
- chore: bump to version 0.0.43_5.0.0-beta.2
- build(deps): bump org.jetbrains.kotlin.jvm from 1.7.22 to 1.8.0 by @dependabot in #82
- build(deps): bump org.jetbrains.kotlin.kapt from 1.7.22 to 1.8.0 by @dependabot in #83
Full Changelog: 0.0.42_5.0.0-beta.2...0.0.43_5.0.0-beta.2