Skip to main content




Redis-ClusterRider-0.26


Daring Redis Cluster client

Changes for 0.26

  • Added username for ACL in Redis 6.0+. Thanks for Mikhail Zakharenko (zhmylove).

metacpan.org/dist/Redis-Cluste…



LaTeX-Pod-0.21_01


Transform LaTeX source files to POD (Plain old documentation)

Changes for 0.21_01 - 2023-01-22

  • Move testing modules to test_requires.
  • Add metadata repository link.
  • Use explicit here-doc quoting.
  • Minor whitespace tweaks.

metacpan.org/dist/LaTeX-Pod




FunctionalPerl-0.72.76


FunctionalPerl - functional programming in Perl

Changes for 0.72.76

  • really do not depend on 'less' for tests

metacpan.org/dist/FunctionalPe…



App-denomfind-0.321


Finding the common denominator for multiple approximated quotients in decimal.

Changes for 0.321 - 2023-01-22


metacpan.org/dist/App-denomfin…



File-Replace-Inplace-0.18


Emulation of Perl's -i switch via File::Replace

Changes for 0.18

  • fix tests on bleadperl and cygwin
  • documentation updates

metacpan.org/dist/File-Replace…




File-Replace-0.18


Perl extension for replacing files by renaming a temp file over the original

Changes for 0.18

  • fix tests on cygwin
  • documentation updates

metacpan.org/dist/File-Replace




App-sdif-4.23.1


sdif and family tools, cdif and watchdiff

Changes for 4.23.1 - 2023-01-22T12:54:31Z

  • fixed bug of combinded diff and conflict marker processing

metacpan.org/dist/App-sdif



Firefox-Marionette-1.35


Automate the Firefox browser with the Marionette protocol

Changes for 1.35

  • Documentation and test suite fixes

metacpan.org/dist/Firefox-Mari…



Net-OpenSSH-0.83


Perl SSH client package implemented on top of OpenSSH

Changes for 0.83

  • Skip quoting test for broken AIX csh shell (bug report by jrtaisto@gmail.com, #rt133092).
  • New FAQ entry about running interactive sessions.
  • Add new method "default_ssh_configuration" (feature request by Diab Jerius, #rt140762).

metacpan.org/dist/Net-OpenSSH




Test-Needs-0.002010


Skip tests when modules not available

Changes for 0.002010 - 2023-01-22

  • split main test into three separate scripts
  • avoid outputting multiple plans if used with no_plan

metacpan.org/dist/Test-Needs



Neo4j-Driver-0.34


Neo4j community graph database driver for Bolt and HTTP

Changes for 0.34 - 2023-01-22

  • Refactor experimental plug-in API:
  • Deprecate experimental internal http_timeout setting; use config() instead.
  • Fix support for non-standard database name in explicit transaction on Bolt
  • Fix support for transaction begin on Bolt v1/v2

metacpan.org/dist/Neo4j-Driver



Excel-ValueReader-XLSX-1.09


extracting values from Excel workbooks in XLSX format, fast

Changes for 1.09

  • fix bug on parsing empty string nodes with LibXML (ulibuck++)

metacpan.org/dist/Excel-ValueR…




FunctionalPerl-0.72.72


FunctionalPerl - functional programming in Perl

Changes for 0.72.72

  • Repl: add :S mode with Perl::Tidy
  • Struct: allow to export constructors via _END_
  • Struct: add all_field_names
  • Struct: add ":defaults" base class feature
  • Struct: display FP::Failure values from predicates
  • List: add cartesian_product, nonempty_list_of, improper_map, improper_filtermap, filtermap, improper_last, list_merge
  • Array,Array/Mixin: add filtermap, merge
  • List,Stream: add split
  • HashSet: add hashset, is_hashset, is_uhashset, hashset_values, hashset_map, hashset_filter, hash_to_...function
  • Hash: add hash_map, hash_filter, hash_key_filter, hash_value_filter
  • Abstract/Sequence: add hashset, uhashset
  • Predicates: add is_path_string, is_path_segment_string, sequence_of
  • Create FP::Cmp, move cmp_complement to it, add cmp_then
  • xperlfunc: add maybe_getfile_utf8, improve spawn
  • xopen: add stdin, stdout, stderr
  • Htmlparse: handle XML namespaces (hack)
  • Text/CSV: various improvements
  • various fixes
  • unfinished: Chj::xperlfunc::xlocaltime: add iso_week_number + more

metacpan.org/dist/FunctionalPe…




JSON-Schema-Modern-0.562


Validate data against a schema

Changes for 0.562 - 2023-01-22T00:49:07Z

  • bump a test prereq to fix a mismatched exception message

metacpan.org/dist/JSON-Schema-…






ConstantCalculus-CircleConstant-0.01


Perl extension for calculating the circle constant in high accurccy.

Changes for 0.01

  • original version; created by h2xs 1.23 with options -AX --skip-exporter --use-new-tests -n ConstantCalculus::CircleConstant -b 5.8.9

metacpan.org/release/ZTENRETEP…




PLS-0.904


Perl Language Server

Changes for 0.904 - 2023-01-21

  • Many performance improvements for completion
  • Many usability improvements for completion
  • Signature help performance improvements
  • Syntax checking improvements
  • Syntax checking now includes POD errors, if Pod::Checker is installed and POD checking is enabled.
  • Fixed a crash when code uses File::Glob
  • Server no longer checks to see if the client process is still running, to allow for running PLS in a container - thank you @mbudde (github.com/mbudde)!

metacpan.org/dist/PLS



PLS-0.903


Perl Language Server

Changes for 0.903 - 2023-01-21

  • Many performance improvements for completion
  • Many usability improvements for completion
  • Signature help performance improvements
  • Syntax checking improvements
  • Syntax checking now includes POD errors, if Pod::Checker is installed and POD checking is enabled.
  • Fixed a crash when code uses File::Glob
  • Server no longer checks to see if the client process is still running, to allow for running PLS in a container - thank you @mbudde (github.com/mbudde)!

metacpan.org/dist/PLS




Config-Inetd-0.32


Interface inetd's configuration file

Changes for 0.32 - 2023-01-21

  • Merged development version to stable.

metacpan.org/dist/Config-Inetd



PPIx-Regexp-0.086_01


Parse regular expressions

Changes for 0.086_01 - 2023-01-21

  • Add support for code in optimized regex, a.k.a. (*{...}). This involved making the recognition of backtracking control more specific, since it also uses (?*...).

metacpan.org/dist/PPIx-Regexp



URI-Title-1.903


get the titles of things on the web in a sensible way

Changes for 1.903 - 2023-01-21

  • Extract title from PNG images (RT#57066, thanks to Håkon Hægland (HAKONH))
  • Restored some minor documentation items that were lost in a botched merge

metacpan.org/dist/URI-Title



App-ansicolumn-1.32


ANSI sequence aware column command

Changes for 1.32 - 2023-01-21T08:53:52Z

  • introduce --filename-format option
  • improve file open error handling
  • add hline, heavy-hline, bottom-line, heavy-bottom-line border styles

metacpan.org/dist/App-ansicolu…




PDF-Builder-3.025


Facilitates the creation and modification of PDF files

Changes for 3.025 - 2023-01-19

  • many thanks to Amtivo Group for sponsoring this work! see INFO/SPONSORS for more information lib/PDF/Builder/Content/Text.pm, examples/README, examples/examples_output, examples/Column.pl (new), MANIFEST, tools/3_examples.pl Add column() function to Content::Text, to support markup (none, Markdown, and HTML) in arbitrary columns. Note that PDF::Table will also support column(), but only when using PDF::Builder.
  • lib/PDF/Builder.pm, lib/PDF/Builder/FontManager.pm (new), examples/README, examples/examples_output, examples/FontManager.pl (new), MANIFEST, tools/3_examples.pl Add a Font Manager to be able to select a font simply by giving the "face" and whether bold and/or italics are to be used. The actual font setting (with font size) is still done with $text->font($font, $size), but instead of having to explicitly create (or reuse) a $font, that part is all handled for you. It does not depend on any OS-provided font manager libraries (such as Linux provides, but Windows does not). Except for the core fonts, your application has to specify the base font and the files to use for italic, bold, etc.
  • end of sponsored work
  • lib/PDF/Builder.pm, lib/PDF/Builder/FontManager.pm Update "font path" in Builder, make use of it in Font Manager. Note that at this time, only FontManager.pm makes use of the global font path settings (font_path() method). All other code, examples, and t tests give full paths to font files. At some point in the future, this may be changed, but the problem is that Linux and other non-Windows systems seem to store their font files all over the place, and even Windows is consistent only for TrueType files (it doesn't ship with any Type1 or other format fonts). Note that if you wish to modify the default font path list, you need to edit Builder.pm.
  • lib/PDF/Builder/Content.pm, examples/042_links, examples/HarfBuzz.pl, examples/examples.output; MANIFEST, 040_annotation.pdf (new), examples/resources/HarfBuzz_example.pdf (removed) Remove the output of HarfBuzz Shaper's example from examples/resources (examples/resources/HarfBuzz_example.pdf), as this file is now available on the CTS website (Examples/PDF/Builder/HarfBuzz.pdf) and substitute a much smaller PDF, the output from 040_annotation, as the PDF sample for 042_links. This will cut the package size of PDF::Builder by about half! References to HarfBuzz_example.pdf as a sample to look at (should you not be able to run HarfBuzz.pl due to HarfBuzz::Shaper not being installed) have been updated to refer to the CTS website examples.
  • README.md, LICENSE, lib/PDF/Builder.pm, examples/Column.pl Change copyright to 2023.
  • META.json, META.yml Remove "provides" entries because 1) they do not seem to survive the packaging process, 2) no one seems to be able to state what this inform- ation is actually used for -- I see something vague about "search", and 3) how do I make "provides" entries that are better at doing whatever they're supposed to do better than what CPAN does by default? Also, there may be a META_ADD provides that I'm supposed to add to Makefile.PL, but again, documentation is quite scarce. I think I'll just ignore the whole "provides" thing until there's good documentation on it.
  • README.md, Makefile.PL, META.json, META.yml, tools/optional_update.pl, t/00-all-usable.t, lib/PDF/Builder.pm, MANIFEST No longer automatically install Graphics::TIFF, Image::PNG::Libpng, and HarfBuzz::Shaper. This should lighten the installation and testing load on users, if they do not plan to use TIFF or PNG images, or do text shaping. Also list the new prerequisites for markup processing (HTML::TreeBuilder, Text::Markdown). optional_update.pl no longer needed and has been removed from the distribution.
  • xt/author-critic.t, xt/author-pod-syntax.t, MANIFEST, tools/2_t-tests.pl Move a couple of specialty t tests from t/ to xt/
  • lib/PDF/Builder/Content/Hyphenate_basic.pm Add ability to split a word on Required Blanks (non-breaking spaces), as a last-ditch way to do basic hyphenation. Add ability to split a word to fit a given width (regardless of where the split ends up), as an even more last-ditch way.
  • lib/PDF/Builder.pm Per PDF::API2 change, allow 'Times' as an alias for core font 'Times-Roman'. This was also done for 'corefont()', as well as the original 'font()'. A warning is given if Times is used. Also, change 'die' on errors to 'croak'.
  • INFO/RoadMap, examples/020_corefonts Add discussion of /StructTreeRoot, remove Bank Gothic examples from core fonts (it appears to be just a partial alias for some other sans-serif font).
  • LICENSE remove superfluous "59" from FSF address in license. From PDF::API2 #59.
  • lib/PDF/Builder.pm open_page() clarify that default index is last page.
  • lib/PDF/Builder/ViewerPreferences.pm Fix glitch in $pdf->viewer_preferences() for non-full-screen-page-mode. From PDF::API2 #50.
  • lib/PDF/Builder.pm Fix page mode "SinglePage" unsupported. From PDF::API2 #49.
  • lib/PDF/Builder/Page.pm Add documentation reminding users of rotation problems when using a crop box or other clipping. From PDF::API2 #58.
  • lib/PDF/Builder.pm Add checks to page() method to see if the application is attempting to add a new page number that is too negative (more than one before the existing first page) or too positive (beyond the existing last page). The index value (page number) is clamped to be within possible values, with a warning. Ref: #190.
  • lib/PDF/Builder/Annotation-NamedDestination-Outline.pm, lib/PDF/Builder.pm, t/named-destinations.t, t/042_links Remove new PDF::API2-style location+args interfaces, as I don't like the way they work, and that they are not backwards compatible with the old methods. Unfortunately, this may break any application changed (or recently written) to use the new PDF::API2 2.043 interfaces. If the new location+args list notation were to be used, only if the number of args was even could this be detected. An odd number of args, plus the location string, would be indistinguishable from a hash list, one of which may follow (as options) the location+args list. Ref: #190.
  • lib/PDF/Builder/Resource/CIDFont/TrueType/FontFile.pm Typo fixed.

metacpan.org/dist/PDF-Builder

#58 #59 #50 #49 #190


App-CSelUtils-0.089


Utilities related to Data::CSel

Changes for 0.089 - 2022-10-17

  • [ux] Add -e as alias for --eval (--action eval:E).

metacpan.org/dist/App-CSelUtil…



SPVM-0.9683


SPVM Language

Changes for 0.9683 - 2022-01-21

  • New Features
  • Exception Message Improvement
  • Changes
  • Document Changes

metacpan.org/dist/SPVM



BioX-Seq-0.008007


a (very) basic biological sequence object

Changes for 0.008007 - 2023-01-20

  • Use multi-argument form of piped opens, for security and to handle filenames with spaces

metacpan.org/dist/BioX-Seq



Config-Inetd-0.31_01


Interface inetd's configuration file

Changes for 0.31_01 - 2023-01-20

  • Move testing modules to test_requires.
  • When failing, enclose filenames in quotes.
  • Add metadata repository link.

metacpan.org/dist/Config-Inetd





Graphics-Toolkit-Color-1.06


color palette creation helper

Changes for 1.06 - 2023-01-20

  • = maintenance release
  • + simplified string serialisation method (->new(eval $string) => ->new($string))
  • ? small POD fixes

metacpan.org/dist/Graphics-Too…




SQL-PatchDAG-0.110


A minimal DB schema patch manager

Changes for 0.110

  • Updated packaging
  • Correct application of PerlIO layers in constructor

metacpan.org/dist/SQL-PatchDAG




CPAN-Perl-Releases-5.20230120


Mapping Perl releases on CPAN to the location of the tarballs

Changes for 5.20230120

  • Change: 9a8ef1e706cdc3a4577c6671ee60075a3fa9425b Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date : 2023-01-20 15:34:09 +0000

metacpan.org/dist/CPAN-Perl-Re…