Skip to main content



Perl Data Language

Changes for 2.085_02 - 2024-03-25

  • PP add loop(n=value) idiom to start not at 0
  • add whichover, inspired by https://stackoverflow.com/questions/77551179/perl-pdl-indexing-and-which
  • random/randsym only produce real data
  • fix dataflow when vaffine ndarray is between modified and downstream (#461) - thanks @vadim-160102 for continued reporting
  • revert the use of ArgOrder for PDL::Ops so op($a,$b,$c,$swap) works again as pre 2.082_01
  • error on inflating output ndarrays over dims sized 1 or implicit (promoted) or dummy, as is undefined behaviour
  • make HdrCode and FtrCode run when PMCode supplied (#463) - thanks @jo-37 for suggestion
  • PP add CHeader key
  • OtherPars can now be incomplete arrays of char*
  • make typemaps able to use more Perl ones like T_HVREF - thanks @jo-37
  • removed threadover_n alias since not used elsewhere and broadcastover{,_n} interface adjusted to move mandatory to start
  • add ccumu{prod,sum}over in complex double precision
  • setdims on ndarray with trans_parent (i.e. flowing) now an error
  • set(..., $multi_elt) now an error (#466) - thank @djerius for report
  • convert can work inplace (by using set_datatype)
  • flowing convert of ndarrays preserves badvalues that are NaN
  • PDL_ISBAD2 macro
  • lvalue {un,}broadcast
  • set_datatype now errors if has trans_children, as trans-es have a datatype
  • add ANYVAL_TO_ANYVAL_NEWTYPE
  • per-ndarray badvalues (which are PDL_Anyval) now constrained to be same type as ndarray
#461 #463 #466


Subroutine attribute for compile-time method lookups on its typed lexicals.


Invoke a callback on every element at every level of a data structure.

Changes for 0.03 - 2024-03-25T16:10:08-04:00

  • API CHANGE
  • ENHANCEMENTS






PDL interface to the GNU Linear Programming Kit

Changes for 0.06 - 2024-03-25T18:46:00Z

  • use FILENAME_MAX instead of PATH_MAX


A mono repo for perl scripts and modules which WATERKIP likes

Changes for 0.002 - 2024-03-25T17:48:58Z

  • Bump YA::CLI version dep
  • Add parse-phone-number bin script


Locate and read records from human-edited data tables (Excel, CSV)

Changes for 0.014 - 2024-03-25

  • Fix compatibility with newest Spreadsheet::ParseXLSX



Recursive copying of files and directories within Perl 5 toolchain

Changes for 0.008 - 2024-03-25T09:59:23Z

  • Encoding directive added to POD, contributed by gregor herrmann from Debian.
  • Corrections in test files to guard against CPANtesters who run tests with PERL_AUTHOR_TESTING turned on.


Microsoft Teams WebHook with AdaptiveCards for formatting notifications

Changes for 1.02 - 2024-03-25

  • fix test duration check failing in start/end


Libdeflate compression library

Changes for 0.07 - 2024-03-25

  • Update libdeflate to 1.20



module for checking taint peculiarities on some CPAN testers

Changes for 0.0.1 - 2024-03-25T03:15:44Z

  • original version


SPVM Language

Changes for 0.989093 - 2023-03-25

  • Bug Fix
  • Internal Changes
  • Test Cleanup




create diffs between HTTP requests

Changes for 0.03 - 2024-03-25

  • We need List::Util 1.45+ for uniq(), spotted by the CPAN testers



Apache SpamAssassin is an extensible email filter which is used to identify spam



S/MIME message signing, verification, encryption and decryption

Changes for 0.30 - 2024-03-25T11:13:13Z




Features of plugin systems

Changes for 0.003 - 2024-03-25

  • No spec changes.
  • Tweak Abstract.


Features of modules that generate text tables

Changes for 0.002 - 2024-03-17

  • [incompatible change] Rename 'event' to 'hook'.



Features of modules that generate text tables

Changes for 0.001 - 2024-02-12

  • First release.


A real Try Catch Block Implementation Using Perl Filter

Changes for v1.3.9 - 2024-03-25T07:56:30Z

  • Adapting the unit tests to account for perl bug on mixing prototype and signature between version 5.22 and 5.26.3


Implement the VSOP87D position model.

Changes for 0.006_02 - 2024-03-24

  • Require Astro::Coord::ECI::Utils 0.131 for gm_strftime()


Predict satellite visibility using Astro::Coord::ECI

Changes for 0.053_02 - 2024-03-24

  • Require Astro::Coord::ECI::Utils 0.131 for gm_strftime()


A real Try Catch Block Implementation Using Perl Filter

Changes for v1.3.8 - 2024-03-25T02:25:12Z

  • More unit test tuning for signatures


Plugin for Dancer2 web app to send and query jobs in different job schedulers

Changes for 0.006 - 2024-03-24T22:15:52+02:00

  • Add dependencies and specific versions.



allow subroutines in the PGPLOT graphics library to be called from Perl.

Changes for 2.29 - 2024-03-24

  • incorporate PDL XS code into the XS, and the PDL modules so all under one roof


Invoke a callback on every element at every level of a data structure.

Changes for 0.02 - 2024-03-24T14:27:10-04:00

  • ENHANCEMENTS




Simple backend-independent plotting for PDL

Changes for 1.010 - 2024-03-24

  • fix PGPLOT to read devices correctly


Basic method declarations with signatures, without source filters

Changes for 1.14 - 2024-03-24

  • Run number tests under C locale


PDL interface to the GNU Linear Programming Kit

Changes for 0.05 - 2024-03-24T12:33:00Z

  • enforce C99 standard


create Perl client SDKs from OpenAPI specs

Changes for 0.01 - 2024-03-24

  • Released on an unsuspecting world


create diffs between HTTP requests

Changes for 0.02 - 2024-03-24

  • Check query parameter separator for identity in strict mode
  • Warn on newline-separated headers in input
  • Try harder to convert input objects into request strings
  • Properly load prerequisite modules instead of relying on implicit loading of HTTP::Parser
  • Output using Term::Table - Term::Table::Any does not handle newlines in value
  • Ignore Content-Length: 0 header in semantic mode
  • Handle %20 vs + in URL-encoded elements
  • Fix differently-sized multi-part form data due to different boundary strings (semantic , lax modes)
  • Allow lower-case header names



Tab expand and unexpand with ANSI sequence

Changes for 1.0501 - 2024-03-24T00:40:44Z

  • fixed bug of unexpected behabior in configure()


find, build and install the parasail library

Changes for 0.05 - 2024-03-23T22:56:01-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution
  • Changed the name of the method for accessing the CLI


find, build and install the edlib library

Changes for 0.09 - 2024-03-23T22:14:37-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution


find, build and install the bowtie2 tools

Changes for 0.03 - 2024-03-23T22:07:16-06:00

  • Updated POD to link to the Bio::SeqAlignment distribution