Skip to main content


A Rinci/Riap-based command-line application framework

Changes for 1.929 - 2023-11-23

  • [bugfix] Resolve argument schemas so we can find default even if it's specified in base schemas.
  • [plugin Debug:😁ump*] Add configuration 'dumper' to select dumper.
  • Force latest version of Perinci::Examples.
  • Pass in_completion argument to 'subcommands' code argument.


Schemas related to filesystem path

Changes for 0.025 - 2023-11-23

  • Add schema: filename::default_only_file_not_dir_in_curdir.


Utilities related mostly to testing/checking for files in directories

Changes for 0.630 - 2023-11-23

  • Make get_*() accept options.
  • Add option 'ignore_file' to get_dir_only_subdir().
  • Add option ignore_dir to get_dir_only_file().


Pick one or more random lines from input

Changes for 0.021 - 2023-11-20

  • [ux] Add pick as shorter alias for pick-random-lines.
  • [doc] Mention shuf.


HTTP Client

Changes for 0.002 - 2023-11-23

  • Incompatible Changes
  • New Features
  • Requirement Changes


System Calls for File IO, User, Process, Signal, Socket

Changes for 0.501 - 2023-11-23

  • Incompatible Changes


File IO, Socket, Select/Polling.

Changes for 0.211 - 2023-11-18

  • Incompatible Changes
  • Changes


Blowfish Algorithm using OpenSSL

Changes for 0.03

  • Legacy Notice
  • Compatibility Notice
  • Significant rewrite
  • Detailed Change Log


Ranking of list elements

Changes for 0.004 - 2023-11-23

  • No functional changes.
  • [doc][ux] Explain difference with List::Rank, add example of ranking records.


printf family functions to handle Non-ASCII characters

Changes for 4.03 - 2023-11-23T01:22:11Z

  • Remove description about $IS_TARGET and $VISUAL_WIDTH Use Text::Conecal to implement similar functionality


Perl extension for Browshot (https://browshot.com/), a web service to create screenshots of web pages.

Changes for 1.29.0

  • add suport for crawls


BIMI object

Changes for 3.20231123 - 2023-11-23

  • CA: Update certs from Entrust, DigiCert, and GlobalSign
  • VMC: Ability to verify new certs without needing to update OpenSSL extensions


Ranking of list elements

Changes for 0.003 - 2023-10-29

  • No functional changes.
  • [doc] Fix example in Synopsis.



Create and manipulate volume widgets.

Changes for 0.04 - 2023-11-22T23:33:24+01:00

  • Move bugtracker to github.
  • Update Module::Install to 1.21 version.
  • Update author github username.
  • Update copyright years.


Module for simple configure file parsing with arrays.

Changes for 0.07 - 2023-11-22T23:23:03+01:00

  • Improve LICENSE AND COPYRIGHT section in doc.
  • Improve SYNOPSIS section in doc.
  • Rename example files to better names.
  • Rewrite doc to use =head2 and other.
  • Update Module::Install to 1.21 version.
  • Update author github username.
  • Update copyright years.





Glorified metronome

Changes for 0.4305 - 2023-11-22T11:30:36Z

  • Remove the accidental leftover dependency on CreatingRhythms.


Glorified metronome

Changes for 0.4304 - 2023-11-22T11:27:51Z

  • Remove misleading channel setting from the Quickstart.


Role for Object:😛ad that dynamically handles a TO_JSON serialization based on the MOP

Changes for 1.2 - 2023-11-22

  • Switch to using Test2::v0 for more modern testing, not a big thing yet
  • Add JSONList attribute for handling lists of numbers or strings


A module to interconvert common data models for phenotypic data

Changes for 0.14 - 2023-11-21T00:00:00Z

  • Fixed error on pxf.{json,yaml} @pxf-tools-cli examples (v1.0.0-RC3) o label": "Vitamin E" -> label": "atorvastatin"
  • Updated docs



A fully event-driven networkable IRC server daemon module.

Changes for 1.64

  • Fix distribution indexing


Install the Error:😛ure modules.

Changes for 0.04 - 2023-11-22T16:55:02+01:00

  • Add Error:😛ure::ANSIColor dist.
  • Add Error:😛ure:😮utput::ANSIColor dist.
  • Fix Makefile.PL fails with no '.' in @INC.
  • Improve LICENSE AND COPYRIGHT section in doc.
  • Move bugtracker to github.
  • Update Error:😛ure to 0.31 version.
  • Update Error:😛ure::Always to 0.07 version.
  • Update Error:😛ure::HTTP to 0.15 version.
  • Update Error:😛ure::JSON to 0.08 version.
  • Update Error:😛ure::NoDie to 0.05 version.
  • Update Error:😛ure:😮utput::JSON to 0.11 version.
  • Update Error:😛ure:😮utput::Text to 0.24 version.
  • Update Module::Install to 1.21 version.
  • Update author github username.
  • Update author name.
  • Update copyright years.


Output text subroutines for Error:😛ure.

Changes for 0.24 - 2023-11-22T16:12:45+01:00

  • Add blank line after arguments and before return.
  • Change bugtracker to github issues.
  • Improve LICENSE AND COPYRIGHT section in doc.
  • Improve SYNOPSIS section in doc.
  • Rename example files to better names.
  • Rewrite doc to use of =head2.
  • Update Module::Install to 1.21 version.
  • Update author github username.
  • Update copyright years.


Print version of the specified module(s).

Changes for 0.18 - 2023-11-22T13:04:05+01:00

  • (Abe Timmerman, Wed, 22 Nov 2023 13:04:05 +0100) Autocommit for distribution V 0.18 (minor)


A lazy sequence implementation

Changes for 0.005 - 2023-11-22

  • Added more Documentation
  • Added: sort, fsts, sdns, flatten_array, zip, fold_mut, group_fold, to_array_of_array Changes: fold, min*, max*, first, last, find, group_by Renamed: group_by -> to_hash




Partition a musical duration into rhythmic phrases

Changes for 0.0817 - 2023-11-21T21:00:43Z

  • It is not necessary to know about the durations hash.


Partition a musical duration into rhythmic phrases

Changes for 0.0815 - 2023-11-21T20:32:54Z

  • Fix default motifs() method, numerical argument.
  • Improve tests a bit.


The AT Protocol for Social Networking

Changes for 0.02 - 2023-11-22T04:14:23Z

  • Fix synopsis
  • Split At::Bluesky from At.pm because PAUSE ignores subclasses in perl's new class syntax


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

Mark Gardner reshared this.



The AT Protocol for Social Networking

Changes for 0.01 - 2023-11-22T03:44:15Z

  • original version


printf family functions to handle Non-ASCII characters

Changes for 4.02 - 2023-11-22T02:52:09Z

  • Introduce $REORDER variable and support positional argument


SPVM Language

Changes for 0.989063 - 2023-11-20

  • Incompatible Changes
  • Breaking Binary Compatibility


List utilities related to finding unique items

Changes for 0.007 - 2023-08-14

  • No functional changes.
  • Tweak doc.


An OpenTelemetry Protocol span exporter

Changes for 0.013 - 2023-11-21T23:19:28+00:00

  • Bump OpenTelemetry dependency to 0.010, for a the working implementation of the API
  • Allow OTLP encoders to encode arbitrary data structures, in preparation for the eventual support of logs and metrics


A toolkit to help sign and verify XML Digital Signatures.

Changes for 0.65

  • Notable Changes since 0.64


An implementation of the OpenTelemetry SDK for Perl

Changes for 0.018 - 2023-11-21T21:42:57+00:00

  • Ensure shutdown and force_flush calls on the TracerProvider wait for the resuts of propagating those calls down to the processors
  • Bump minimum version of OpenTelemetry to 0.010 for the implementation of the API
  • Fix an issue with reporting dropped spans due to improper scalar conversion
  • Fix an issue in the documentation of the OTEL_TRACES_EXPORTER variable and add some additional details


automate the Chrome browser

Changes for 0.72 - 2023-11-21

  • requires Perl 5.020 due to various features
  • WWW::Mechanize::Chrome now emits events instead of having callbacks. This allows multiple subscribers for an event.
  • ->on_popup is now an event. To port replace ->on_popup with ->on( 'popup' => sub( $mech, $tab ) { ... })
  • Chrome:😁evToolsProtocol::Target::on_message now emits an event. To port replace ->on_message with ->on( 'message' => sub( $mech, $m ) { ... })
  • Added "app" option to make Chrome show up without address bar etc.
  • More command line switches to disable Chrome update behaviour


Various methods of finding the center of a sample

Changes for 0.13 - 2023-11-21T15:03:34-05:00

  • ENHANCEMENT



Pure Perl module to test Math::BigInt with scalars

Changes for 2.001001 - 2023-11-21



Common Neo4j type system

Changes for 2.00 - 2023-11-21

  • Add ByteArray, DateTime, and Duration types. (GH #15, #17)
  • Define methods and behaviour for the Neo4j 5 element ID. (GH #13)
  • Specify previously undefined behaviour. (GH #1, #11, #14)
  • Expand the implementor guidance for driver authors and separate it from the type definitions aimed at users.
  • Separate generic type implementations from the type definitions.
  • Offer test tools to help driver authors with conforming to these types.
  • Raise minimum required version of Perl to v5.10.1.
#15 #14 #1 #11 #17 #13


Neo4j community graph database driver for Bolt and HTTP

Changes for 0.41 - 2023-11-21

  • Calling element_id() on nodes and relationships from Neo4j version 4 and earlier issues a warning. It will not become fatal.
  • New Neo4j:😁river::Types doc as an initial step towards Neo4j::Types v2.


Add support for tablesample clauses

Changes for v0.5.0 - 2023-11-21T17:19:41+00:00

  • Enhancements
  • Documentation
  • Tests


Colored echo command using ANSI terminal sequence

Changes for 1.0701 - 2023-11-21T17:06:48Z

  • update test to work under the doublelong environment