The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version v0.64.0 - 2018-05-16

  • Pcore::AE::Handle::Cache2 removed
  • apply_roles removed
  • Pcore::Core::Guard removed
  • Core::OOP added
  • OOP BUILDARGS - get raw @args
  • OOP has required added
  • OOP DEMOLISH handler added
  • pcore -base pragma added
  • dumper ported to the PP class system
  • env ported to the PP class system
  • exception object ported to the PP class system
  • l10n ported to the PP class system
  • core cli ported to the PP class system
  • core event ported to the PP class system
  • cli ported to the PP class system
  • Variable::Magic removed
  • UID, GID, DAEMONIZE removed
  • classes ported to the pure perl oo
  • Handle::Cache2 removed
  • classes ported to the pure perl oop
  • DEMOLISH replaced with DESTROY
  • closed
  • OOP updated
  • OOP - do not apply default value in constructor for lazy attr
  • OOP - lazy, use default values, if exists
  • OOP role removed
  • OOP - DEMOLISH removed
  • OOP - simple attribute redefine
  • OOP DEMOLISH replaced with DESTROY
  • OOP - classes ported
  • Moo util removed
  • OOP ->does replaced with ->isa
  • OOP app controllers ported
  • OOP CLI ported
  • OOP role added
  • OOP multiple inheritance is disabled
  • OOP class merge attrs is improved
  • OOP install does method
  • OOP with method
  • OOP export role methods
  • OOP methods modifiers
  • OOP role requires added
  • OOP role restored for HTTP controllers
  • OOP role restored for CLI
  • OOP has parsing improved
  • OOP serialize default attr
  • OOP core ported
  • OOP uri fixed
  • OOP defer sub correctly
  • Moo removed from cpanfile
  • switched to intrnal OOP
  • clearer attr property removed
  • writer attr property removed
  • reader attr property removed
  • rwp attr property removed
  • Import::Into removed
  • use Package::Stash::XS to get list of methods
  • namespace clean removed
  • autoload pragma removed
  • export pragma accept no value
  • exporter usages fixes
  • OOP role export only own methods
  • OOP do not use eval for install methods
  • typo
  • use Clone for objects
  • optimizations
  • App classes attrs is refactored
  • OOP init_arg added
  • OOP attrs updated
  • OOP fixes
  • OOP HTTP ported
  • TO_DATA removed
  • TODO
  • term indicator fixed
  • release tests fixed

Modules

perl applications development environment
AnyEvent::Handle subclass with proxy support
pause.perl.org API
RPC hash generator
Pcore event broker
Pcore Inline wrapper
localization subsystem.
clean dist root dir
deploy distribution
build PAR executable
create CPAN build the temporary dir
sync dist root with sources
generate wiki pages
show unreleased changes
clean dist directory from known build garbage
create new distribution
deploy distribution
manage docker repository
create autobuild tag
init docker repository
list DockerHub repositories builds
show DockerHub repository status
show different distribution info
list installed distributions
build PAR executable
work with perl PAUSE
release distribution
setup ~/.pcore/pcore.ini
smoke your distribution
test your distribution
update README.md and LICENSE
generate wiki pages
Pcore::HTTP helper class
Source formatter
bitwise operations with mask
libidn2 bindings
pcore processs management util functions
perl code utils
provides static info about perl module
Text::Xslate wrapper
Data::UUID wrapper

Provides

in lib/Pcore/Core/Dump/Dumper.pm
in lib/Pcore/Core/Exception.pm
in lib/Pcore/Core/L10N.pm
in lib/Pcore/Core/L10N.pm
in lib/Pcore/Util/Class.pm
in lib/Pcore/Util/Digest.pm
in lib/Pcore/Util/File/ChdirGuard.pm
in lib/Pcore/Util/Hash.pm
in lib/Pcore/Util/Hash/LRU.pm
in lib/Pcore/Util/Hash/LRU.pm
in lib/Pcore/Util/Hash/RandKey.pm
in lib/Pcore/Util/Sys.pm