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
4 changes: 2 additions & 2 deletions MAINTAINING.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,8 @@ $engine = $env:LADYBUG_ENGINE_REPO
if (-not $engine -or -not (Test-Path (Join-Path $engine 'src/include/c_api/lbug.h'))) {
throw 'Set LADYBUG_ENGINE_REPO to a LadybugDB/ladybug checkout.'
}
$old = 'v0.17.0'
$new = 'v0.18.1'
$old = 'v0.18.1'
$new = 'v0.18.2'

git -C $engine fetch origin --tags --prune
gh release view $new --repo LadybugDB/ladybug
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Official C# binding for the [Ladybug](https://github.com/ladybugdb/ladybug) embe
It wraps the native Ladybug C API via P/Invoke and ships prebuilt native libraries for supported
platforms, so you can run Cypher queries against an embedded graph database directly from .NET.

> Current package family: `0.18.1`, built against the Ladybug `v0.18.1` engine.
> Current package family: `0.18.2`, built against the Ladybug `v0.18.2` engine.

## Target frameworks

Expand Down Expand Up @@ -78,8 +78,8 @@ project under [`cake/`](cake) (run it with the `build.ps1` / `build.sh` bootstra

All packages in the family share one version. The first three numeric segments track the upstream engine
release, and the optional fourth segment is the .NET package revision for binding-only releases. For
example, package `0.18.1` wraps the Ladybug `v0.18.1` engine; a future binding-only fix over the same
engine would be `0.18.1.1`. Prerelease suffixes are reserved for preview builds.
example, package `0.18.2` wraps the Ladybug `v0.18.2` engine; a future binding-only fix over the same
engine would be `0.18.2.1`. Prerelease suffixes are reserved for preview builds.

The package version is defined once in `version.txt` at the repo root. Override it with
`--package-version <v>` (the release workflow uses the git tag). The engine release defaults to the first
Expand Down
2 changes: 1 addition & 1 deletion examples/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<!-- Published package version used by the examples. Override with:
dotnet run -p:LadybugVersion=<version> -->
<LadybugVersion Condition="'$(LadybugVersion)' == ''">0.18.1</LadybugVersion>
<LadybugVersion Condition="'$(LadybugVersion)' == ''">0.18.2</LadybugVersion>
</PropertyGroup>

</Project>
2 changes: 1 addition & 1 deletion examples/native-loading/Dockerfile.bundled
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# (liblbug.so) is published next to the app and loaded from the app's own deployment directory.
FROM mcr.microsoft.com/dotnet/sdk:10.0

ARG LADYBUG_VERSION=0.18.1
ARG LADYBUG_VERSION=0.18.2

WORKDIR /src
COPY nuget.config ./nuget.config
Expand Down
4 changes: 2 additions & 2 deletions examples/native-loading/Dockerfile.system
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# installed system-wide via a Debian package; the app must locate it through the OS dynamic linker.
FROM mcr.microsoft.com/dotnet/sdk:10.0

ARG LADYBUG_VERSION=0.18.1
ARG LADYBUG_VERSION=0.18.2

# unzip: extract liblbug.so from the native nupkg for the .deb. binutils: readelf (SONAME inspection).
RUN apt-get update \
Expand All @@ -21,6 +21,6 @@ RUN dotnet publish app/ConsumerApp.csproj -c Release -r linux-x64 --self-contain
-p:LadybugVersion=${LADYBUG_VERSION} -o /app/publish

# Build the .deb at image-build time; installation happens at run time (after the negative control).
RUN bash scripts/build-deb.sh /src/feed /tmp 0.18.1
RUN bash scripts/build-deb.sh /src/feed /tmp 0.18.2

ENTRYPOINT ["bash", "/src/scripts/run-system.sh"]
2 changes: 1 addition & 1 deletion examples/native-loading/scripts/build-deb.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ set -euo pipefail

FEED="${1:?feed dir required}"
OUT="${2:?output dir required}"
VER="${3:-0.18.1}"
VER="${3:-0.18.2}"

work="$(mktemp -d)"
trap 'rm -rf "$work"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion examples/quickstart/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ dotnet run
Expected output:

```
LadybugDB 0.18.1 (storage v42)
LadybugDB 0.18.2 (storage v42)

name | age
Alice is 25 years old
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.18.1
0.18.2