Skip to content

Commit 67efe82

Browse files
committed
Prepare for 0.5.1 release
1 parent 5c42486 commit 67efe82

3 files changed

Lines changed: 29 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [0.5.1] - 2025-12-26
4+
5+
### Added
6+
- Common I/O abstraction with `ModelReader` and `TensorInfo` in `skainet-io-core` for unified model loading.
7+
- Efficient memory handling with non-copying `slice` views in `MemoryChunk`.
8+
- Unified `skainet-tensor-tools` CLI combining ONNX and GGUF utilities.
9+
- `OnnxStatsCli` tool for analyzing ONNX model parameters and structure.
10+
11+
### Changed
12+
- Migrated project to `SKaiNET-developers` organization; updated repository URLs and deployment configurations.
13+
- Standardized artifact naming in documentation (e.g., `SKaiNET-lang-core`).
14+
- Improved `GGUFReader` with better alignment parsing and tensor data handling.
15+
- Optimized test infrastructure: increased heap size to 8GB for large model tests and added `ReadmeSnippetsTest` for documentation verification.
16+
17+
### Removed
18+
- Legacy standalone applications and tools: `skainet-KGPChat`, `skainet-mnist`, and separate ONNX/GGUF tool modules.
19+
320
## [0.5.0] - 2025-12-06
421

522
### Added

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ println(ir.pretty())
8585

8686
```kotlin
8787
dependencies {
88-
implementation("sk.ainet.core:SKaiNET-lang-core:0.5.0")
89-
implementation("sk.ainet.core:SKaiNET-backend-cpu:0.5.0")
88+
implementation("sk.ainet.core:SKaiNET-lang-core:0.5.1")
89+
implementation("sk.ainet.core:SKaiNET-backend-cpu:0.5.1")
9090
}
9191
// Ready to build & run in ~8 minutes
9292
```
@@ -97,7 +97,7 @@ dependencies {
9797
- In Kotlin Notebooks for quick exploration
9898
- With sample projects to learn patterns
9999

100-
See also CHANGELOG for what’s new in 0.5.0.
100+
See also CHANGELOG for what’s new in 0.5.1.
101101

102102
## Quick start
103103

@@ -112,15 +112,15 @@ dependencyResolutionManagement {
112112

113113
dependencies {
114114
// minimal dependency with simple CPU backend
115-
implementation("sk.ainet.core:SKaiNET-lang-core:0.5.0")
116-
implementation("sk.ainet.core:SKaiNET-backend-cpu:0.5.0")
117-
115+
implementation("sk.ainet.core:SKaiNET-lang-core:0.5.1")
116+
implementation("sk.ainet.core:SKaiNET-backend-cpu:0.5.1")
117+
118118
// simple model zoo
119-
implementation("sk.ainet.core:SKaiNET-lang-models:0.5.0")
120-
119+
implementation("sk.ainet.core:SKaiNET-lang-models:0.5.1")
120+
121121
// Optional I/O (e.g., GGUF loader, JSON)
122-
implementation("sk.ainet.core:SKaiNET-io-core:0.5.0")
123-
implementation("sk.ainet.core:SKaiNET-io-gguf:0.5.0")
122+
implementation("sk.ainet.core:SKaiNET-io-core:0.5.1")
123+
implementation("sk.ainet.core:SKaiNET-io-gguf:0.5.1")
124124
}
125125
```
126126

@@ -130,7 +130,7 @@ Maven:
130130
<dependency>
131131
<groupId>sk.ainet.core</groupId>
132132
<artifactId>SKaiNET-lang-core</artifactId>
133-
<version>0.5.0</version>
133+
<version>0.5.1</version>
134134
</dependency>
135135
```
136136

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
GROUP=sk.ainet.core
2-
VERSION_NAME=0.5.0
2+
VERSION_NAME=0.5.1
33

44
POM_DESCRIPTION=SKaiNET
55

0 commit comments

Comments
 (0)