{{$NEXT}}

2.055 2023-09-17

  * dist:ini: dzil clean now removed generated model
  * update copyright year

2.054 2023-08-22

  * Remove obsolete ratings site from doc.

2.053 2021-01-22

  Bug fix:
    * no longer show quotes in values
      (require Config::Model 2.022)

  Other changes:
    * update copyright year
    * update dependency versions in model generator
    * added README file for the test suite

2.052 2017-10-05

  Update following the deprecation done recently in Config::Model:
    * use new rw_config parameter in model generator, thus generated
      LCDd models also use the new rw_config parameter 
    * runtime requires Config::Model 2.111
    * build also requires Config::Model::Itself 2.012

2.051 2017-08-27

  Updated for lcdproc 0.5.9:
    * update with LCDd.conf from lcdproc 0.5.9
    * Fix 2 comments in LCDd.conf to fix model generation
    * Regenerated models

  Other changes:
    * handle list parameter LCDd::linux_input/key
    * added links in pod doc and README file
    * add -file option to model generator script (lcdconf2model.pl)
    * update copyright year of generated model
    * dist.ini: update copyright year

2.050 2016-09-17

  Bug fix:
    * model generator: fix call to load (gh #2).
      (Thanks Slaven Rezić)
    * fix doc typo in LCDd.conf

2.049 2016-07-15

    * merge gen_LCDd_model in lcdconf2model (gh #1)
    * update © years of generated model
    * remove obsolete text in description

2.048 2016-07-13

  Usability improvements:
    * added CONTRIBUTING.md
    * gen_LCDd_model: use exec instead of require to get correct
      error message when model generation fails

  Bug fix:
    * adapted model generation to new warp parameter (Debian #829442)

2.047 2016-03-08

  Bug fix: let Config::Model initialise log4perl during model
  generation to avoid failure when ~/.log4configmodel does not exist

2.046 2016-01-25

  Fix dist.ini to update Config::Model dependency correctly
  (i.e. >= v 2.076)

2.045 2016-01-24

  This release fix a limitation of "cme edit lcdproc". User can now
  enable more than one driver (i.e. set lirc and imonlcd drivers)
  (this requires Config::Model 2.076)

2.044 2016-01-02

  * Fix pod documentation re-generation which broke smoke tests on solaris.

2.043 2015-12-31

  Bug fix release to cope with a change on Config::Model::Iself.
  The scripts used to generate lcdproc model will now complain in case of
  issue:
    * gen_LCDd_model: use new cm_lib_dir param (Debian #808853)
    * require Config::Model::Itself >= 2.001
    * Build.PL: exit 1 when model generation fails
    * gen_LCDd_model: exit 1 when model generation fails

  The model generator changes are:
    * specs specified between {...} can override specs specified between [...].
      New syntax : {% and %}
    * specify value type in all cases
    * handle specs between [ and ] that span several lines

  In case of issue, please now use github bug tracker:
  https://github.com/dod38fr/config-model-lcdproc/issues

2.042 2014-05-25

    The lcdproc model of this release is made for ldcproc 0.5.7. Only a very
    small modification of LCDd.conf comments was required to be able to
    generate a complete lcdproc model from LCDd.conf.

    Changes:
    * Build.PL: run script/gen_LCDd_model.pl at build time
    * AnyEvent is no longer needed in tests
    * LCDd.conf: modified comment to avoid Device being interpreted as list ...
    * lcdconf2model: improved parsing of legal spec from LCDd.conf comments

2.041 2014-01-24

    * require perl 5.10 (like Config::Model)

    * LCDd model generator:
      * off,on values are now boolean. cme will be more tolerant on
        input values (e.g. 'no' will be converted to 'off')
      * removed [.*] from generated doc of LCDd configuration elements

2.040 2013-09-22

    * LCDd.conf v0.5.6 patches:
	  * Specify yes/no as legal values for Foreground (so it becomes a boolean)
      * specify ReportLevel default value is square brackets

    * LCDd model generator:
      * yes,no values are now boolean (requires Config::Model 2.043)
      * ignore default value from file when square brackets are specified
      * don't initialise Hello and GoodBye arrays
      * default value mentioned in square brackets are used as upstream_default
      * tweak model to ensure that DriverPath will end with a slash

    * test upgrade from original lcdproc config file with 0.5.5 and 0.5.6

2.039 2013-06-19

    * model_test.t: avoid warnings in smoke tests
    * updated doc
    * model generator: fixed comments
    * model generator: updated (c) years

0.001 2013-06-15

    * imported LCDd.conf from lcdproc 0.5.6
    * LCDd.conf: removed extra comment that trips model generation

    See Config::Model Changes for older logs
