From 882c67010e72cd788aaeda6152ab4ae8bc5c52a5 Mon Sep 17 00:00:00 2001 From: Ne0x <24698438+ne0x86@users.noreply.github.com> Date: Tue, 27 Oct 2026 11:45:35 +0100 Subject: [PATCH] Release 0.7.4 Co-Authored-By: Claude Opus 5.5 --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- README.md | 2 +- compose.yaml | 10 +++++----- src/lastcall/__init__.py | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 8fa0bd9..3132f0b 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -12,7 +12,7 @@ body: attributes: label: Version description: The release you run (the web UI shows it in its footer), or `main`. - placeholder: "0.7.3" + placeholder: "0.7.4" validations: required: true - type: textarea diff --git a/README.md b/README.md index 4b2763a..09c84a3 100644 --- a/README.md +++ b/README.md @@ -281,7 +281,7 @@ that `git pull` never conflicts. The release notes say when a version needs anyt - **If git stops because of your changes to `compose.yaml` or `egress/filter`**, move them out first: the address and the port go in `.env` (`LASTCALL_BIND`, `LASTCALL_PORT`), and anything else in a `compose.override.yaml`, which can also mount your own copy of the filter. Then run `git checkout -- compose.yaml egress/filter` and update again. -- **To stay on one release**, check out its tag instead: `git fetch --tags && git checkout v0.7.3`. `git pull` then +- **To stay on one release**, check out its tag instead: `git fetch --tags && git checkout v0.7.4`. `git pull` then stops until you follow releases again with `git checkout stable`. - **If you cloned a release by its tag, or `main`**, as earlier quickstarts did, switch once: `git fetch origin && git checkout stable`. diff --git a/compose.yaml b/compose.yaml index 84b5f5d..299e989 100644 --- a/compose.yaml +++ b/compose.yaml @@ -13,7 +13,7 @@ name: lastcall x-lastcall: &lastcall - image: ghcr.io/ne0x86/lastcall-service:${LASTCALL_VERSION:-0.7.3} + image: ghcr.io/ne0x86/lastcall-service:${LASTCALL_VERSION:-0.7.4} init: true # stops at once on `docker compose stop` networks: [outside] # lastcall itself talks to GitHub; agents never do environment: @@ -37,7 +37,7 @@ x-lastcall: &lastcall condition: service_healthy x-login: &login # the CLI's own interactive login, with the isolation of a step - image: ghcr.io/ne0x86/lastcall-runner:${LASTCALL_VERSION:-0.7.3} + image: ghcr.io/ne0x86/lastcall-runner:${LASTCALL_VERSION:-0.7.4} profiles: [login] networks: [sandbox] user: "1000:1000" @@ -49,7 +49,7 @@ x-login: &login # the CLI's own interactive login, with the isolation of a step services: egress: - image: ghcr.io/ne0x86/lastcall-egress:${LASTCALL_VERSION:-0.7.3} + image: ghcr.io/ne0x86/lastcall-egress:${LASTCALL_VERSION:-0.7.4} networks: [sandbox, outside] volumes: - ./egress/filter:/etc/tinyproxy/filter:ro @@ -60,11 +60,11 @@ services: restart: unless-stopped supervisor: - image: ghcr.io/ne0x86/lastcall-supervisor:${LASTCALL_VERSION:-0.7.3} + image: ghcr.io/ne0x86/lastcall-supervisor:${LASTCALL_VERSION:-0.7.4} network_mode: none # it talks to Docker through the socket and to lastcall through a Unix socket environment: LASTCALL_CLIENT_GID: "1000" - LASTCALL_RUNNER_IMAGE: ghcr.io/ne0x86/lastcall-runner:${LASTCALL_VERSION:-0.7.3} + LASTCALL_RUNNER_IMAGE: ghcr.io/ne0x86/lastcall-runner:${LASTCALL_VERSION:-0.7.4} volumes: - /var/run/docker.sock:/var/run/docker.sock - data:/data diff --git a/src/lastcall/__init__.py b/src/lastcall/__init__.py index 8abb1fb..d89e797 100644 --- a/src/lastcall/__init__.py +++ b/src/lastcall/__init__.py @@ -1,3 +1,3 @@ """lastcall: spend the AI quota you already pay for on small, verified pull requests before it resets.""" -__version__ = "0.7.3" +__version__ = "0.7.4"