Skip to main content


All my modules which I currently use and install on a new perl installation

Changes for 0.001 - 2023-07-07

  • First release.


clean up text to use as URL fragment or filename

Changes for 0.06 - 2023-07-07

  • Remove -T from tests
  • Documentation updates
  • No code changes, no need to upgrade


SPVM Language

Changes for 0.989020 - 2023-07-07

  • Incompatibe Changes
  • Changes
  • New Features


Dist::Zilla like PERLANCAR when you build your dists

Changes for 0.607 - 2023-07-07

  • Exclude plugin for Task bundle: EnsureSQLSchemaVersionedTest.


data pack for Business::ISBN

Changes for 20230707.001 - 2023-07-07T03:52:07Z

  • Data update for 20230707


Sah-related completion routines

Changes for 0.013 - 2023-05-26

  • No functional changes.
  • Edit Changes file.



Easily find files in a directory tree

Changes for 0.01

  • original version; created by h2xs 1.23 with options -b5.004.05 -AXc --use-new-tests --skip-exporter --skip-autoloader Path::Find




HTTP:😁ate - date conversion routines

Changes for 6.06 - 2023-07-06T22:29:55Z

  • Use copyright year rather than range (GH#18) (Olaf Alders)
  • Replace "Test" with "Test::More" (GH#20) (James Raspass)
  • Remove the executable bit from the test (GH#21) (James Raspass)
  • Add support for Windows four-digit year format (GH#23) (Grant Street Group)


Find all packages from a .pm file

Changes for 0.01

  • original version; created by h2xs 1.23 with options -b5.004.05 -AXc --use-new-tests --skip-exporter --skip-autoloader PM:😛ackages


Use the filesystem as a DB

Changes for 0.01

  • original version; created by h2xs 1.23 with options -b5.004.05 -AXc --use-new-tests --skip-exporter --skip-autoloader FsDB


Tags helper for pager.

Changes for 0.05 - 2023-07-06T22:50:48+02:00

  • Add $pages_hr variable to arguments in 'url_page_cb' callback.
  • Fix name of variable in doc.
  • Update copyright years.
  • Update Module::Install to 1.21 version.


Tags helper for form.

Changes for 0.08 - 2023-07-06T21:13:49+02:00

  • Add CSS style for button.
  • Add links to doc.
  • Fix button plain mode processing.
  • Fix typo in doc.
  • Improve links in doc.
  • Update copyright years.
  • Update Module::Install to 1.21 version.


Set up a pool of items to return one of, randomly -- with some more likely than others

Changes for 0.07

  • stray files mentioned in MANIFEST, fixed


Data object for HTML button element.

Changes for 0.05 - 2023-07-06T19:47:19+02:00

  • Add error checks for data.
  • Update copyright years.
  • Update Module::Install to 1.21 version.


an interface to most facets of the [Fastly API](https://developer.fastly.com/reference/api).

Changes for 4.00 - 2023-07-06

  • feat(apex_redirect): support all endpoints.
  • feat(contact): support 'create' endpoint.
  • feat(director): support 'update' endpoint.
  • feat(domain_inspector): support all endpoints.
  • feat(iam_roles): support 'add permissions' endpoint.
  • feat(iam_roles): support 'create role' endpoint.
  • feat(iam_roles): support 'delete permissions' endpoint.
  • feat(iam_roles): support 'update role' endpoint.
  • feat(iam_services): support 'add services' endpoint.
  • feat(iam_services): support 'create service group' endpoint.
  • feat(iam_services): support 'remove services' endpoint.
  • feat(iam_services): support 'update service group' endpoint.
  • feat(iam_users): support 'add members' endpoint.
  • feat(iam_users): support 'add roles' endpoint.
  • feat(iam_users): support 'add service groups' endpoint.
  • feat(iam_users): support 'create user group' endpoint.
  • feat(iam_users): support 'remove members' endpoint.
  • feat(iam_users): support 'remove roles' endpoint.
  • feat(iam_users): support 'remove service groups' endpoint.
  • feat(iam_users): support 'update user group' endpoint.
  • feat(legacy_waf): support all endpoints.
  • feat(logging_kafka): support 'update' endpoint.
  • feat(logging_kinesis): support 'update' endpoint.
  • feat(origin_inspector): support all endpoints.
  • feat(request_settings): support 'create' endpoint.
  • feat(response_object): support 'create' endpoint.
  • feat(response_object): support 'update' endpoint.
  • feat(secret_store): support all endpoints.
  • feat(service_authorizations): support 'delete' endpoint.
  • feat(service_authorizations): support 'update' endpoint.
  • feat(snippet): support 'update versioned snippet' endpoint.
  • feat(sudo): support 'request sudo access' endpoint.
  • feat(tokens): support 'revoke multiple tokens' endpoint.
  • feat(tokens): support 'create token' endpoint.
  • feat(waf_active_rules): support 'delete' endpoint.
  • fix(content): update request/response types.
  • fix(events): update metadata type.
  • fix(realtime_entry): update recorded/aggregated type.
  • fix(realtime_measurements): update miss_histogram type.


Tags helper abstract class.

Changes for 0.07 - 2023-07-06T18:22:41+02:00

  • Add naive tests for init() and cleanup() methods.
  • Add tests for constructor.
  • Improve and fix links in doc.
  • Update copyright years.
  • Update Module::Install to 1.21 version.


Exact Currency Math with Formatting and Rounding

Changes for 0.53 - 2023-07-06

  • Fix localize() so that it works correctly for perl 5.37.7 where currency_symbol is empty string


Can easy script in Big5, Big5-HKSCS, GBK, Sjis(also CP932), UHC, UTF-8, ...

Changes for 0.57 - 2023-07-07T00:00:00Z

  • supports finally { block }
  • supports mb::finally { block }
  • supports CORE::finally { block }
  • supports REG_INF has been raised from 65,536 to 2,147,483,647
  • created by INABA Hitoshi


Helper functions for scraping text from HTML tags

Changes for 0.3.0

  • ENHANCEMENTS
  • FIXES





Identify given/family names and capitalize correctly

Changes for 1.002 - 2023-07-06

  • doc - Add missing namejoin from first "use" example


Identify given/family names and capitalize correctly

Changes for 1.001 - 2023-07-06

  • doc - Better (more explicit) names for function return values
  • Delay remaining setup computation until needed
  • Fix remaining regexes that need to be affected by normalization
  • doc - Minor fixes and another example
  • Make lowercasing after single letter and apostrophe smarter
  • Fix romanized Chinese/Korean names with apostrophe-like characters
  • doc - Slight improvements
  • Add namejoin
  • Stop suppressing Lingua::JA::Name::Splitter warning about kanji repeater symbol (it no longer warns since v0.010)



Some utility routines related to module loading

Changes for 0.009 - 2023-06-13

  • Add option: load.


Neo4j community graph database driver for Bolt and HTTP

Changes for 0.39 - 2023-07-06

  • The concurrent_tx option is no longer experimental (now defaults to off).
  • Fix erroneous warnings for disabled concurrent transactions on HTTP.
  • Internal change: Store driver config options in a hash of their own.


Add index and search methods to Apache::Session

Changes for 1.3.13

  • Fix versions
  • Update Cassandra doc


Add index and search methods to Apache::Session

Changes for 1.3.12

  • Add Cassandra support via DBD::Cassandra


Explicitly state which non-feature constructs are used in the code.

Changes for 1.033 - 2023-07-05

  • Perl 5.38.0 released




Browse SQLite/MySQL/PostgreSQL databases and their tables interactively.

Changes for 2.334 - 2023-07-06

  • Aliases in ORDER BY.
  • Added scalar functions 'extract', 'instr', 'lpad' and 'rpad'.


A module to interconvert common data models for phenotypic data

Changes for 0.10 - 2023-07-03T00:00:00Z

  • Added share/db/{omim,hpo}.db SQLite databases
  • Modified source to accomodate such dbs



Set up a pool of items to return one of, randomly -- with some more likely than others

Changes for 0.06

  • better ordering for examples/wide-range.pl output
  • cleaned up some documentation snags
  • prereq for build_requires in META.*: Error:😛ure::Utils, Test::NoWarnings


List of my modules which are (currently not used by me, currently not installable)

Changes for 0.003 - 2023-07-06

  • No functional changes.
  • [doc] Rename mentioned Task distribution.


List of my modules which are (currently not used by me, currently not installable)

Changes for 0.002 - 2023-07-06

  • No functional changes.
  • Revise Abstract & Description.


List of my modules which I am not currently using (and installing)

Changes for 0.001 - 2023-07-05

  • First release.


Create self-signed SSL certificate

Changes for 0.152 - 2023-06-05

  • [bugfix] Forgot octal notation, derp.


Fast thread queues with go-like semantics

Changes for 0.003 - 2023-07-05T23:44:19+02:00

  • Add interpreter pointer to functions initializing/destroying refcounters
  • Fix incorrect description


Perl binding for Redis database

Changes for 0.36 - 2023-07-05T20:20:13Z

  • Define PERL_NO_GET_CONTEXT #142 (thanks @JRaspass)
  • Support password auth with sentinels #144 (thanks @Yenya)
#142 #144




Distribution builder, Opinionated but Unobtrusive

Changes for v1.0.22 - 2023-07-05T12:37:17Z

  • Bump minimum perl requirement to 5.12 in new dists



Encapsulate SQL queries and rows in simple perl objects

Changes for 1.78 - 2023-07-05

  • Query the Count data if current page does not have any records
  • Require DBD::SQLite 1.60+ for combine searches