Recent CPAN uploads - MetaCPAN


Data-Table-Gherkin-v1.0.0

Lean Gherkin data table parser

Changes for v1.0.0 - 2026-04-09T05:19:56Z

  • Initial release

2026-04-09T05:24:52

Music-SimpleDrumMachine-0.0501

Simple 16th-note-phrase Drummer

Changes for 0.0501 - 2026-04-08T21:35:43Z

  • Add all the drums known to MIDI::Drummer::Tiny::Grooves.

2026-04-09T04:36:26

Music-SimpleDrumMachine-0.0500

Simple 16th-note-phrase Drummer

Changes for 0.0500 - 2026-04-08T21:05:07Z

  • Make arbitrary assignment of parts and fills possible.
  • Improve documentation.

2026-04-09T04:06:46

XAO-Web-1.94

XAO Web Framework

2026-04-09T03:47:32

Data-HashMap-0.07

Fast type-specialized hash maps implemented in C

Changes for 0.07 - 2026-04-09

  • Fix TTL expiry off-by-one: entries now live for their full TTL seconds
  • Fix compilation on threaded perls (undef Perl malloc/free macros)
  • Fix freeze/thaw: persisted entries no longer acquire default TTL on thaw
  • Fix freeze/thaw: clamp boundary TTL to avoid 0-sentinel ambiguity
  • Guard expires_at computation against uint32_t wrap-to-zero
  • Widen TTL test margins for slow CPAN smokers (1236 tests)

2026-04-08T23:32:20

PDL-2.104

Perl Data Language

Changes for 2.104 - 2026-04-09

  • allaxis*vals can now take 1-D ndarrays as start and endpoints
  • PP operation for inverse Transform::t_spherical
  • add PDL::Guide::NumPy doc (#361)
  • norm works inplace
  • $pdl->inplace->transpose now throws error
  • now throws exception if non-Inplace operation receives input with inplace set
  • t_quartic now exported, and with a correct inverse
  • add %PDL::{Math,Ops}::got_complex to record whether have complex versions
  • MatrixOps::svd now handles transpose transparently
  • AffinePriv now implies P2Child and Lvalue
  • BackCode (including from EquivCPOffsCode) now implies DefaultFlow and Lvalue
  • combcoords now does two-way flow
  • tricpy now can do strict upper/lower triangle
  • add MatrixOps::tritosym from PDL::LinearAlgebra with fixed Hermitian mode
  • now-unused (and always redundant) TwoWay PP key removed
  • add MatrixOps::gurney
  • automatically-generated docs now record inplace input/output
  • MatrixOps::svd can now do full SVD on request
  • Pars can now have \n in definition
  • perldl no longer has Perl-only fallback, do_print now prints list
  • t_projective now has src,dst options; m option need not be square
  • t_projective with src,dst now generalised to any number of dimensions

2026-04-08T23:12:47

PDF-Sign-0.07

Sign PDF files with CMS/CAdES signatures and RFC3161 timestamps

Changes for 0.07

  • Fixed TARFLAGS --format=ustar to avoid PAX headers (CPANTS kwalitee)
  • POD moved back inline into Sign.pm (MetaCPAN indexing)
  • Separate license file
  • OpenSSL 4.x forward compatibility (prevent silent smime regression)
  • Cosmetic fixes

2026-04-08T22:49:52

Test2-Harness-1.000169

A new and improved test harness with better Test2 integration.

Changes for 1.000169 - 2026-04-08T15:32:47-07:00

    2026-04-08T22:42:31

    Getopt-Yath-2.000011

    Option processing yath style.

    Changes for 2.000011 - 2026-04-08T15:36:55-07:00

    • Skip JSON decode error tests on Perl < 5.014 (unreliable $@ handling)

    2026-04-08T22:38:40

    IPC-Manager-0.000014

    Decentralized local IPC through various protocols.

    Changes for 0.000014 - 2026-04-08T14:58:59-07:00

    • Refactor viable() into base-class wrapper around _viable() so it never throws
    • Fix DB tests failing to skip when DBI is too old
    • Fix DB viable() not detecting missing server binaries (initdb, mysqld, etc.)
    • Fix inotify tests failing when Linux::Inotify2 < 2.3 is installed
    • Enforce Atomic::Pipe minimum version 0.022 in viable check and tests
    • Add JSON::PP prereq, remove unused Sub::Util, fix IO::Select version in dist.ini
    • Add 180-second timeout with stack trace to integration tests

    2026-04-08T22:10:59

    Music-SimpleDrumMachine-0.0407

    Simple 16th-note-phrase Drummer

    Changes for 0.0407 - 2026-04-08T14:54:09Z

    • Improve documentation.
    • Improve eg/grooves.pl.

    2026-04-08T21:55:10

    Audio-Nama-1.602

    multitrack recorder and digital audio workstation

    2026-04-08T21:22:14

    JSON-YY-0.02

    Fast JSON encoder/decoder with document manipulation API, backed by yyjson

    Changes for 0.02 - 2026-04-08

    • Fix keyword plugin hijacking other modules' XSUBs (e.g. JSON::XS's encode_json). Now checks CvGV stash to verify the CV belongs to JSON::YY before activating keyword compilation.

    2026-04-08T20:42:26

    Params-Filter-0.017001

    Field filtering for parameter construction in subroutines and methods

    Changes for 0.017001 - 2026-04-08

    • Updated Changes file to document v0.017 test coverage improvements
    • v0.017 added 9 new subtests across t/01-functional.t, t/02-oo-interface.t, and t/04-make_filter.t to close branch and condition coverage gaps identified in cpancover report; no code or API changes in v0.017
    • Moved benchmark.t to xt/ as author-only tests; benchmarks compare the module's own interfaces and are not relevant to end-user installs
    • All 78 tests passing

    2026-04-08T20:38:37

    Audio-Nama-1.601

    multitrack recorder and digital audio workstation

    Changes for 1.601

    • conversion to tickit completed, basic functioning

    2026-04-08T19:49:53

    Chandra-Game-Tetris-0.03

    Tetris built on Chandra

    2026-04-08T19:30:31

    Chandra-0.19

    Perl bindings to webview-c for cross-platform GUIs

    Changes for 0.19 - 2026-04-08

    • Add Chandra::Pack - Bundle Chandra apps into distributable packages

    2026-04-08T19:18:07

    Test-MixedScripts-v0.6.4

    test text for mixed and potentially confusable Unicode scripts

    Changes for v0.6.4 - 2026-04-08T20:13:11+01:00

    • Documentation
    • Tests
    • Other

    2026-04-08T19:14:23

    Music-SimpleDrumMachine-0.0406

    Simple 16th-note-phrase Drummer

    Changes for 0.0406 - 2026-04-08T11:47:16Z

    • Fix documentation.

    2026-04-08T18:48:13

    JSON-Schema-Modern-0.637

    Validate data against a schema using a JSON Schema

    Changes for 0.637 - 2026-04-08T18:31:12Z

    • temporarily neuter a test that is sensitive to integer type checks, pending an upstream fix

    2026-04-08T18:33:58