Skip to content

Releases: mxsm/cheetah-string

cheetah-string v3.1.0

Choose a tag to compare

@mxsm mxsm released this 12 Aug 09:49
7d1788f

What's Changed

  • Remove obsolete README documentation references by @mxsm in #138
  • Secure the CheetahString 3.1 release path by @mxsm in #140
  • Restore the 3.1 engineering and safety gates by @mxsm in #142
  • Add zero-copy shared strings and deterministic allocation gates by @mxsm in #144
  • Reduce CheetahString to a provenance-safe 24-byte layout by @mxsm in #149
  • Harden pattern dispatch and error contracts for 3.1 by @mxsm in #151
  • Publish the final CheetahString 3.1 architecture and performance audit by @mxsm in #153

Full Changelog: v3.0.0...v3.1.0

cheetah-string v3.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 10:29
84c8d84

What's Changed

  • docs: add 95plus architecture upgrade plan by @mxsm in #134
  • Release cheetah-string v3.0.0 by @mxsm in #136

Full Changelog: v2.1.0...v3.0.0

cheetah-string v2.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 06:35

What's Changed

  • Complete architecture roadmap improvements by @mxsm in #131
  • Release v2.1.0 by @mxsm in #132

Full Changelog: v2.0.0...v2.1.0

cheetah-string v2.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 03:06

What's Changed

  • Feat: Add CheetahStr and CheetahBuilder type split by @mxsm in #127
  • Feat: Prepare v2.0.0 breaking API cleanup and release by @mxsm in #129

Full Changelog: v1.2.0...v2.0.0

cheetah-string v1.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 02:50

What's Changed

  • Feat: Prepare v1.2.0 architecture convergence by @mxsm in #125

Full Changelog: v1.1.0...v1.2.0

cheetah-string v1.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 02:36
b4c49bb

What's Changed

  • [ISSUE #100]鉁≧efactor CheetahString for improved memory handling and SIMD support by @mxsm in #101
  • [ISSUE #102]鉁ˋdd comprehensive benchmark for CheetahString and improve string splitting logic by @mxsm in #103
  • [ISSUE #104]鉁‥nhance CheetahString with new tests and internal optimizations for buffer reuse and cloning by @mxsm in #105
  • Feat: Harden string invariants, serde semantics, Cargo features, and release automation by @mxsm in #116
  • Feat: Add layout and benchmark artifacts by @mxsm in #117
  • Enh: Use memchr for substring search by @mxsm in #118
  • Enh: Reuse mutation fast paths by @mxsm in #119
  • Enh: Contract string representation variants by @mxsm in #120
  • Feat: Add CheetahBytes byte semantics by @mxsm in #121
  • Feat: Add RocketMQ workload benchmarks by @mxsm in #122
  • Feat: Add experimental packed representation by @mxsm in #123

Full Changelog: v1.0.1...v1.1.0

cheetah-string-1.0.1

Choose a tag to compare

@mxsm mxsm released this 06 Jan 08:18
d3701cf

馃悊 Cheetah String V1.0.1 Release 馃攰

What's Changed

  • [ISSUE #96]鉁≧efine SIMD feature checks for string operations in CheetahString by @mxsm in #97
  • [ISSUE #98]馃敄Bump version to 1.0.1 by @mxsm in #99

Full Changelog: v1.0.0...v1.0.1

cheetah-string-1.0.0

Choose a tag to compare

@mxsm mxsm released this 06 Jan 07:19
8da5f8c

馃悊 Cheetah String V1.0.0 Release 馃攰

What's Changed

  • [ISSUE #90]馃敄Bump version to 1.0.0 by @mxsm in #91
  • [ISSUE #92]鉁‥nhance CheetahString with support for character and string patterns in starts_with, ends_with, contains, and split methods by @mxsm in #93
  • [ISSUE #94]馃殌Implement SIMD acceleration for string operations in CheetahString by @mxsm in #95

Full Changelog: v0.1.9...v1.0.0

cheetah-string-0.1.9

Choose a tag to compare

@mxsm mxsm released this 05 Jan 15:30
2f00aeb

馃悊 Cheetah String V0.1.9 Release 馃攰

What's Changed

  • [ISSUE #87]馃敄Bump version to 0.1.9 by @mxsm in #89
  • [ISSUE #86]鉁ˋdd character-based methods to CheetahString: starts_with_char, ends_with_char, and contains_char by @mxsm in #88

Full Changelog: v0.1.8...v0.1.9

cheetah-string-0.1.8

Choose a tag to compare

@mxsm mxsm released this 05 Jan 04:50
7d48abb

馃悊 Cheetah String V0.1.8 Release 馃攰

What's Changed

  • [ISSUE #72]鉁ˋdd UTF-8 validation methods and deprecate unsafe conversions in CheetahString by @mxsm in #73
  • [ISSUE #74]馃殌Implement Small String Optimization (SSO) for CheetahString to reduce heap allocations for short strings by @mxsm in #75
  • [ISSUE #76]鉁ˋdd query and transformation methods for CheetahString, including starts_with, ends_with, contains, find, rfind, trim, split, and more by @mxsm in #77
  • [ISSUE #78]鉁ˋdd benchmarks for CheetahString performance across creation, cloning, querying, transforming, concatenating, iterating, and size scaling by @mxsm in #79
  • [ISSUE #80]馃敄Bump version to 0.1.8 by @mxsm in #81
  • [ISSUE #84]鉁‥nhance CheetahString with ArcStr support and incremental building methods by @mxsm in #85
  • [ISSUE #82]馃敡Update Clippy check to include all features for improved linting by @mxsm in #83

Full Changelog: v0.1.7...v0.1.8