Skip to content

Latest commit

 

History

History
80 lines (56 loc) · 1.91 KB

NEWS.md

File metadata and controls

80 lines (56 loc) · 1.91 KB

#econfig news

0.7.1 - 2015-11-08

  • fix bad case clause with config:get_list/4
  • fix bad case clause with {M, F} case in change_fun.

0.7.0 - 2015-11-08

  • fix notifications. Only exposes needed events and add tests

0.6.2 - 2015-11-08

  • register econfig_sup process.
  • fix doc

0.6.1 - 2015-11-07

  • convert a float value to string when setting it
  • allows to set a boolean value
  • safely run the change hook, ignore errors, just report them

0.6.0 - 2015-11-07

  • add helpers functions

0.5.0 - 2015-11-07

  • add on_change function
  • remove gproc dependency
  • move to rebar3 + hex packaging support
  • make ets resilient to the main process crash

0.4.2 - 2014-03-22

  • add: basic unitests
  • fix: trim whitespaces from key and value

0.4.1 - 2013-06-20

  • add econfig:set_value/3: function to fill a complete section with a proplists.
  • add econfig:delete_value/2: function to delete all the keys in a section.

0.4 - 2013-06-22

  • add econfig:start/0 and econfig:stop/0 functions to start and stop easily econfig in tests or on the shell.
  • add econfig:section/1 function to get a list of all sections.
  • add econfig:prefix function to get al l sections starting with Prefix
  • add econfig:cfg2list/2 to retrieve all the configuration as a proplist
  • add econfig:cfg2list/3 to retrieves all the config as a proplist and group sections by key:

0.3 - 2012-05-18

  • add {autoreload, ScanDelay} to register_config/3
  • advertise the reload event and describe the updates types.

0.2 - 2012-04-30

  • add the possibility to initialize econfig with defaults configs.
  • improve files changes handling: don't reload when a value is updated from econfig
  • fix config dirs handling

0.1 - 2012-04-29

  • Initial release