PackageTrack
Sign in Get early access

aho-corasick

Fast multiple substring searching.

1.1.5 1.1B downloads/mo #35 most downloaded on crates.io BurntSushi/aho-corasick

What this package is like to depend on

Last release 20 days ago

03 Aug 2026

Release timing varies

gaps range from 3 weeks to 1.6 years

This project publishes no release notes

the list below is its commits, not an announcement

2 versions withdrawn

withdrawn after publishing

11 years old

63 releases · first in 2015

2 releases in the last 12 months

see the full history below

Release timeline

63 releases · Jun 2015 to Aug 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 60 of 63
  1. 1.1.5 03 Aug 2026
    Commits, not release notes

    This project publishes no release notes. Between 1.1.4 and 1.1.5 there were 7 commits, 5 of them substantive:

    • ci: use older version of log on pinned build
    • benchmarks: bump dependencies
    • api: document a couple panicking preconditions
    • Hash-pin all actions, drop persisted credentials (#170)
    • api: check for overflow in Match::offset too
  2. 1.1.4 28 Oct 2025
    Commits, not release notes

    This project publishes no release notes. Between 1.1.3 and 1.1.4 there were 5 commits, 4 of them substantive:

    • lint: resolve a few Clippy warnings
    • benchmarks: update deps
    • github: add FUNDING
    • doc: switch from doc_auto_cfg to doc_cfg
  3. 1.1.3 20 Mar 2024
    Commits, not release notes

    This project publishes no release notes. Between 1.1.2 and 1.1.3 there were 5 commits, 4 of them substantive:

    • benchmarks: update aho-corasick engine lock file
    • benchmarks: import jetscii's benchmarks
    • style: clean up lint violations
    • simd: fix big-endian aarch64 build
  4. 1.1.2 09 Oct 2023
    Commits, not release notes

    This project publishes no release notes. Between 1.1.1 and 1.1.2 there were 3 commits, 2 of them substantive:

    • doc: add a FIXME about a perf problem
    • dfa: fix performance bug when building a DFA
  5. 1.1.1 20 Sep 2023
    Commits, not release notes

    This project publishes no release notes. Between 1.1.0 and 1.1.1 there were 4 commits, 3 of them substantive:

    • benchmarks: rename 'curated' to 'regexcurated'
    • benchmarks: start work on a more curated set of benchmarks
    • teddy: replace _mm_extract_epi64 with transmute
  6. 1.1.0 18 Sep 2023
    Commits, not release notes

    This project publishes no release notes. Between 1.0.5 and 1.1.0 there were 12 commits, 11 of them substantive:

    • doc: add link to tmikus/ahocorasick_rs
    • ci: pin to memchr 2.6.2 for MSRV CI job
    • benchmarks: switch to rebar
    • bench: remove Criterion benchmarks
    • benchmarks: add initial aarch64 measurements
    • benchmarks: add initial x86_64 measurements
    • packed: move old vector helpers aside
    • packed: rewrite Teddy to use generic Vector interface
    • benchmarks: add aarch64 measurements
    • benchmarks: add x86_64 measurements
    • doc: fix wording that used to only refer to x86-64
  7. 1.0.5 29 Aug 2023
    Commits, not release notes

    This project publishes no release notes. Between 1.0.4 and 1.0.5 there were 4 commits, 3 of them substantive:

    • nfa: improve construction times for small automatons
    • ci: replace mips with powerpc64 and s390x
    • lint: get rid of 'allow(warnings)' and fix fallout
  8. 1.0.4 14 Aug 2023
    Commits, not release notes

    This project publishes no release notes. Between 1.0.3 and 1.0.4 there were 5 commits, 4 of them substantive:

    • nfa/noncontiguous: refactor to encapsulate state transitions
    • nfa/noncontiguous: use 'repr(packed)' on 'Transition'
    • aho-corasick-debug: tweak default dense depth value
    • nfa/noncontiguous: use a linked list to represent transitions
  9. 1.0.3 10 Aug 2023
    Commits, not release notes

    This project publishes no release notes. Between 1.0.2 and 1.0.3 there were 5 commits, 4 of them substantive:

    • docs.rs: add --generate-link-to-definition flag
    • dfa: fix docs for memory representation
    • nfa/noncontiguous: fix memory usage reporting
    • nfa,dfa: call shrink_to_vec in places
  10. 1.0.2 04 Jun 2023

    Nothing published for this version

  11. 1.0.1 21 Apr 2023

    Nothing published for this version

  12. 1.0.0 17 Apr 2023

    Nothing published for this version

  13. 0.7.20 22 Nov 2022

    Nothing published for this version

  14. 0.7.19 03 Sep 2022

    Nothing published for this version

  15. 0.7.18 30 Apr 2021

    Nothing published for this version

  16. 0.7.17 30 Apr 2021 withdrawn

    Nothing published for this version

  17. 0.7.16 30 Apr 2021 withdrawn

    Nothing published for this version

  18. 0.7.15 03 Nov 2020

    Nothing published for this version

  19. 0.7.14 12 Oct 2020

    Nothing published for this version

  20. 0.7.13 23 Jun 2020

    Nothing published for this version

  21. 0.7.12 22 Jun 2020

    Nothing published for this version

  22. 0.7.11 22 Jun 2020

    Nothing published for this version

  23. 0.7.10 08 Mar 2020

    Nothing published for this version

  24. 0.7.9 27 Feb 2020

    Nothing published for this version

  25. 0.7.8 04 Feb 2020

    Nothing published for this version

  26. 0.7.7 29 Jan 2020

    Nothing published for this version

  27. 0.7.6 03 Aug 2019

    Nothing published for this version

  28. 0.7.5 03 Aug 2019

    Nothing published for this version

  29. 0.7.4 02 Jul 2019

    Nothing published for this version

  30. 0.7.3 31 Mar 2019

    Nothing published for this version

  31. 0.7.2 31 Mar 2019

    Nothing published for this version

  32. 0.7.1 28 Mar 2019

    Nothing published for this version

  33. 0.7.0 28 Mar 2019

    Nothing published for this version

  34. 0.6.10 16 Feb 2019

    Nothing published for this version

  35. 0.6.9 29 Oct 2018

    Nothing published for this version

  36. 0.6.8 27 Aug 2018

    Nothing published for this version

  37. 0.6.7 25 Aug 2018

    Nothing published for this version

  38. 0.6.6 12 Jul 2018

    Nothing published for this version

  39. 0.6.5 27 Jun 2018

    Nothing published for this version

  40. 0.6.4 30 Nov 2017

    Nothing published for this version

  41. 0.6.3 17 Mar 2017

    Nothing published for this version

  42. 0.6.2 08 Feb 2017

    Nothing published for this version

  43. 0.6.1 03 Jan 2017

    Nothing published for this version

  44. 0.6.0 02 Jan 2017

    Nothing published for this version

  45. 0.5.3 11 Sep 2016

    Nothing published for this version

  46. 0.5.2 01 May 2016

    Nothing published for this version

  47. 0.5.1 16 Feb 2016

    Nothing published for this version

  48. 0.5.0 14 Feb 2016

    Nothing published for this version

  49. 0.4.1 31 Jan 2016

    Nothing published for this version

  50. 0.4.0 21 Oct 2015

    Nothing published for this version

  51. 0.3.4 17 Oct 2015

    Nothing published for this version

  52. 0.3.2 30 Aug 2015

    Nothing published for this version

  53. 0.3.1 30 Aug 2015

    Nothing published for this version

  54. 0.3.0 14 Jul 2015

    Nothing published for this version

  55. 0.2.2 03 Jul 2015

    Nothing published for this version

  56. 0.2.1 20 Jun 2015

    Nothing published for this version

  57. 0.2.0 20 Jun 2015

    Nothing published for this version

  58. 0.1.5 18 Jun 2015

    Nothing published for this version

  59. 0.1.4 17 Jun 2015

    Nothing published for this version

  60. 0.1.3 16 Jun 2015

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive