Skip to content

Commit 47dbfd0

Browse files
committed
release: 2.0.0 [skip ci]
## [2.0.0](v1.2.0...v2.0.0) (2024-01-23) ### ⚠ BREAKING CHANGES * change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`. This change has been necessitated by the [shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). As such, the project will be migrating to Maven Central as the primary hosting platform for the project binaries. Maven Central is a more stable hosting service. Hopefully, this will result in a better and more reliable experience. A change of the base package name is a breaking change and will result in a new major release. __Migrate from v1.x.x to v2.x.x__ Change the import statement as follows: ```diff -import static com.kori_47.utils.ObjectUtils.*; +import static io.github.kennedykori.utils.ObjectUtils.*; ``` That's it. The library API remains the same. * change base package name A change of the base package name is a breaking change and should result in a new major release. ### Features * modularize the project ([#9](#9)) ([c2714b8](c2714b8)) * modularize the project ([#9](#9)) ([1e3d324](1e3d324)) ### Refactors * change project base package name ([#7](#7)) ([9762c8f](9762c8f)), closes [#13](#13) * change project base package name ([#7](#7)) ([aad7ca9](aad7ca9)) * remove unnecessary final modifiers ([#10](#10)) ([7e2bd4b](7e2bd4b)) * remove unnecessary final modifiers ([#10](#10)) ([13df263](13df263)) * upgrade Gradle to v8.5 ([#5](#5)) ([6e0ff81](6e0ff81))
1 parent 90a2815 commit 47dbfd0

File tree

3 files changed

+50
-5
lines changed

3 files changed

+50
-5
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,26 +44,26 @@ Add the following dependency to your `pom` file:
4444
<dependency>
4545
<groupId>io.github.kennedykori</groupId>
4646
<artifactId>utils</artifactId>
47-
<version>2.0.0-dev.1</version>
47+
<version>2.0.0</version>
4848
</dependency>
4949
```
5050

5151
#### 2. Gradle
5252
Add the following dependency to your `build.gradle`:
5353

5454
```groovy
55-
implementation 'io.github.kennedykori:utils:2.0.0-dev.1'
55+
implementation 'io.github.kennedykori:utils:2.0.0'
5656
```
5757

5858
Or for Kotlin DSL, add the following to your `build.gradle.kts`:
5959

6060
```kotlin
61-
implementation("io.github.kennedykori:utils:2.0.0-dev.1")
61+
implementation("io.github.kennedykori:utils:2.0.0")
6262
```
6363

6464
#### 3. Ivy
6565
```xml
66-
<dependency org="io.github.kennedykori" name="utils" rev="2.0.0-dev.1"/>
66+
<dependency org="io.github.kennedykori" name="utils" rev="2.0.0"/>
6767
```
6868

6969
### Building the library

docs/CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
## [2.0.0](https://github.com/kennedykori/jutils/compare/v1.2.0...v2.0.0) (2024-01-23)
2+
3+
4+
### ⚠ BREAKING CHANGES
5+
6+
* change base package name from `com.kori_47.utils` to `io.github.kennedykori.utils`.
7+
8+
This change has been necessitated by the
9+
[shutdown of Bintray](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/).
10+
As such, the project will be migrating to Maven Central as the primary
11+
hosting platform for the project binaries. Maven Central is a more
12+
stable hosting service. Hopefully, this will result in a better and
13+
more reliable experience.
14+
15+
A change of the base package name is a breaking change and will result in a new major release.
16+
17+
__Migrate from v1.x.x to v2.x.x__
18+
19+
Change the import statement as follows:
20+
21+
```diff
22+
-import static com.kori_47.utils.ObjectUtils.*;
23+
+import static io.github.kennedykori.utils.ObjectUtils.*;
24+
```
25+
26+
That's it. The library API remains the same.
27+
* change base package name
28+
29+
A change of the base package name is a breaking change and should
30+
result in a new major release.
31+
32+
### Features
33+
34+
* modularize the project ([#9](https://github.com/kennedykori/jutils/issues/9)) ([c2714b8](https://github.com/kennedykori/jutils/commit/c2714b8d8b783e52925ba50124dc98054988b447))
35+
* modularize the project ([#9](https://github.com/kennedykori/jutils/issues/9)) ([1e3d324](https://github.com/kennedykori/jutils/commit/1e3d324f75a0d3d1fa175209fd5c960180088472))
36+
37+
38+
### Refactors
39+
40+
* change project base package name ([#7](https://github.com/kennedykori/jutils/issues/7)) ([9762c8f](https://github.com/kennedykori/jutils/commit/9762c8fa4f18ecdd9dadc0be6420f7f0c37ab4ac)), closes [#13](https://github.com/kennedykori/jutils/issues/13)
41+
* change project base package name ([#7](https://github.com/kennedykori/jutils/issues/7)) ([aad7ca9](https://github.com/kennedykori/jutils/commit/aad7ca907739456f3ceae1a3b86e02f70c63735b))
42+
* remove unnecessary final modifiers ([#10](https://github.com/kennedykori/jutils/issues/10)) ([7e2bd4b](https://github.com/kennedykori/jutils/commit/7e2bd4bf9cb42311cd5972283975133542e256c7))
43+
* remove unnecessary final modifiers ([#10](https://github.com/kennedykori/jutils/issues/10)) ([13df263](https://github.com/kennedykori/jutils/commit/13df263c2bac7d651a205a552695159a1293c56c))
44+
* upgrade Gradle to v8.5 ([#5](https://github.com/kennedykori/jutils/issues/5)) ([6e0ff81](https://github.com/kennedykori/jutils/commit/6e0ff813369de6d0c0f540c2501dbf298d880dd7))
45+
146
## [2.0.0-dev.1](https://github.com/kennedykori/jutils/compare/v1.2.0...v2.0.0-dev.1) (2024-01-13)
247

348

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
org.gradle.console=verbose
2-
version=2.0.0-dev.1
2+
version=2.0.0
33

44
# ==============================================================================
55
# CUSTOM PROJECT SPECIFIC PROPERTIES

0 commit comments

Comments
 (0)