diff --git a/CHANGELOG.md b/CHANGELOG.md index 9106898..ce3a251 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.13.0] - 2026-10-29 + ### Fixed - `StringExtractor.extractStrings` is linear in the data's size: it gathered each run a `Character` at a time and measured the string (`count`, linear) before every byte, so a run cost up to `maxLength` times its length. Runs are now gathered as bytes; the results are unchanged (checked against the previous implementation on random data). diff --git a/README.md b/README.md index 2728c27..5a94b45 100644 --- a/README.md +++ b/README.md @@ -42,9 +42,9 @@ macOS 12 and iOS 15 (swift-tools-version 5.10); CI builds both. The library uses ``` - **How consumers reference DAK.** The canonical remote is `https://github.com/nibbleware/DesignAlgorithmsKit.git`, and `rickhohler/DesignAlgorithmsKit` redirects to it. Use a semver range: ```swift - .package(url: "https://github.com/nibbleware/DesignAlgorithmsKit.git", from: "1.12.0") + .package(url: "https://github.com/nibbleware/DesignAlgorithmsKit.git", from: "1.13.0") ``` - The latest tag is `v1.12.0`. + The latest tag is `v1.13.0`. ## Usage