• v0.4.1 c09a1f243a

    v0.4.1 Stable

    PlexSheep released this 2024-09-06 13:57:55 +02:00 | 0 commits to master since this release

    c09a1f2 docs: more readme examples
    335a5b2 chore: bump version
    6b79c02 docs: improve api docs for all of format.rs
    fe71372 docs: document the parser functions
    0261d74 refactor: use logger for errors
    df32a86 reafactor(numf_parser): add numf_parser_str and make numf_parser work with any data
    45409c4 test: add tests for raw mode
    24ad56c feat: allow raw input with stdin
    c18d1c0 docs: add raw mode to readme

    Downloads
  • v0.4.0 f3d7d807d5

    v0.4.0 Stable

    PlexSheep released this 2024-09-06 12:02:32 +02:00 | 9 commits to master since this release

    f3d7d80 automatic cargo CI changes
    c33b4ad Merge branch 'devel' of https://git.cscherr.de/PlexSheep/numf into devel
    d315e24 feat: output raw binary #26
    887a29d automatic cargo CI changes
    e210b68 Merge branch 'devel' of https://git.cscherr.de/PlexSheep/numf into devel
    727b84e feat: add logger
    d7372b9 automatic cargo CI changes
    e92af8a refactor: write in binary now
    23c653e chore: bump to v0.4.0
    03a2243 docs(main): add a few explanatory comments to main
    71f1f2b docs(main): remove module level doc comment in main.rs (not needed)
    c5790f9 Merge pull request 'output a random number' (#21) from feat/rand into devel
    93a2756 automatic cargo CI changes
    3926be8 Merge branch 'feat/rand' of https://git.cscherr.de/PlexSheep/numf into feat/rand
    8fbc612 feat(rand): #19 #21 add max rand and use number parser
    950c26a automatic cargo CI changes
    0923bf5 feat(rand): add rand option to FormatOptions

    Downloads
  • v0.3.3 826c3c7893

    v0.3.3 Pre-Release

    PlexSheep released this 2024-05-16 18:25:00 +02:00 | 26 commits to master since this release

    826c3c7 refactor(scripts): don't decorate the changelog with branch info and so on
    2da1887 chore: bump to v0.3.3
    d87d5d0 docs(readme): add install instructions for cargo with crates.io
    9c8446c docs(format): add module documentation and example
    3603c51 docs(readme): fix typo

    Downloads
  • v0.3.2 947636cf0a

    v0.3.2 Stable

    PlexSheep released this 2024-05-16 17:53:45 +02:00 | 31 commits to master since this release

    947636c chore: bump to v0.3.2
    eba7d2f docs(readme): change docs.rs link to the documentation instead of the crate
    1a87391 docs(readme): add fancy badges and mirror links
    f4b8927 docs(help): change formulation for numbers
    0520032 docs: add some info to the readme
    9c9b476 docs: fix --help formatting
    8325058 chore: remove unused dep clap-num and disable default features for libpt

    Downloads
  • v0.3.1 b73850a25d

    v0.3.1 Stable

    PlexSheep released this 2024-05-13 17:02:40 +02:00 | 39 commits to master since this release

    b73850a chore: bump version to v0.3.1
    bf4e7b0 fix: only read from stdin if it's not a terminal #17
    f93e5f6 fix: parse first then add numbers from stdin #16

    Downloads
  • v0.3.0 09a7fa22cf

    v0.3.0 Stable

    PlexSheep released this 2024-05-13 16:36:18 +02:00 | 42 commits to master since this release

    378e3d7 chore: bump to v0.3.0
    585bb41 refactor: split at whitespace #1 #15
    00c6b35 feat: allow reading numbers from stdin #1
    7eb00e0 refactor: use libpt for joining the base64 parser vec #5 #13
    1bb0ffd refactor: use libpt to join the fast32 vecs into the integer type #13 #5
    2f14d67 chore: bump libpt to v0.5.1
    68d9cda feat: add hacky parsing for base32 and base64 #13 #5
    44be69a test: add prefix to base32 parser test #13
    47894a3 test: numf_parser test for all types that should be supported by the generic #13
    6649470 refactor: numf_parser takes a generic unsigned int #13
    c6ad45f test: add tests for numf_parser #13
    18cccdd test: fix numf_parser doctest #13 #5
    399021e feat: add a parser that can be used with clap for all formats except base32 and base64
    b007a54 docs: add base64 and base32 to the readme

    Downloads
  • v0.2.0 97608840b9

    v0.2.0 Stable

    PlexSheep released this 2024-05-12 21:21:42 +02:00 | 61 commits to master since this release

    9760884 chore: bump version to v0.2.0
    9700ae5 test: check set_format #12
    290b959 refactor: more derives
    a88a03e test: padded prefixed formatting #12
    1f91710 chore: format tests
    fe01412 test: add prefix test #12
    9bfc850 test: add padding test #12
    47ae8e1 feat: add setters for FormatOptions
    8b41904 test: testing the format #12
    4f269fb refactor: add more derives
    cae7018 refactor: use the cli struct as format options #11 #9
    82c1bf8 feat: padding and FormatOptions #9

    Downloads
  • v0.1.0 32ecd3cd97

    v0.1.0 Stable

    PlexSheep released this 2024-05-12 18:57:50 +02:00 | 77 commits to master since this release

    32ecd3c chore: set publish to true
    721467b docs: add author and version to --help flag
    0f2ec91 docs: add categories and keywords
    ec4aa09 feat: add lib.rs #10
    24bf6cd fix: use a dependency to split the int instead of a builtin function #8
    cb0c561 feat: add base32 and use fast32 as dep #4
    00304dd feat: add base64 format #4
    5a780f8 fix: print usage when no arguments are passed #2
    3fd52c1 refactor: move Format enum to a new module
    8f49160 docs: add usage example
    380968a docs: Add supported formats to the readme
    d9c921e refactor: use a larger integer type #3
    df621fd fix: fix cli interface to not need a format flag
    6c66c28 feat: first working version
    6ffe309 Initial commit

    Downloads