|
14 | 14 | </p>
|
15 | 15 |
|
16 | 16 | <p>
|
17 |
| - Snapshots: |
18 |
| - <a href="https://s01.oss.sonatype.org/content/repositories/snapshots"> |
19 |
| - Sonatype Snapshots (s01) |
20 |
| - </a> |
| 17 | + Maven Repo: <code>https://snapshots-repo.kordex.dev</code> |
21 | 18 | </p>
|
22 | 19 |
|
23 | 20 | <p>
|
24 | 21 | Coordinate:
|
25 |
| - <path>com.kotlindiscord.kord.extensions:kord-extensions</path> |
| 22 | + <path>dev.kordex:kord-extensions</path> |
26 | 23 | </p>
|
27 | 24 | </tldr>
|
28 | 25 |
|
|
57 | 54 | </p>
|
58 | 55 | </note>
|
59 | 56 |
|
| 57 | + <chapter title="Version 2" id="version-2"> |
| 58 | + <primary-label ref="v2" /> |
| 59 | + |
| 60 | + <p> |
| 61 | + The recently released Kord Extensions 2 includes quite a few changes, which we've detailed below. |
| 62 | + </p> |
| 63 | + |
| 64 | + <list type="bullet"> |
| 65 | + <li> |
| 66 | + <p> |
| 67 | + The root package for all projects is no longer <code>com.kotlindiscord.kord.extensions</code>. |
| 68 | + It has been changed to <code>dev.kordex</code>. |
| 69 | + </p> |
| 70 | + |
| 71 | + <list type="bullet"> |
| 72 | + <li>Core package: <code>dev.kordex.core</code></li> |
| 73 | + <li>Modules package: <code>dev.kordex.modules</code></li> |
| 74 | + <li>Tokenizing parser package: <code>dev.kordex.parser</code></li> |
| 75 | + </list> |
| 76 | + </li> |
| 77 | + |
| 78 | + <li> |
| 79 | + <p> |
| 80 | + Kord Extensions is now licensed under |
| 81 | + <a |
| 82 | + href="https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12" |
| 83 | + >the EUPL, version 1.2</a>, |
| 84 | + with the specific provision (EUPL articles 14 & 15) |
| 85 | + that the applicable law is the (Republic of) Irish law and the |
| 86 | + Jurisdiction is Dublin. |
| 87 | + </p> |
| 88 | + |
| 89 | + <p> |
| 90 | + For more information on this license, how we interpret it, and what it means for your project, |
| 91 | + see <a href="Licensing.topic">the license information page</a>. |
| 92 | + </p> |
| 93 | + </li> |
| 94 | + |
| 95 | + <li> |
| 96 | + Due to |
| 97 | + <a |
| 98 | + href="https://central.sonatype.org/faq/snapshot-releases/#question" |
| 99 | + >changes that are coming with the new Maven Central platform</a>, |
| 100 | + we no longer publish Kord Extensions to Maven Central or OSSRH. |
| 101 | + Instead, you should add the following repository URLs: |
| 102 | + |
| 103 | + <list type="bullet"> |
| 104 | + <li>Releases: <code>https://releases-repo.kordex.dev</code></li> |
| 105 | + <li>Snapshots: <code>https://snapshots-repo.kordex.dev</code></li> |
| 106 | + </list> |
| 107 | + </li> |
| 108 | + |
| 109 | + <li> |
| 110 | + <p> |
| 111 | + Version 2 includes a new <a href="Data-Collection.topic" /> system, intended to guide development |
| 112 | + foci and provide interesting statistics for the community. |
| 113 | + </p> |
| 114 | + |
| 115 | + <p> |
| 116 | + If you're concerned about data collection in general, this system may be |
| 117 | + <a href="Data-Collection.topic" anchor="config-level">configured in multiple ways</a> |
| 118 | + and is easily disabled. |
| 119 | + </p> |
| 120 | + |
| 121 | + <p> |
| 122 | + Our <a |
| 123 | + href="http://stats.kordex.dev/public/dashboard/4b0a4faa-45fb-45af-ab96-43cfbec11779" |
| 124 | + >public statistics dashboard</a> |
| 125 | + contains aggregated statistics from the data collected. |
| 126 | + </p> |
| 127 | + </li> |
| 128 | + |
| 129 | + <li> |
| 130 | + The modules have been reorganized and renamed to make it easier to figure out their coordinates |
| 131 | + and generally keep the Git repository cleaner. |
| 132 | + For more information, |
| 133 | + <a |
| 134 | + href="https://github.com/Kord-Extensions/kord-extensions/blob/root/modules/README.md" |
| 135 | + >see the README in the <path>modules</path> folder</a>. |
| 136 | + </li> |
| 137 | + |
| 138 | + <li> |
| 139 | + Translations have been |
| 140 | + <a href="https://github.com/Kord-Extensions/translations">moved to their own repository</a> |
| 141 | + and are still licensed under the Mozilla Public License 2.0. |
| 142 | + </li> |
| 143 | + |
| 144 | + <li> |
| 145 | + The <a |
| 146 | + href="https://github.com/Kord-Extensions/.github/blob/master/CONTRIBUTING.md" |
| 147 | + >Contribution Guidelines</a> |
| 148 | + have been updated with information on the expected code style. |
| 149 | + We'll continue to update the guidelines when other questions arise. |
| 150 | + </li> |
| 151 | + |
| 152 | + <li> |
| 153 | + <p> |
| 154 | + Kord Extensions 2 has a greater emphasis on the plugin system, which will be worked on and |
| 155 | + documented more over the coming days. |
| 156 | + </p> |
| 157 | + |
| 158 | + <p> |
| 159 | + There are a lot of plans in motion around this system, so keep an eye out for announcements! |
| 160 | + </p> |
| 161 | + </li> |
| 162 | + |
| 163 | + <li> |
| 164 | + The <a href="Unsafe.topic">Unsafe Module</a> has been updated to support |
| 165 | + <a href="Components.topic" /> and <a href="Modals.topic" />. |
| 166 | + </li> |
| 167 | + |
| 168 | + <li> |
| 169 | + A <a href="Config-About.topic">default about command</a> is now included with Kord Extensions — to help |
| 170 | + you meet the EUPL's licensing requirements and provide a standard way for your bots to provide |
| 171 | + information about themselves. |
| 172 | + </li> |
| 173 | + </list> |
| 174 | + </chapter> |
| 175 | + |
| 176 | + <chapter title="Version 1" id="version-1"> |
| 177 | + <p> |
| 178 | + If you need to use Kord Extensions 1 for any reason, it can be found in the same Maven repository as |
| 179 | + version 2. |
| 180 | + You may also continue to use <a href="KordEx-Plugin.topic">the Gradle plugin</a> — just be sure to specify |
| 181 | + the Kord Extensions version you need. |
| 182 | + </p> |
| 183 | + |
| 184 | + <list type="bullet"> |
| 185 | + <li>Coordinate: <path>com.kotlindiscord.kord.extensions:kord-extensions</path></li> |
| 186 | + <li>Last Version: <code>1.9.0-SNAPSHOT</code></li> |
| 187 | + <li>Kord Version: <code>0.15.0-SNAPSHOT</code></li> |
| 188 | + </list> |
| 189 | + |
| 190 | + <p> |
| 191 | + Version 1 is licensed under the Mozilla Public License, version 2.0. |
| 192 | + The code will always be available |
| 193 | + <a href="https://github.com/Kord-Extensions/kord-extensions/tree/v1">under the v1 branch on GitHub</a>. |
| 194 | + </p> |
| 195 | + </chapter> |
| 196 | + |
60 | 197 | <seealso style="cards">
|
61 | 198 | <category ref="components">
|
62 | 199 | <a href="Core-Documentation.topic" summary="Kord Extensions core documentation"/>
|
|
0 commit comments