Skip to content

Commit 3c556fc

Browse files
committed
minor v0.0.2 changes
1 parent 91f99f8 commit 3c556fc

File tree

3 files changed

+25
-13
lines changed

3 files changed

+25
-13
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77

88
---
99

10+
## [0.0.2] — 2025-06-19
11+
12+
### 🛠️ Improvements
13+
14+
- ✅ Added `<packaging>jar</packaging>` to `pom.xml` for proper artifact packaging
15+
- 📦 OpenLoom is now downloaded as a `.jar` dependency instead of a folder
16+
- 🧹 Minor internal cleanup for smoother Maven Central consumption
17+
18+
🔧 *No functional changes or new features introduced in this release.*
19+
20+
---
21+
22+
1023
## [0.0.1] - 2025-06-17
1124

1225
### 🚀 Initial Release

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
<a href="https://github.com/raghul-tech/OpenLoom/actions/workflows/codeql.yml">
1919
<img src="https://img.shields.io/github/actions/workflow/status/raghul-tech/OpenLoom/codeql.yml?label=CodeQL&style=for-the-badge&color=informational" alt="CodeQL Security" />
2020
</a>
21-
<a href="https://javadoc.io/doc/io.github.raghul-tech/openloom/0.0.1">
22-
<img src="https://img.shields.io/badge/Javadoc-0.0.1-blue?style=for-the-badge&logo=java" alt="Javadoc" />
21+
<a href="https://javadoc.io/doc/io.github.raghul-tech/openloom/0.0.2">
22+
<img src="https://img.shields.io/badge/Javadoc-0.0.2-blue?style=for-the-badge&logo=java" alt="Javadoc" />
2323
</a>
2424
<a href="https://github.com/raghul-tech/OpenLoom/releases">
2525
<img src="https://img.shields.io/github/release/raghul-tech/OpenLoom?label=Release&style=for-the-badge&color=success" alt="Latest Release" />
@@ -60,13 +60,13 @@
6060
<dependency>
6161
<groupId>io.github.raghul-tech</groupId>
6262
<artifactId>openloom</artifactId>
63-
<version>0.0.1</version>
63+
<version>0.0.2</version>
6464
</dependency>
6565
```
6666

6767
### Gradle
6868
```groovy
69-
implementation 'io.github.raghul-tech:openloom:0.0.1'
69+
implementation 'io.github.raghul-tech:openloom:0.0.2'
7070
```
7171

7272
---
@@ -121,18 +121,18 @@ reader.setCharset(StandardCharsets.UTF_16);
121121
### **🧵 Compile:**
122122

123123
```bash
124-
javac -cp openloom-0.0.1.jar ReadExampleWithFile.java
124+
javac -cp openloom-0.0.2.jar ReadExampleWithFile.java
125125
```
126126
### **▶️ Run:**
127127

128128
> Windows:
129129
```bash
130-
java -cp .;openloom-0.0.1.jar ReadExampleWithFile
130+
java -cp .;openloom-0.0.2.jar ReadExampleWithFile
131131
```
132132

133133
> Linux/macOS:
134134
```bash
135-
java -cp .:openloom-0.0.1.jar ReadExampleWithFile
135+
java -cp .:openloom-0.0.2.jar ReadExampleWithFile
136136
```
137137
---
138138

pom.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@
55

66
<groupId>io.github.raghul-tech</groupId>
77
<artifactId>openloom</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.0.2</version>
9+
<packaging>jar</packaging>
910
<name>OpenLoom</name>
1011
<description>
11-
OpenLoom is a lightweight, high-performance Java library for adaptive and scalable file reading.
12-
It supports reading files of any size—small, large, or huge—using optimized strategies like
13-
buffered streams, NIO channels, and memory-mapped files. OpenLoom also provides asynchronous
14-
file reading and efficient line-by-line streaming using functional consumers. Ideal for developers
15-
building text editors, data processors, or any application requiring flexible and efficient text file handling.
12+
OpenLoom is a lightweight, high-performance Java library built for fast and adaptive file reading. It intelligently selects the best I/O strategy—BufferedReader, NIO, or Memory-Mapped—for files of any size. With built-in asynchronous support, line-by-line streaming, and multi-charset compatibility, OpenLoom helps developers read and process text files with ease.
13+
14+
This release improves artifact structure, ensuring better integration in Maven-based projects and IDEs. Great for building tools like editors, analyzers, and data parsers.
1615
</description>
1716

1817
<url>https://github.com/raghul-tech/OpenLoom</url>

0 commit comments

Comments
 (0)