blob: c3134c5be87be42dea767c31e0f74b3486f7dba5 [file] [log] [blame]
martin f. krafft069f53c2013-08-27 17:50:03 +02001=========
2ChangeLog
3=========
4
5========= ========== ========================================================
6Version Date Changes
7========= ========== ========================================================
Petr Michalec637a9092018-11-06 11:44:10 +010081.7.0 2018-11-06 * Python code and parser refactoring by a-ovchinnikov
9 * Improvements in yaml_git and mixed setup by Andrew Pickford
10 * Relative paths in class names by Petr Michalec, Martin Polreich and Andrew Pickford
11 * Bug Fixes for recently added features
Petr Michalec7102e872018-08-01 13:27:36 +0200121.5.6 2018-07-30 * Fix, usage of integers as pillar keys
13 * Refactoring python codebase by @a-ovchinkonv
14 * New feature, "compose node name" from node subdirectory structure (by @gburiola)
Petr Michalec8de37a32018-07-23 10:31:10 +0200151.5.5 2018-07 * Add immutable (constant) parameters
16 * Fixes
171.5.4 2018-05 * Add support for salt 2018.3
18 * Add support for python 2.7/3.x
19 * Extend tests coverage
201.5.3 2018 * Add new features + fixes
21 - last 'known' full compatible release with original reclass
22 - release shipped as well as .deb package at mirror.mirantis.com
231.5.x 2017 * Project forked under salt-formulas/reclass
24 - based on @andrewpickford fork and community fixes
25 - features against original are in README-extensions.rst
martin f. krafft25cb8f52014-10-28 15:52:25 +0100261.4.1 2014-10-28 * Revert debug logging, which wasn't fault-free and so
27 it needs more time to mature.
martin f. krafft73221e02014-10-25 14:57:34 +0200281.4 2014-10-25 * Add rudimentary debug logging
martin f. krafftf7399032014-07-15 11:36:25 +020029 * Prevent interpolate() from overwriting merged values
martin f. krafft6b7d0502014-10-28 15:51:28 +010030 * Look for "init" instead of "index" when being fed
31 a directory.
32 * Fix error reporting on node name collision across
33 subdirectories.
martin f. krafft26aa8242014-03-01 14:45:02 +0100341.3 2014-03-01 * Salt: pillar data from previous pillars are now
martin f. krafft758e5032014-03-01 14:40:56 +010035 available to reclass parameter interpolation
martin f. krafft14c81f52014-02-28 17:10:49 +010036 * yaml_fs: classes may be defined in subdirectories
37 (closes: #12, #19, #20)
martin f. krafft40815ee2014-02-28 16:21:28 +010038 * Migrate Salt adapter to new core API (closes: #18)
martin f. krafft1ca2f242014-02-28 16:22:06 +010039 * Fix --nodeinfo invocation in docs (closes: #21)
martin f. krafftf1089032013-12-27 09:41:17 +1300401.2.2 2013-12-27 * Recurse classes obtained from class mappings
martin f. krafft2359f222013-12-27 09:37:07 +130041 (closes: #16)
martin f. krafft42886f72013-12-27 09:40:05 +130042 * Fix class mapping regexp rendering in docs
43 (closes: #15)
martin f. krafftb26aab62013-12-26 17:00:04 +1300441.2.1 2013-12-26 * Fix Salt adapter wrt. class mappings
45 (closes: #14)
martin f. krafft671c2032013-12-10 16:33:01 +0100461.2 2013-12-10 * Introduce class mappings (see :doc:`operations`)
martin f. krafft010ea272013-11-27 14:08:28 +010047 (closes: #5)
martin f. krafft0378a232013-12-02 10:48:59 +010048 * Fix parameter interpolation across merged lists
49 (closes: #13).
martin f. krafft1f11ede2013-11-30 16:48:00 +010050 * Caching of classes for performance reasons, especially
51 during the inventory runs
52 * yaml_fs: nodes may be defined in subdirectories
53 (closes: #10).
martin f. krafft16c93802013-11-30 13:23:16 +010054 * Classes and nodes URI must not overlap anymore
martin f. krafftcfc365b2013-11-27 10:21:02 +010055 * Class names must not contain spaces
martin f. krafft9ed17cc2013-08-28 10:31:50 +0200561.1 2013-08-28 Salt adapter: fix interface to include minion_id, filter
57 output accordingly; fixes master_tops
martin f. krafftafe1c502013-08-27 20:46:09 +0200581.0.2 2013-08-27 Fix incorrect versioning in setuptools
martin f. krafft069f53c2013-08-27 17:50:03 +0200591.0.1 2013-08-27 Documentation updates, new homepage
601.0 2013-08-26 Initial release
61========= ========== ========================================================