martin f. krafft | 069f53c | 2013-08-27 17:50:03 +0200 | [diff] [blame] | 1 | ========= |
| 2 | ChangeLog |
| 3 | ========= |
| 4 | |
| 5 | ========= ========== ======================================================== |
| 6 | Version Date Changes |
| 7 | ========= ========== ======================================================== |
Petr Michalec | 7673374 | 2020-10-02 17:59:25 +0200 | [diff] [blame^] | 8 | 1.7.0 2020-10-02 Fixes and few new features: |
| 9 | * Allow class mappings to wildcard match against either the node name and class |
| 10 | * Support for .yaml along with .yml |
| 11 | * Support to use current node parameters as references in class name |
Petr Michalec | 4ba6925 | 2018-11-06 12:20:36 +0100 | [diff] [blame] | 12 | 1.6.0 2018-11-06 * Python code and parser refactoring by a-ovchinnikov |
Petr Michalec | 637a909 | 2018-11-06 11:44:10 +0100 | [diff] [blame] | 13 | * Improvements in yaml_git and mixed setup by Andrew Pickford |
| 14 | * Relative paths in class names by Petr Michalec, Martin Polreich and Andrew Pickford |
| 15 | * Bug Fixes for recently added features |
Petr Michalec | 7102e87 | 2018-08-01 13:27:36 +0200 | [diff] [blame] | 16 | 1.5.6 2018-07-30 * Fix, usage of integers as pillar keys |
| 17 | * Refactoring python codebase by @a-ovchinkonv |
| 18 | * New feature, "compose node name" from node subdirectory structure (by @gburiola) |
Petr Michalec | 8de37a3 | 2018-07-23 10:31:10 +0200 | [diff] [blame] | 19 | 1.5.5 2018-07 * Add immutable (constant) parameters |
| 20 | * Fixes |
| 21 | 1.5.4 2018-05 * Add support for salt 2018.3 |
| 22 | * Add support for python 2.7/3.x |
| 23 | * Extend tests coverage |
| 24 | 1.5.3 2018 * Add new features + fixes |
| 25 | - last 'known' full compatible release with original reclass |
| 26 | - release shipped as well as .deb package at mirror.mirantis.com |
| 27 | 1.5.x 2017 * Project forked under salt-formulas/reclass |
| 28 | - based on @andrewpickford fork and community fixes |
| 29 | - features against original are in README-extensions.rst |
martin f. krafft | 25cb8f5 | 2014-10-28 15:52:25 +0100 | [diff] [blame] | 30 | 1.4.1 2014-10-28 * Revert debug logging, which wasn't fault-free and so |
| 31 | it needs more time to mature. |
martin f. krafft | 73221e0 | 2014-10-25 14:57:34 +0200 | [diff] [blame] | 32 | 1.4 2014-10-25 * Add rudimentary debug logging |
martin f. krafft | f739903 | 2014-07-15 11:36:25 +0200 | [diff] [blame] | 33 | * Prevent interpolate() from overwriting merged values |
martin f. krafft | 6b7d050 | 2014-10-28 15:51:28 +0100 | [diff] [blame] | 34 | * Look for "init" instead of "index" when being fed |
| 35 | a directory. |
| 36 | * Fix error reporting on node name collision across |
| 37 | subdirectories. |
martin f. krafft | 26aa824 | 2014-03-01 14:45:02 +0100 | [diff] [blame] | 38 | 1.3 2014-03-01 * Salt: pillar data from previous pillars are now |
martin f. krafft | 758e503 | 2014-03-01 14:40:56 +0100 | [diff] [blame] | 39 | available to reclass parameter interpolation |
martin f. krafft | 14c81f5 | 2014-02-28 17:10:49 +0100 | [diff] [blame] | 40 | * yaml_fs: classes may be defined in subdirectories |
| 41 | (closes: #12, #19, #20) |
martin f. krafft | 40815ee | 2014-02-28 16:21:28 +0100 | [diff] [blame] | 42 | * Migrate Salt adapter to new core API (closes: #18) |
martin f. krafft | 1ca2f24 | 2014-02-28 16:22:06 +0100 | [diff] [blame] | 43 | * Fix --nodeinfo invocation in docs (closes: #21) |
martin f. krafft | f108903 | 2013-12-27 09:41:17 +1300 | [diff] [blame] | 44 | 1.2.2 2013-12-27 * Recurse classes obtained from class mappings |
martin f. krafft | 2359f22 | 2013-12-27 09:37:07 +1300 | [diff] [blame] | 45 | (closes: #16) |
martin f. krafft | 42886f7 | 2013-12-27 09:40:05 +1300 | [diff] [blame] | 46 | * Fix class mapping regexp rendering in docs |
| 47 | (closes: #15) |
martin f. krafft | b26aab6 | 2013-12-26 17:00:04 +1300 | [diff] [blame] | 48 | 1.2.1 2013-12-26 * Fix Salt adapter wrt. class mappings |
| 49 | (closes: #14) |
martin f. krafft | 671c203 | 2013-12-10 16:33:01 +0100 | [diff] [blame] | 50 | 1.2 2013-12-10 * Introduce class mappings (see :doc:`operations`) |
martin f. krafft | 010ea27 | 2013-11-27 14:08:28 +0100 | [diff] [blame] | 51 | (closes: #5) |
martin f. krafft | 0378a23 | 2013-12-02 10:48:59 +0100 | [diff] [blame] | 52 | * Fix parameter interpolation across merged lists |
| 53 | (closes: #13). |
martin f. krafft | 1f11ede | 2013-11-30 16:48:00 +0100 | [diff] [blame] | 54 | * Caching of classes for performance reasons, especially |
| 55 | during the inventory runs |
| 56 | * yaml_fs: nodes may be defined in subdirectories |
| 57 | (closes: #10). |
martin f. krafft | 16c9380 | 2013-11-30 13:23:16 +0100 | [diff] [blame] | 58 | * Classes and nodes URI must not overlap anymore |
martin f. krafft | cfc365b | 2013-11-27 10:21:02 +0100 | [diff] [blame] | 59 | * Class names must not contain spaces |
martin f. krafft | 9ed17cc | 2013-08-28 10:31:50 +0200 | [diff] [blame] | 60 | 1.1 2013-08-28 Salt adapter: fix interface to include minion_id, filter |
| 61 | output accordingly; fixes master_tops |
martin f. krafft | afe1c50 | 2013-08-27 20:46:09 +0200 | [diff] [blame] | 62 | 1.0.2 2013-08-27 Fix incorrect versioning in setuptools |
martin f. krafft | 069f53c | 2013-08-27 17:50:03 +0200 | [diff] [blame] | 63 | 1.0.1 2013-08-27 Documentation updates, new homepage |
| 64 | 1.0 2013-08-26 Initial release |
| 65 | ========= ========== ======================================================== |