Changes for version 2.031 - 2026-06-05

  • Feature:
    • cme meta command: add -factorize option. The goal is to reduce the size of written models and using the element property factorization brought by Config::Model 2.163
  • Model changes:
    • add gist to Element and CargoElement classes
    • WarpValue model: change warp property to use "when <test> => apply ..." (Requires Config::Model 2.163)
  • Bug fix:
    • Itself: add "use utf8;" when writing back models
  • Misc:
    • Requires Config::Model >= 2.163

Documentation

Configuration class Itself::Class
Configuration class Itself::CommonElement::Assert
Configuration class Itself::CommonElement::Update
Configuration class Itself::CommonElement::UpdateFiles
Configuration class Itself::CommonElement::WarnIfMatch
Configuration class Itself::ConfigAccept
Configuration class Itself::ConfigReadWrite
Configuration class Itself::ConfigReadWrite::DefaultLayer
Configuration class Itself::Element
Configuration class Itself::WarpApply
Configuration class Itself::WarpValue

Modules

Work on the configuration model of an application
Model (or schema) editor for Config::Model
Detect available read/write backends usable by config models

Provides

in data/Backend/Master/Other.pm
in data/Backend/MasterModel.pm
in lib/Config/Model/Itself/TkEditUI.pm