This is an automated email from the ASF dual-hosted git repository.

tisonkun pushed a commit to branch chore
in repository https://gitbox.apache.org/repos/asf/datasketches-rust.git

commit c94f40dbf3427208abb3cc450efb82c5ea6ff0fb
Author: tison <[email protected]>
AuthorDate: Thu Jul 2 11:14:36 2026 +0800

    chore: add changelog and update ci actions
    
    Signed-off-by: tison <[email protected]>
---
 .github/workflows/ci.yml | 6 +++---
 CHANGELOG.md             | 4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 70dda9d..f9d2c55 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -43,7 +43,7 @@ jobs:
     name: Check
     runs-on: ubuntu-24.04
     steps:
-      - uses: actions/checkout@v6
+      - uses: actions/checkout@v7
       - name: Delete rust-toolchain.toml
         run: rm rust-toolchain.toml
       - name: Install toolchain
@@ -65,7 +65,7 @@ jobs:
     outputs:
       rust-versions: ${{ steps.metadata.outputs.rust-versions }}
     steps:
-      - uses: actions/checkout@v6
+      - uses: actions/checkout@v7
       - id: metadata
         run: |
           msrv=$(yq '.workspace.package.rust-version' Cargo.toml)
@@ -81,7 +81,7 @@ jobs:
         rust-version: ${{ fromJson(needs.msrv.outputs.rust-versions) }}
     runs-on: ${{ matrix.os }}
     steps:
-      - uses: actions/checkout@v6
+      - uses: actions/checkout@v7
       - name: Delete rust-toolchain.toml
         run: rm rust-toolchain.toml
       - name: Install toolchain
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a4586af..600247b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,10 @@ All significant changes to this project will be documented in 
this file.
 
 ## Unreleased
 
+### New features
+
+* `FrequentItemsSketch` now supports borrowed-key updates via `update_ref` and 
`update_with_count_ref`, allowing sketches such as 
`FrequentItemsSketch<String>` to update from `&str` without allocating on 
existing-key hits. Frequency queries also accept borrowed key forms matching 
`Borrow<Q>`.
+
 ## v0.3.0 (2026-05-18)
 
 ### Breaking changes


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to