Changes for version 0.3

  • By default, hashes are now merged (no need to set '+' prefix for the merged key); arrays, on the contrary, are replaced by default, so '+' is needed to merge their values
  • When merging nodes, the original order of the keys is preserved
  • Support for hashes with mixed explicitly set and automatically generated indexed keys; hashes with sequential numbering can be cast to ARRAY automatically using Config::Neat::Schema
  • Initial CPAN release *

Documentation

Dump resulting configuration file data structure

Modules

Parse/render human-readable configuration files with inheritance and schema validation
Class for array-like config nodes
Config::Neat files with inheritance
Render configs in Config::Neat format
Validate Config::Neat files against schema
Common utility functions for other Config::Neat modules