|
3 | 3 | Each release usually includes various fixes and improvements. |
4 | 4 | The most noteworthy of these, as well as any features and breaking changes, are listed here. |
5 | 5 |
|
| 6 | +## v4.0.2 |
| 7 | +* Fixed issue where all plugins get deleted when already present (introduced in [`v4.0.1`](https://github.com/lavalink-devs/Lavalink/releases/tag/4.0.1)) |
| 8 | +* Always include plugin info & user data when serializing (introduced in [`v4.0.1`](https://github.com/lavalink-devs/Lavalink/releases/tag/4.0.1)) |
| 9 | +* Updated oshi to `6.4.11` |
| 10 | + |
6 | 11 | ## 4.0.1 |
7 | | -* Updated Lavaplayer to 2.10 |
8 | | -* Updated OSHI to 6.4.8 |
| 12 | +* Updated Lavaplayer to `2.1.0` |
| 13 | +* Updated oshi to `6.4.8` |
9 | 14 | * Fix/user data missing field exception in protocol |
10 | 15 | * Fix plugin manager not deleting old plugin version |
11 | 16 | * Fix not being able to seek when player is paused |
12 | 17 | * Removed illegal reflection notice |
13 | 18 |
|
14 | 19 | ## 4.0.0 |
15 | 20 | * Lavalink now requires Java 17 or higher to run |
16 | | -* **Removal of all websocket messages sent by the client. Everything is now done via [REST](../api/rest.md)** |
| 21 | +* **Removal of all websocket messages sent by the client. Everything is now done via [REST](https://lavalink.dev/api/rest.html)** |
17 | 22 | * Remove default 4GB max heap allocation from docker image |
18 | 23 | * Removal of all `/v3` endpoints except `/version`. All other endpoints are now under `/v4` |
19 | 24 | * Reworked track loading result. For more info see [here](https://lavalink.dev/api/rest.md#track-loading-result) |
@@ -59,17 +64,17 @@ The most noteworthy of these, as well as any features and breaking changes, are |
59 | 64 |
|
60 | 65 | ## 4.0.0-beta.1 |
61 | 66 | * New Lavalink now requires Java 17 or higher to run |
62 | | -* **Removal of all websocket messages sent by the client. Everything is now done via [REST](IMPLEMENTATION.md#rest-api)** |
| 67 | +* **Removal of all websocket messages sent by the client. Everything is now done via [REST](https://lavalink.dev/api/rest.html)** |
63 | 68 | * Update to [Lavaplayer custom branch](https://github.com/Walkyst/lavaplayer-fork/tree/custom), which includes native support for artwork urls and ISRCs in the track info |
64 | 69 | * Addition of full `Track` objects in following events: `TrackStartEvent`, `TrackEndEvent`, `TrackExceptionEvent`, `TrackStuckEvent` |
65 | 70 | * Resuming a session now requires the `Session-Id` header instead of `Resume-Key` header |
66 | | -* Reworked track loading result. For more info see [here](IMPLEMENTATION.md#track-loading-result) |
| 71 | +* Reworked track loading result. For more info see [here](https://lavalink.dev/api/rest.html#track-loading-result) |
67 | 72 | * Update to the [Protocol Module](protocol) to support Kotlin/JS |
68 | 73 | * Removal of all `/v3` endpoints except `/version`. All other endpoints are now under `/v4` |
69 | 74 |
|
70 | 75 | > **Warning** |
71 | 76 | > This is a beta release, and as such, may contain bugs. Please report any bugs you find to the [issue tracker](https://github.com/lavalink-devs/Lavalink/issues/new/choose). |
72 | | -> For more info on the changes in this release, see [here](IMPLEMENTATION.md#significant-changes-v370---v400) |
| 77 | +> For more info on the changes in this release, see [here](https://lavalink.dev/changelog/index.html#significant-changes) |
73 | 78 | > If you have any question regarding the changes in this release, please ask in the [support server](https://discord.gg/ZW4s47Ppw4) or [GitHub discussions](https://github.com/lavalink-devs/Lavalink/discussions/categories/q-a) |
74 | 79 |
|
75 | 80 | Contributors: |
|
0 commit comments