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).
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.
FunctionalPerl-0.72.76
FunctionalPerl - functional programming in Perl
Changes for 0.72.76
- really do not depend on 'less' for tests
App-denomfind-0.321
Finding the common denominator for multiple approximated quotients in decimal.
Changes for 0.321 - 2023-01-22
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
File-Replace-Fancy-0.18
Perl extension that extends the File::Replace module
Changes for 0.18
- documentation updates
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
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
Firefox-Marionette-1.35
Automate the Firefox browser with the Marionette protocol
Changes for 1.35
- Documentation and test suite fixes
Net-OpenSSH-0.83
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
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
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++)
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
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
Require-HookChain-source-metacpan-0.005
Prepend a piece of code to module source
Changes for 0.005 - 2022-11-15
- First release, split from Require-HookChain.
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
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)!
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)!
Config-Inetd-0.32
Interface inetd's configuration file
Changes for 0.32 - 2023-01-21
- Merged development version to stable.
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 (?*...).
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
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
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.
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).
SPVM-0.9683
SPVM Language
Changes for 0.9683 - 2022-01-21
- New Features
- Exception Message Improvement
- Changes
- Document Changes
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
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.
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
SQL-PatchDAG-0.110
A minimal DB schema patch manager
Changes for 0.110
- Updated packaging
- Correct application of PerlIO layers in constructor
Module-CoreList-5.20230120
what modules shipped with versions of perl
Changes for 5.20230120
- Updated for v5.37.8
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
Type-Tiny-2.002001
tiny, yet Moo(se)-compatible type constraint
Changes for 2.002001 - 2023-01-20
- Bug Fixes
Story-Interact-WWW-0.001001
mojolicious app to read interactive stories
Changes for 0.001001 - 2023-01-20
Story-Interact-WWW-0.001000
mojolicious app to read interactive stories
Changes for 0.001000 - 2023-01-13