Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ members = [
]

[workspace.package]
version = "0.3.1"
version = "0.4.0"
edition = "2024"
rust-version = "1.85"
authors = ["Titusz Pan <tp@py7.de>"]
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ if useLocalFramework {
path: "target/ios/IsccLib.xcframework"
)
} else {
let releaseTag = "0.3.1"
let releaseTag = "0.4.0"
let releaseChecksum = "PLACEHOLDER"
binaryTarget = .binaryTarget(
name: "iscc_uniffiFFI",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ npm install @iscc/lib
<dependency>
<groupId>io.iscc</groupId>
<artifactId>iscc-lib</artifactId>
<version>0.3.1</version>
<version>0.4.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion crates/iscc-jni/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ to create a composite identifier that exhibits similarity-preserving properties
<dependency>
<groupId>io.iscc</groupId>
<artifactId>iscc-lib</artifactId>
<version>0.3.1</version>
<version>0.4.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion crates/iscc-jni/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>io.iscc</groupId>
<artifactId>iscc-lib</artifactId>
<version>0.3.1</version>
<version>0.4.0</version>
<packaging>jar</packaging>

<name>iscc-lib</name>
Expand Down
2 changes: 1 addition & 1 deletion crates/iscc-napi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@iscc/lib",
"version": "0.3.1",
"version": "0.4.0",
"license": "Apache-2.0",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion crates/iscc-rb/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
iscc-lib (0.3.1)
iscc-lib (0.4.0)

GEM
remote: https://rubygems.org/
Expand Down
2 changes: 1 addition & 1 deletion crates/iscc-rb/lib/iscc_lib/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

# Version constant for the iscc-lib gem (synced from root Cargo.toml).
module IsccLib
VERSION = "0.3.1"
VERSION = "0.4.0"
end
2 changes: 1 addition & 1 deletion docs/howto/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Add the Maven dependency to your `pom.xml`:
<dependency>
<groupId>io.iscc</groupId>
<artifactId>iscc-lib</artifactId>
<version>0.3.1</version>
<version>0.4.0</version>
</dependency>
```

Expand Down
4 changes: 2 additions & 2 deletions docs/java-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ static methods on the `IsccLib` class. The native library is loaded automaticall
<dependency>
<groupId>io.iscc</groupId>
<artifactId>iscc-lib</artifactId>
<version>0.3.1</version>
<version>0.4.0</version>
</dependency>
```

=== "Gradle"

```groovy
implementation 'io.iscc:iscc-lib:0.3.1'
implementation 'io.iscc:iscc-lib:0.4.0'
```

## Quick Example
Expand Down
2 changes: 1 addition & 1 deletion mise.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ uv run pytest

[tasks."test:install"]
description = "Test published packages are installable from registries"
run = "uv run scripts/test_install.py {{arg(name='flags', i=0, default='--version 0.3.1')}}"
run = "uv run scripts/test_install.py {{arg(name='flags', i=0, default='--version 0.4.0')}}"

# --- Version ---

Expand Down
2 changes: 1 addition & 1 deletion packages/cpp/conanfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class IsccConan(ConanFile):
"""Conan recipe for the ISCC C++ header-only wrapper over the FFI shared library."""

name = "iscc"
version = "0.3.1"
version = "0.4.0"
license = "Apache-2.0"
url = "https://github.com/iscc/iscc-lib"
homepage = "https://github.com/iscc/iscc-lib"
Expand Down
2 changes: 1 addition & 1 deletion packages/cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iscc",
"version": "0.3.1",
"version": "0.4.0",
"description": "ISCC - International Standard Content Code (ISO 24138:2024)",
"homepage": "https://github.com/iscc/iscc-lib",
"license": "Apache-2.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/dotnet/Iscc.Lib/Iscc.Lib.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Version>0.3.1</Version>
<Version>0.4.0</Version>
<Description>High-performance ISCC (ISO 24138) library for .NET</Description>
<Authors>ISCC Foundation</Authors>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
Expand Down
2 changes: 1 addition & 1 deletion packages/kotlin/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version=0.3.1
version=0.4.0
kotlin.code.style=official
2 changes: 1 addition & 1 deletion packages/swift/Sources/IsccLib/Constants.swift
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
/// Version constant for the iscc-lib Swift package (synced from root Cargo.toml).
public let isccLibVersion = "0.3.1"
public let isccLibVersion = "0.4.0"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "iscc-lib"
version = "0.3.1"
version = "0.4.0"
requires-python = ">=3.10"
dependencies = []

Expand Down
4 changes: 2 additions & 2 deletions scripts/test_install.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
uv run scripts/test_install.py --crates # Test crates.io only
uv run scripts/test_install.py --go # Test Go module only
uv run scripts/test_install.py --maven # Test Maven Central only
uv run scripts/test_install.py --version 0.3.1 # Test specific version
uv run scripts/test_install.py --version 0.4.0 # Test specific version
"""

from __future__ import annotations
Expand Down Expand Up @@ -470,7 +470,7 @@ def main() -> int:

# Check registry availability first
if args.check_only or test_all:
v = version or "0.3.1"
v = version or "0.4.0"
print("--- Registry availability ---")
available = check_registry_availability(v)
for reg, avail in available.items():
Expand Down
3 changes: 2 additions & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading