PackageTrack
Sign in Get early access

rusticata-macros

Helper macros for Rusticata

5.0.0 127M downloads/mo #702 most downloaded on crates.io rusticata/rusticata-macros

What this package is like to depend on

Last release 1 years ago

17 Mar 2025

Ships unpredictably

gaps range from 2 weeks to 3.1 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

10 years old

26 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

26 releases · Feb 2017 to Mar 2025
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 26
  1. 5.0.0 17 Mar 2025
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-4.1.0 and rusticata-macros-5.0.0 there were 35 commits, 31 of them substantive:

    • no-std support added
    • add feature tags to docs using doc_auto_cfg
    • remove dev artifact
    • proj: add .idea to .gitignore
    • ci: workflow name before triggers
    • ci: more 'on' triggers
    • ci: actions/checkout@v2 -> v4
    • ci: replace actions-rs with dtolnay/rust-toolchain
    • ci: actions-rs/audit-check -> rustsec/audit-check
    • ci: remove clippy-check
    • proj: fix cargo check redundant import warns
    • ci: deny warnings from cargo check
    • combinator: fix clippy::multiple_bound_locations
    • ci: use nightly for clippy
    • ci: add dependabot config
    • ci: add cargo-semver-checks-action
    • ci: add cargo-check-external-types
    • combinator: consistent generic bound placement
    • combinator: sort generic bounds
    • Add comments on safety to the align32 macro

    …and 11 more.

  2. 4.1.0 07 Feb 2022
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-4.0.0 and rusticata-macros-4.1.0 there were 4 commits, 4 of them substantive:

    • Remove unused macro slice_fixed (closes #5), possible risk of UB
    • Fix warnings
    • Prepare release 4.1.0
    • Update README (run sync-readme)
  3. 4.0.0 02 Sep 2021
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-3.2.0 and rusticata-macros-4.0.0 there were 1 commits, 1 of them substantive:

    • Upgrade to nom 7
  4. 3.2.0 18 Aug 2021
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-3.1.0 and rusticata-macros-3.2.0 there were 2 commits, 2 of them substantive:

    • Don't depend on nom default features
    • Prepare release 3.2.0
  5. 3.1.0 09 Jul 2021
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-3.0.0 and rusticata-macros-3.1.0 there were 5 commits, 4 of them substantive:

    • Add combinators be_var_u64 and le_var_u64
    • Add combinator upgrade_error
    • Make exported macros no_std friendly (using core)
    • Prepare release 3.1.0
  6. 3.0.1 02 Nov 2020

    Nothing published for this version

  7. 3.0.0 02 Nov 2020
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-2.1.0 and rusticata-macros-3.0.0 there were 6 commits, 6 of them substantive:

    • fix/fix-error-in-the-documentation-for-custom_check: Fix an error in the documentation for the "custom_check!" and "error_if!" macros
    • Upgrade to nom 6
    • Increment version
    • CI: add github actions
    • README: add github actions badge
    • README: add note for nom versions
  8. 2.1.0 24 Mar 2020
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-2.0.4 and rusticata-macros-2.1.0 there were 5 commits, 4 of them substantive:

    • Fix clippy warnings
    • CI: enable clippy checks
    • CI: enable rustfmt checks
    • Add common trait Serialize for structures serialization
  9. 2.0.4 03 Dec 2019
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-2.0.3 and rusticata-macros-2.0.4 there were 6 commits, 5 of them substantive:

    • tests: add type annotations when required
    • Add combinator version (function) of flat_take
    • Rustfmt
    • macros: replace mem::uninitialized with MaybeUninit (fix warning)
    • Add combinator versions for align32, cond_else and pure (ex-value)
  10. 2.0.3 04 Aug 2019
    Commits, not release notes

    This project publishes no release notes. Between rusticata-macros-2.0.0 and rusticata-macros-2.0.3 there were 5 commits, 2 of them substantive:

    • Add upgrade_error and upgrade_error_to
    • Rustfmt
  11. 2.0.2 01 Aug 2019

    Nothing published for this version

  12. 2.0.1 30 Jul 2019

    Nothing published for this version

  13. 2.0.0 30 Jul 2019

    Nothing published for this version

  14. 1.1.0 16 Nov 2018

    Nothing published for this version

  15. 1.0.0 13 Aug 2018

    Nothing published for this version

  16. 0.4.1 21 Mar 2018

    Nothing published for this version

  17. 0.4.0 17 Jan 2018

    Nothing published for this version

  18. 0.3.3 10 Jul 2017

    Nothing published for this version

  19. 0.3.2 15 May 2017

    Nothing published for this version

  20. 0.3.1 07 Apr 2017

    Nothing published for this version

  21. 0.3.0 24 Mar 2017

    Nothing published for this version

  22. 0.2.0 24 Feb 2017

    Nothing published for this version

  23. 0.1.3 21 Feb 2017

    Nothing published for this version

  24. 0.1.2 20 Feb 2017

    Nothing published for this version

  25. 0.1.1 20 Feb 2017

    Nothing published for this version

  26. 0.1.0 20 Feb 2017

    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