Update all non-major dependencies #42

Merged
Skydust merged 1 commits from renovate/all-minor-patch into dev 2025-06-09 10:29:13 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
net.dv8tion:JDA dependencies minor 5.4.0 -> 5.6.1
com.github.oshi:oshi-core dependencies patch 6.8.1 -> 6.8.2

Release Notes

discord-jda/JDA (net.dv8tion:JDA)

v5.6.1

Bug Fixes

Full Changelog: https://github.com/discord-jda/JDA/compare/v5.6.0...v5.6.1

Installation

Gradle

repositories {
    mavenCentral()
}
dependencies {
    implementation("net.dv8tion:JDA:5.6.1")
}

Maven

<dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>5.6.1</version> 
</dependency>

v5.6.0: | ApplicationManager and minor improvements

Overview

This release introduces the ApplicationManager, which can be used to update the application's description and other settings through JDA.

New Features

Changes

Bug Fixes

Full Changelog: https://github.com/discord-jda/JDA/compare/v5.5.1...v5.6.0

Installation

Gradle

repositories {
    mavenCentral()
}
dependencies {
    implementation("net.dv8tion:JDA:5.6.0")
}

Maven

<dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>5.6.0</version> 
</dependency>

v5.5.1: | Bug fixes and performance improvements

Overview

This is a small release, including a bug fix for editCommand and editCommandById, as well as some performance improvements for looking up members by roles.

Additionally, you can now create threads with a custom slowmode.

New Features

Bug Fixes

Full Changelog: https://github.com/discord-jda/JDA/compare/v5.5.0...v5.5.1

Installation

Gradle

repositories {
    mavenCentral()
}
dependencies {
    implementation("net.dv8tion:JDA:5.5.1")
}

Maven

<dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>5.5.1</version> 
</dependency>

v5.5.0: | Improved voice state cache and file proxies

Changes to voice state cache (#​2835)

Voice states are now cached independently of guild members. JDA can now detect when a member connects or disconnects from an audio channel, even when the member is not currently cached.

With this change, you can technically use MemberCachePolicy.NONE and will still receive voice join / leave events, as long as CacheFlag.VOICE_STATE is enabled.

To reduce the memory footprint, we now only cache voice states if the member is connected to an audio channel. While disconnected, we will not keep the voice state cached, meaning we lose track of muted/deafend state and return an "empty" voice state for Member#getVoiceState.

Improvements to FileProxy (#​2782 and #​2727)

The FileProxy, ImageProxy, and AttachmentProxy now all support downloadAsFileUpload to easily stream a Discord proxies URL to a message.

@&#8203;Override
public void onMessageReceived(MessageReceivedEvent event) {
    List<Message.Attachment> attachments = event.getMessage().getAttachments();

    List<FileUpload> uploads = attachments.stream()
        .map(attachment ->
            attachment
                .getProxy()
                .downloadAsFileUpload(attachment.getWidth(), attachment.getHeight()))
        .collect(Collectors.toList());
    
    event.getChannel().sendFiles(uploads).queue();
}

New Features

Changes

Bug Fixes

Full Changelog: https://github.com/discord-jda/JDA/compare/v5.4.0...v5.5.0

Installation

Gradle

repositories {
    mavenCentral()
}
dependencies {
    implementation("net.dv8tion:JDA:5.5.0")
}

Maven

<dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>5.5.0</version> 
</dependency>
oshi/oshi (com.github.oshi:oshi-core)

v6.8.2

New Features
Bug fixes / Improvements

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [net.dv8tion:JDA](https://github.com/discord-jda/JDA) | dependencies | minor | `5.4.0` -> `5.6.1` | | [com.github.oshi:oshi-core](https://github.com/oshi/oshi) | dependencies | patch | `6.8.1` -> `6.8.2` | --- ### Release Notes <details> <summary>discord-jda/JDA (net.dv8tion:JDA)</summary> ### [`v5.6.1`](https://github.com/discord-jda/JDA/releases/tag/v5.6.1) #### Bug Fixes - Remove check for isWebhookMessage in checkUser by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) in https://github.com/discord-jda/JDA/pull/2857 **Full Changelog**: https://github.com/discord-jda/JDA/compare/v5.6.0...v5.6.1 ### Installation #### Gradle ```gradle repositories { mavenCentral() } dependencies { implementation("net.dv8tion:JDA:5.6.1") } ``` #### Maven ```xml <dependency> <groupId>net.dv8tion</groupId> <artifactId>JDA</artifactId> <version>5.6.1</version> </dependency> ``` ### [`v5.6.0`](https://github.com/discord-jda/JDA/releases/tag/v5.6.0): | ApplicationManager and minor improvements ### Overview This release introduces the [ApplicationManager](https://docs.jda.wiki/net/dv8tion/jda/api/JDA.html#getApplicationManager\(\)), which can be used to update the application's description and other settings through JDA. #### New Features - Implement application manager by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) and [@&#8203;raul1ro](https://github.com/raul1ro) in https://github.com/discord-jda/JDA/pull/2854 - Require a `UserSnowflake` in `moveVoiceMember` and `kickVoiceMember` by [@&#8203;freya022](https://github.com/freya022) in https://github.com/discord-jda/JDA/pull/2852 #### Changes - Add `with_components=true` query param to WebhookClient requests by [@&#8203;Xirado](https://github.com/Xirado) in https://github.com/discord-jda/JDA/pull/2850 - Set thread ID when manipulating message objects made by webhooks by [@&#8203;freya022](https://github.com/freya022) in https://github.com/discord-jda/JDA/pull/2849 #### Bug Fixes - Fix message content intent warning being logged when accessing messag… by [@&#8203;Xirado](https://github.com/Xirado) in https://github.com/discord-jda/JDA/pull/2851 - Handle new voice websocket close codes by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) in https://github.com/discord-jda/JDA/pull/2855 **Full Changelog**: https://github.com/discord-jda/JDA/compare/v5.5.1...v5.6.0 ### Installation #### Gradle ```gradle repositories { mavenCentral() } dependencies { implementation("net.dv8tion:JDA:5.6.0") } ``` #### Maven ```xml <dependency> <groupId>net.dv8tion</groupId> <artifactId>JDA</artifactId> <version>5.6.0</version> </dependency> ``` ### [`v5.5.1`](https://github.com/discord-jda/JDA/releases/tag/v5.5.1): | Bug fixes and performance improvements ### Overview This is a small release, including a bug fix for `editCommand` and `editCommandById`, as well as some performance improvements for looking up members by roles. Additionally, you can now create threads with a custom slowmode. #### New Features - Add `AbstractThreadCreateAction#setSlowmode` by [@&#8203;replaceitem](https://github.com/replaceitem) in https://github.com/discord-jda/JDA/pull/2842 - Add Member#getUnsortedRoles by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) in https://github.com/discord-jda/JDA/pull/2841 #### Bug Fixes - Fix editCommandById by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) in https://github.com/discord-jda/JDA/pull/2839 **Full Changelog**: https://github.com/discord-jda/JDA/compare/v5.5.0...v5.5.1 ### Installation #### Gradle ```gradle repositories { mavenCentral() } dependencies { implementation("net.dv8tion:JDA:5.5.1") } ``` #### Maven ```xml <dependency> <groupId>net.dv8tion</groupId> <artifactId>JDA</artifactId> <version>5.5.1</version> </dependency> ``` ### [`v5.5.0`](https://github.com/discord-jda/JDA/releases/tag/v5.5.0): | Improved voice state cache and file proxies ##### Changes to voice state cache ([#&#8203;2835](https://github.com/discord-jda/JDA/issues/2835)) Voice states are now cached independently of guild members. JDA can now detect when a member connects or disconnects from an audio channel, even when the member is not currently cached. With this change, you can technically use `MemberCachePolicy.NONE` and will still receive voice join / leave events, as long as `CacheFlag.VOICE_STATE` is enabled. To reduce the memory footprint, we now only cache voice states if the member is connected to an audio channel. While disconnected, we will not keep the voice state cached, meaning we lose track of muted/deafend state and return an "empty" voice state for `Member#getVoiceState`. ##### Improvements to FileProxy ([#&#8203;2782](https://github.com/discord-jda/JDA/issues/2782) and [#&#8203;2727](https://github.com/discord-jda/JDA/issues/2727)) The [FileProxy](https://docs.jda.wiki/net/dv8tion/jda/api/utils/FileProxy.html), [ImageProxy](https://docs.jda.wiki/net/dv8tion/jda/api/utils/ImageProxy.html), and [AttachmentProxy](https://docs.jda.wiki/net/dv8tion/jda/api/utils/AttachmentProxy.html) now all support [downloadAsFileUpload](https://docs.jda.wiki/net/dv8tion/jda/api/utils/FileProxy.html#downloadAsFileUpload\(java.lang.String\)) to easily stream a Discord proxies URL to a message. ```java @&#8203;Override public void onMessageReceived(MessageReceivedEvent event) { List<Message.Attachment> attachments = event.getMessage().getAttachments(); List<FileUpload> uploads = attachments.stream() .map(attachment -> attachment .getProxy() .downloadAsFileUpload(attachment.getWidth(), attachment.getHeight())) .collect(Collectors.toList()); event.getChannel().sendFiles(uploads).queue(); } ``` #### New Features - Add `downloadAsFileUpload` to file proxies by [@&#8203;freya022](https://github.com/freya022) in https://github.com/discord-jda/JDA/pull/2782 - Add `ImageProxy#downloadAsIcon` by [@&#8203;freya022](https://github.com/freya022) in https://github.com/discord-jda/JDA/pull/2727 #### Changes - Move voice state cache to guild by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) in https://github.com/discord-jda/JDA/pull/2835 #### Bug Fixes - Allow \ in invite links by [@&#8203;rtm516](https://github.com/rtm516) in https://github.com/discord-jda/JDA/pull/2796 - Fix checks in CommandEditAction by [@&#8203;MinnDevelopment](https://github.com/MinnDevelopment) in https://github.com/discord-jda/JDA/pull/2837 **Full Changelog**: https://github.com/discord-jda/JDA/compare/v5.4.0...v5.5.0 ### Installation #### Gradle ```gradle repositories { mavenCentral() } dependencies { implementation("net.dv8tion:JDA:5.5.0") } ``` #### Maven ```xml <dependency> <groupId>net.dv8tion</groupId> <artifactId>JDA</artifactId> <version>5.5.0</version> </dependency> ``` </details> <details> <summary>oshi/oshi (com.github.oshi:oshi-core)</summary> ### [`v6.8.2`](https://github.com/oshi/oshi/blob/HEAD/CHANGELOG.md#680-2025-03-22--681-2025-04-15--682-2025-05-31) ##### New Features - [#&#8203;2851](https://github.com/oshi/oshi/pull/2851): Report installed apps stats on mac, windows, and linux - [@&#8203;rohan-coder02](https://github.com/rohan-coder02). - [#&#8203;2854](https://github.com/oshi/oshi/pull/2854): Add raw access to map structures in proc filesystem - [@&#8203;jdeppe-pivotal](https://github.com/jdeppe-pivotal). ##### Bug fixes / Improvements - [#&#8203;2849](https://github.com/oshi/oshi/pull/2846): Include 3D controller (\[0302]) in Linux GPU detection - [@&#8203;lesley29](https://github.com/lesley29). - [#&#8203;2868](https://github.com/oshi/oshi/pull/2868): Fix windows thread details collection - [@&#8203;dbwiddis](https://github.com/dbwiddis). - [#&#8203;2889](https://github.com/oshi/oshi/pull/2889): Handle system date format on macOS getInstalledApps output parsing - [@&#8203;dyorgio](https://github.com/dyorgio). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjEuNCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbXX0=-->
MilaBot added 1 commit 2025-04-28 00:02:21 +00:00
Skydust was assigned by MilaBot 2025-04-28 00:02:21 +00:00
MilaBot force-pushed renovate/all-minor-patch from 3f9f2efd57 to 1c2f4435fd 2025-05-04 00:04:28 +00:00 Compare
MilaBot changed title from Update dependency net.dv8tion:JDA to v5.5.0 to Update dependency net.dv8tion:JDA to v5.5.1 2025-05-04 00:04:29 +00:00
MilaBot force-pushed renovate/all-minor-patch from 1c2f4435fd to dda240ab36 2025-06-01 00:05:15 +00:00 Compare
MilaBot changed title from Update dependency net.dv8tion:JDA to v5.5.1 to Update all non-major dependencies 2025-06-01 00:05:17 +00:00
MilaBot force-pushed renovate/all-minor-patch from dda240ab36 to cd3a57b819 2025-06-08 00:05:33 +00:00 Compare
MilaBot force-pushed renovate/all-minor-patch from cd3a57b819 to 642bc67fe3 2025-06-09 00:05:50 +00:00 Compare
Skydust merged commit 642bc67fe3 into dev 2025-06-09 10:29:13 +00:00
Skydust deleted branch renovate/all-minor-patch 2025-06-09 10:29:13 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Skydust/JdrBot#42