From 60c70198202f8ced7cb81f01083f5c6d27b8f797 Mon Sep 17 00:00:00 2001 From: Ralph Chang Date: Tue, 28 Apr 2026 13:06:14 +0800 Subject: [PATCH] chore: prepare v1.3.3 release --- CHANGELOG.md | 10 ++++++++++ package.json | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68de766..46de017 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.3] - 2026-04-28 + +### Fixed + +- Added atomic cross-process storage writes with stale-lock recovery and heartbeat refresh to prevent concurrent memory-file corruption. +- Scoped pending-memory promotion by owner/session so global unowned cleanup no longer removes active owned entries. +- Retained source-aware pending memories until they are actually promoted, absorbed, superseded, or rejected. +- Persisted load-time security redaction and expanded Bearer-token redaction to reduce secret retention risk. +- Hardened workspace normalization, cache bounds, rejected-entry retention, and session cleanup behavior. + ## [1.3.2] - 2026-04-27 ### Fixed diff --git a/package.json b/package.json index 7d61115..6d44fd6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opencode-working-memory", - "version": "1.3.2", + "version": "1.3.3", "description": "Three-layer memory architecture for OpenCode with workspace memory and hot session state", "type": "module", "main": "index.ts",