Changes for version 0.15.0 - 2022-09-09
- BUG FIXES
- misc bugs found & fixed while adding test cases
- use new version() method instead of $VERSION global (assigned by Dist::Zilla build system) to fix undefined value errors (affected author mode only, when run in code repository)
- MINOR
- new module WebFetch::Data::Config to manage config key/value storage in a global singleton object
- submodules now use Config store to add CLI/API options & usage to WebFetch
- keep backward compatibility with older modules use of package variables to add CLI/API options & usage
- upgrade timestamp handling from original YYYYMMDD & YYYY-MM-DD to include ISO8601
- time_zone and locale parameters now recognized by WebFetch->new() and if provided are passed to DateTime
- REVISION
- code modernization: update Perl Best Practices conformance to Perl::Critic's "harsh" warning level
- code modernization: formatting with perltidy
- 200+ new unit test cases
Documentation
Modules
Perl module to download/fetch and save information from the Web
WebFetch configuration data management
WebFetch Embedding API data record
WebFetch Embedding API top-level data store
accept a Perl structure with pre-parsed news into WebFetch
download and save SiteNews headlines from a local file
save WebFetch data in a Perl structure dump