1379e486bad46eb788a3d667cda539e25cad32f5
[arvados-formula.git] / docs / CHANGELOG.rst
1
2 Changelog
3 =========
4
5 `4.0.6 <https://github.com/saltstack-formulas/template-formula/compare/v4.0.5...v4.0.6>`_ (2020-04-07)
6 ----------------------------------------------------------------------------------------------------------
7
8 Bug Fixes
9 ^^^^^^^^^
10
11
12 * **running.sls:** use ``watch`` not ``require`` to ensure service restart (\ `3a1fc35 <https://github.com/saltstack-formulas/template-formula/commit/3a1fc35a13f66714cd42583f13679c6f189ae48f>`_\ )
13
14 Code Refactoring
15 ^^^^^^^^^^^^^^^^
16
17
18 * **libsaltcli:** use the ``opts`` dict throughout [skip ci] (\ `69b632f <https://github.com/saltstack-formulas/template-formula/commit/69b632fbe613d4f99a48f59f64ec93c3897431c8>`_\ )
19
20 Continuous Integration
21 ^^^^^^^^^^^^^^^^^^^^^^
22
23
24 * **kitchen+travis:** adjust matrix to add ``3000`` & remove ``2017.7`` [skip ci] (\ `f81c372 <https://github.com/saltstack-formulas/template-formula/commit/f81c372dfe12d42139275fc8c9e7aad1b6eec976>`_\ )
25 * **kitchen+travis:** adjust matrix to update ``3000`` to ``3000.1`` [skip ci] (\ `f48a727 <https://github.com/saltstack-formulas/template-formula/commit/f48a7275644d2baef06adb0d8e74b3c19fd2d8a0>`_\ )
26
27 `4.0.5 <https://github.com/saltstack-formulas/template-formula/compare/v4.0.4...v4.0.5>`_ (2020-03-23)
28 ----------------------------------------------------------------------------------------------------------
29
30 Bug Fixes
31 ^^^^^^^^^
32
33
34 * **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] (\ `241646f <https://github.com/saltstack-formulas/template-formula/commit/241646fe96447369df00f17ec1c27a53de08bec4>`_\ )
35
36 Code Refactoring
37 ^^^^^^^^^^^^^^^^
38
39
40 * **service:** use ``systemd-journald`` instead of ``systemd-udevd`` (\ `a265105 <https://github.com/saltstack-formulas/template-formula/commit/a2651058be0d8b09f910aeee2f23703b6cefaa09>`_\ )
41
42 `4.0.4 <https://github.com/saltstack-formulas/template-formula/compare/v4.0.3...v4.0.4>`_ (2020-02-14)
43 ----------------------------------------------------------------------------------------------------------
44
45 Bug Fixes
46 ^^^^^^^^^
47
48
49 * **libtofs:** “files_switch” mess up the variable defined by “map.jinja” (\ `ab4ce75 <https://github.com/saltstack-formulas/template-formula/commit/ab4ce751a4640303af7acbf7a278aef79b530bb6>`_\ )
50
51 Continuous Integration
52 ^^^^^^^^^^^^^^^^^^^^^^
53
54
55 * **kitchen:** avoid using bootstrap for ``master`` instances (\ `6ecdb99 <https://github.com/saltstack-formulas/template-formula/commit/6ecdb99f83b807b4679dc6534ae425b97eefbe54>`_\ )
56
57 `4.0.3 <https://github.com/saltstack-formulas/template-formula/compare/v4.0.2...v4.0.3>`_ (2020-01-27)
58 ----------------------------------------------------------------------------------------------------------
59
60 Bug Fixes
61 ^^^^^^^^^
62
63
64 * fix ``CentOS Linux-7`` and add ``os`` details from current CI setup (\ `4be16ca <https://github.com/saltstack-formulas/template-formula/commit/4be16ca4befeddeeb8be1199cd088df7c547523f>`_\ )
65 * **travis:** reinstate conversion test [skip ci] (\ `5d47fda <https://github.com/saltstack-formulas/template-formula/commit/5d47fda1b9f52bff1a4c2cad5097cd3d8cd43521>`_\ )
66
67 Continuous Integration
68 ^^^^^^^^^^^^^^^^^^^^^^
69
70
71 * **travis:** use ``major.minor`` for ``semantic-release`` version [skip ci] (\ `e9bfb71 <https://github.com/saltstack-formulas/template-formula/commit/e9bfb71fdc0fa80ac63e6ce724f0e5621a4b30ca>`_\ )
72
73 `4.0.2 <https://github.com/saltstack-formulas/template-formula/compare/v4.0.1...v4.0.2>`_ (2019-12-19)
74 ----------------------------------------------------------------------------------------------------------
75
76 Bug Fixes
77 ^^^^^^^^^
78
79
80 * **convert-formula.sh:** remove "Using this template" post-conversion (\ `55ab937 <https://github.com/saltstack-formulas/template-formula/commit/55ab937c047374fce0548d8c18e8513bc15ead78>`_\ )
81 * **convert-formula.sh:** remove ``rubocop`` override post-conversion (\ `aca4e44 <https://github.com/saltstack-formulas/template-formula/commit/aca4e4428964da745e7b1b7dce15d2c751f76490>`_\ )
82 * **convert-formula.sh:** remove CI test post-conversion (\ `06ec949 <https://github.com/saltstack-formulas/template-formula/commit/06ec949fd17bb4b52bb230a6ad2eddfe08a4e693>`_\ )
83 * **convert-formula.sh:** reset version to ``1.0.0`` (\ `39889ce <https://github.com/saltstack-formulas/template-formula/commit/39889ce303cb57125ba0411ab55266ee018d40e1>`_\ )
84
85 Documentation
86 ^^^^^^^^^^^^^
87
88
89 * **convert-formula.sh:** add usage guide (\ `539a335 <https://github.com/saltstack-formulas/template-formula/commit/539a335f8b01ffb3944b742cc2f5852a718546dd>`_\ )
90
91 `4.0.1 <https://github.com/saltstack-formulas/template-formula/compare/v4.0.0...v4.0.1>`_ (2019-12-17)
92 ----------------------------------------------------------------------------------------------------------
93
94 Bug Fixes
95 ^^^^^^^^^
96
97
98 * **convert-formula.sh:** apply remaining suggestions from `#180 <https://github.com/saltstack-formulas/template-formula/issues/180>`_ (\ `76ecd44 <https://github.com/saltstack-formulas/template-formula/commit/76ecd447be66fd9b33ace56836796d3ce24537db>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/180#discussion_r357308821 <https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/discussion_r357308821>`_ `/github.com/saltstack-formulas/template-formula/pull/180#discussion_r357318860 <https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/discussion_r357318860>`_ `/github.com/saltstack-formulas/template-formula/pull/180#discussion_r357362707 <https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/discussion_r357362707>`_
99
100 `4.0.0 <https://github.com/saltstack-formulas/template-formula/compare/v3.3.4...v4.0.0>`_ (2019-12-16)
101 ----------------------------------------------------------------------------------------------------------
102
103 Code Refactoring
104 ^^^^^^^^^^^^^^^^
105
106
107 * improve reusability using an unique keyword TEMPLATE (\ `2e8ded6 <https://github.com/saltstack-formulas/template-formula/commit/2e8ded6565f7bad166323792bf42979aac2980fa>`_\ )
108
109 Continuous Integration
110 ^^^^^^^^^^^^^^^^^^^^^^
111
112
113 * **gemfile:** restrict ``train`` gem version until upstream fix [skip ci] (\ `1b6164f <https://github.com/saltstack-formulas/template-formula/commit/1b6164fc4a5bda44e8cb1104039606603dab4c2e>`_\ )
114 * **travis:** quote pathspecs used with ``git ls-files`` [skip ci] (\ `341f495 <https://github.com/saltstack-formulas/template-formula/commit/341f495336da0e35d92b3b4acda30f9efa44ec52>`_\ )
115
116 Features
117 ^^^^^^^^
118
119
120 * add script to ease conversion from template to real formula (\ `edfa269 <https://github.com/saltstack-formulas/template-formula/commit/edfa269e9655407ca26788a8d5564c759abbbb30>`_\ )
121
122 Tests
123 ^^^^^
124
125
126 * add CI test of conversion script (\ `7ad85ae <https://github.com/saltstack-formulas/template-formula/commit/7ad85ae0db21888921efabbc88bcafbc65e5bd21>`_\ )
127
128 BREAKING CHANGES
129 ^^^^^^^^^^^^^^^^
130
131
132 * changed all state names and ids
133
134 `3.3.4 <https://github.com/saltstack-formulas/template-formula/compare/v3.3.3...v3.3.4>`_ (2019-11-27)
135 ----------------------------------------------------------------------------------------------------------
136
137 Bug Fixes
138 ^^^^^^^^^
139
140
141 * **release.config.js:** use full commit hash in commit link [skip ci] (\ `4ac8d92 <https://github.com/saltstack-formulas/template-formula/commit/4ac8d92778977ed63fe99e4506a2b0a2d41a2bce>`_\ )
142
143 Continuous Integration
144 ^^^^^^^^^^^^^^^^^^^^^^
145
146
147 * **kitchen:** use ``debian-10-master-py3`` instead of ``develop`` [skip ci] (\ `14ebf92 <https://github.com/saltstack-formulas/template-formula/commit/14ebf928bc07cefa086523e63bed5df7c2879e9b>`_\ )
148 * **kitchen:** use ``develop`` image until ``master`` is ready (\ ``amazonlinux``\ ) [skip ci] (\ `42482d7 <https://github.com/saltstack-formulas/template-formula/commit/42482d7f9b77f5d34417e25233a9f385075feace>`_\ )
149 * **kitchen+travis:** upgrade matrix after ``2019.2.2`` release [skip ci] (\ `d0e07b8 <https://github.com/saltstack-formulas/template-formula/commit/d0e07b88834f68cc81ce4de34c14a880347fc497>`_\ )
150 * **travis:** apply changes from build config validation [skip ci] (\ `b625245 <https://github.com/saltstack-formulas/template-formula/commit/b625245fc62deb6da7cb35de1280ec267718b1cd>`_\ )
151 * **travis:** opt-in to ``dpl v2`` to complete build config validation [skip ci] (\ `f1fbf7f <https://github.com/saltstack-formulas/template-formula/commit/f1fbf7f620c886827c70fb3970e3b2fac58b8db8>`_\ )
152 * **travis:** run ``shellcheck`` during lint job (\ `a711665 <https://github.com/saltstack-formulas/template-formula/commit/a7116654d875ecb0e7e3e10fc96cbab2e91575f7>`_\ )
153 * **travis:** update ``salt-lint`` config for ``v0.0.10`` [skip ci] (\ `faea464 <https://github.com/saltstack-formulas/template-formula/commit/faea464f923f552e23a83f28e3192c437f7eabfe>`_\ )
154 * **travis:** use build config validation (beta) [skip ci] (\ `66494bb <https://github.com/saltstack-formulas/template-formula/commit/66494bbc1058adc9ed6fa0074b1c4b6018c4cd48>`_\ )
155
156 Performance Improvements
157 ^^^^^^^^^^^^^^^^^^^^^^^^
158
159
160 * **travis:** improve ``salt-lint`` invocation [skip ci] (\ `7a96cd7 <https://github.com/saltstack-formulas/template-formula/commit/7a96cd77db71eb8b022df7bd5c1014664124a022>`_\ )
161
162 `3.3.3 <https://github.com/saltstack-formulas/template-formula/compare/v3.3.2...v3.3.3>`_ (2019-10-16)
163 ----------------------------------------------------------------------------------------------------------
164
165 Documentation
166 ^^^^^^^^^^^^^
167
168
169 * **contributing:** add recent ``semantic-release`` formulas [skip ci] (\ ` <https://github.com/saltstack-formulas/template-formula/commit/e6fb519>`_\ )
170 * **contributing:** remove to use org-level file instead [skip ci] (\ ` <https://github.com/saltstack-formulas/template-formula/commit/d2ebccf>`_\ )
171 * **readme:** update link to ``CONTRIBUTING`` [skip ci] (\ ` <https://github.com/saltstack-formulas/template-formula/commit/ed61d09>`_\ )
172 * **reamde:** have special notes section (\ ` <https://github.com/saltstack-formulas/template-formula/commit/c68aed5>`_\ )
173
174 `3.3.2 <https://github.com/saltstack-formulas/template-formula/compare/v3.3.1...v3.3.2>`_ (2019-10-08)
175 ----------------------------------------------------------------------------------------------------------
176
177 Bug Fixes
178 ^^^^^^^^^
179
180
181 * **rubocop:** add fixes using ``rubocop --safe-auto-correct`` (\ `484ce24 <https://github.com/saltstack-formulas/template-formula/commit/484ce24>`_\ )
182 * **rubocop:** fix remaining errors manually (\ `9566b6f <https://github.com/saltstack-formulas/template-formula/commit/9566b6f>`_\ )
183
184 Code Refactoring
185 ^^^^^^^^^^^^^^^^
186
187
188 * **travis:** merge ``lint`` stage into the ``test`` stage (\ `d3b93f8 <https://github.com/saltstack-formulas/template-formula/commit/d3b93f8>`_\ )
189
190 Continuous Integration
191 ^^^^^^^^^^^^^^^^^^^^^^
192
193
194 * **kitchen:** install required packages to bootstrapped ``opensuse`` [skip ci] (\ `1cfed60 <https://github.com/saltstack-formulas/template-formula/commit/1cfed60>`_\ )
195 * **kitchen:** use bootstrapped ``opensuse`` images until ``2019.2.2`` [skip ci] (\ `0467bdf <https://github.com/saltstack-formulas/template-formula/commit/0467bdf>`_\ )
196 * **travis:** quote ``${INSTANCE}`` when running ``kitchen verify`` (\ `00d56a4 <https://github.com/saltstack-formulas/template-formula/commit/00d56a4>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/175#discussion_r332525964 <https://github.com//github.com/saltstack-formulas/template-formula/pull/175/issues/discussion_r332525964>`_
197 * **travis:** run ``rubocop`` during the ``Lint`` job (\ `8d8c766 <https://github.com/saltstack-formulas/template-formula/commit/8d8c766>`_\ )
198 * **travis:** run ``salt-lint`` during the ``Lint`` job (\ `2df4646 <https://github.com/saltstack-formulas/template-formula/commit/2df4646>`_\ ), closes `/freenode.logbot.info/saltstack-formulas/20191004#c2723464 <https://github.com//freenode.logbot.info/saltstack-formulas/20191004/issues/c2723464>`_ `/freenode.logbot.info/saltstack-formulas/20191004#c2724272 <https://github.com//freenode.logbot.info/saltstack-formulas/20191004/issues/c2724272>`_
199 * **travis:** use ``env`` and ``name`` for improved display in Travis (\ `5f773d1 <https://github.com/saltstack-formulas/template-formula/commit/5f773d1>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/175#discussion_r332613933 <https://github.com//github.com/saltstack-formulas/template-formula/pull/175/issues/discussion_r332613933>`_
200
201 Documentation
202 ^^^^^^^^^^^^^
203
204
205 * **bug_report:** add section requesting commit hash / release tag (\ `faccb6a <https://github.com/saltstack-formulas/template-formula/commit/faccb6a>`_\ )
206 * **bug_report:** group into sections for better logical ordering (\ `e9b6c2f <https://github.com/saltstack-formulas/template-formula/commit/e9b6c2f>`_\ )
207 * **contributing:** add recent ``semantic-release`` formula (\ `c2924b0 <https://github.com/saltstack-formulas/template-formula/commit/c2924b0>`_\ )
208 * **contributing:** add recent ``semantic-release`` formula (\ `8d2318c <https://github.com/saltstack-formulas/template-formula/commit/8d2318c>`_\ )
209 * **contributing:** add recent ``semantic-release`` formula [skip ci] (\ `85118de <https://github.com/saltstack-formulas/template-formula/commit/85118de>`_\ )
210 * **issues:** provide ``Bug report`` & ``Feature request`` templates (\ `f90f1f6 <https://github.com/saltstack-formulas/template-formula/commit/f90f1f6>`_\ )
211 * **issues:** use ``Meta`` instead of ``Optional`` as suggested (\ `65cadb4 <https://github.com/saltstack-formulas/template-formula/commit/65cadb4>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/174#issuecomment-538999459 <https://github.com//github.com/saltstack-formulas/template-formula/pull/174/issues/issuecomment-538999459>`_
212 * **issues:** use larger headings (from level 4 to level 3) (\ `53e7b75 <https://github.com/saltstack-formulas/template-formula/commit/53e7b75>`_\ )
213 * **pillar.example:** fix TOFS comment to explain the default path [skip ci] (\ `fde5063 <https://github.com/saltstack-formulas/template-formula/commit/fde5063>`_\ ), closes `/github.com/saltstack-formulas/libvirt-formula/pull/60#issuecomment-537965254 <https://github.com//github.com/saltstack-formulas/libvirt-formula/pull/60/issues/issuecomment-537965254>`_ `/github.com/saltstack-formulas/libvirt-formula/pull/60#issuecomment-537988138 <https://github.com//github.com/saltstack-formulas/libvirt-formula/pull/60/issues/issuecomment-537988138>`_
214 * **pillar.example:** improve TOFS comment to explain the default path [skip ci] (\ `27d2fe4 <https://github.com/saltstack-formulas/template-formula/commit/27d2fe4>`_\ ), closes `/github.com/saltstack-formulas/nginx-formula/blob/17291a0ae2c2554707b79d897bb6ddec716e8426/pillar.example#L340-L341 <https://github.com//github.com/saltstack-formulas/nginx-formula/blob/17291a0ae2c2554707b79d897bb6ddec716e8426/pillar.example/issues/L340-L341>`_
215
216 `3.3.1 <https://github.com/saltstack-formulas/template-formula/compare/v3.3.0...v3.3.1>`_ (2019-09-23)
217 ----------------------------------------------------------------------------------------------------------
218
219 Bug Fixes
220 ^^^^^^^^^
221
222
223 * **subcomponent:** clean referencing wrong sls (\ `394808e <https://github.com/saltstack-formulas/template-formula/commit/394808e>`_\ )
224
225 Continuous Integration
226 ^^^^^^^^^^^^^^^^^^^^^^
227
228
229 * use ``dist: bionic`` & apply ``opensuse-leap-15`` SCP error workaround (\ `330b0cb <https://github.com/saltstack-formulas/template-formula/commit/330b0cb>`_\ )
230 * **kitchen:** change ``log_level`` to ``debug`` instead of ``info`` (\ `1b929ff <https://github.com/saltstack-formulas/template-formula/commit/1b929ff>`_\ )
231 * **platform:** add ``arch-base-latest`` (\ `042e8e2 <https://github.com/saltstack-formulas/template-formula/commit/042e8e2>`_\ )
232 * **yamllint:** add rule ``empty-values`` & use new ``yaml-files`` setting (\ `70ed7e2 <https://github.com/saltstack-formulas/template-formula/commit/70ed7e2>`_\ ), closes `#164 <https://github.com/saltstack-formulas/template-formula/issues/164>`_
233
234 Documentation
235 ^^^^^^^^^^^^^
236
237
238 * **contributing:** add recent ``semantic-release`` formulas (\ `7f36ae9 <https://github.com/saltstack-formulas/template-formula/commit/7f36ae9>`_\ )
239
240 `3.3.0 <https://github.com/saltstack-formulas/template-formula/compare/v3.2.1...v3.3.0>`_ (2019-08-27)
241 ----------------------------------------------------------------------------------------------------------
242
243 Bug Fixes
244 ^^^^^^^^^
245
246
247 * **libtofs:** avoid using subpath by default (\ `c07471d <https://github.com/saltstack-formulas/template-formula/commit/c07471d>`_\ )
248
249 Code Refactoring
250 ^^^^^^^^^^^^^^^^
251
252
253 * **libtofs:** remove deprecated ``v1_path_prefix`` argument (\ `ad2a965 <https://github.com/saltstack-formulas/template-formula/commit/ad2a965>`_\ )
254
255 Features
256 ^^^^^^^^
257
258
259 * **yamllint:** include for this repo and apply rules throughout (\ `e76525f <https://github.com/saltstack-formulas/template-formula/commit/e76525f>`_\ )
260
261 `3.2.1 <https://github.com/saltstack-formulas/template-formula/compare/v3.2.0...v3.2.1>`_ (2019-08-06)
262 ----------------------------------------------------------------------------------------------------------
263
264 Code Refactoring
265 ^^^^^^^^^^^^^^^^
266
267
268 * **tofs:** move subcomponent definition to ``defaults.yaml`` (\ `c269673 <https://github.com/saltstack-formulas/template-formula/commit/c269673>`_\ )
269 * **tofs:** move subcomponent templates to first ``source`` match (\ `70cc92d <https://github.com/saltstack-formulas/template-formula/commit/70cc92d>`_\ )
270
271 Continuous Integration
272 ^^^^^^^^^^^^^^^^^^^^^^
273
274
275 * **kitchen+travis:** replace EOL pre-salted images (\ `42ab22c <https://github.com/saltstack-formulas/template-formula/commit/42ab22c>`_\ )
276
277 `3.2.0 <https://github.com/saltstack-formulas/template-formula/compare/v3.1.1...v3.2.0>`_ (2019-08-03)
278 ----------------------------------------------------------------------------------------------------------
279
280 Bug Fixes
281 ^^^^^^^^^
282
283
284 * **formula:** update to current oldest supported version of Salt (\ `878eca1 <https://github.com/saltstack-formulas/template-formula/commit/878eca1>`_\ )
285
286 Documentation
287 ^^^^^^^^^^^^^
288
289
290 * **libtofs:** explain usage of sub-directory for components (\ `42a75d9 <https://github.com/saltstack-formulas/template-formula/commit/42a75d9>`_\ )
291 * **readme:** describe the new “template.subcomponent” states (\ `6b595cd <https://github.com/saltstack-formulas/template-formula/commit/6b595cd>`_\ )
292
293 Features
294 ^^^^^^^^
295
296
297 * **sub-component:** manage a dedicated configuration file (\ `c4440d7 <https://github.com/saltstack-formulas/template-formula/commit/c4440d7>`_\ )
298 * **tofs:** lookup files directory in “tpldir” hierarchy (\ `5c495fb <https://github.com/saltstack-formulas/template-formula/commit/5c495fb>`_\ )
299
300 Tests
301 ^^^^^
302
303
304 * **inspec:** verify subcomponent configuration file (\ `fd55e03 <https://github.com/saltstack-formulas/template-formula/commit/fd55e03>`_\ )
305
306 `3.1.1 <https://github.com/saltstack-formulas/template-formula/compare/v3.1.0...v3.1.1>`_ (2019-07-25)
307 ----------------------------------------------------------------------------------------------------------
308
309 Bug Fixes
310 ^^^^^^^^^
311
312
313 * **tofs:** prepend the config-based ``source_files`` to the default (\ `3483e76 <https://github.com/saltstack-formulas/template-formula/commit/3483e76>`_\ ), closes `/github.com/saltstack-formulas/nginx-formula/pull/247#issuecomment-514262549 <https://github.com//github.com/saltstack-formulas/nginx-formula/pull/247/issues/issuecomment-514262549>`_ `#151 <https://github.com/saltstack-formulas/template-formula/issues/151>`_
314
315 Documentation
316 ^^^^^^^^^^^^^
317
318
319 * **tofs:** ensure merged will all recent changes (\ `6a614d9 <https://github.com/saltstack-formulas/template-formula/commit/6a614d9>`_\ )
320 * **tofs:** update from ``nginx-formula`` (\ `23a221e <https://github.com/saltstack-formulas/template-formula/commit/23a221e>`_\ ), closes `/github.com/saltstack-formulas/nginx-formula/pull/238#discussion_r289124365 <https://github.com//github.com/saltstack-formulas/nginx-formula/pull/238/issues/discussion_r289124365>`_
321
322 `3.1.0 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.9...v3.1.0>`_ (2019-07-24)
323 ----------------------------------------------------------------------------------------------------------
324
325 Bug Fixes
326 ^^^^^^^^^
327
328
329 * **grain:** fix grain value (\ `26edfa0 <https://github.com/saltstack-formulas/template-formula/commit/26edfa0>`_\ )
330
331 Documentation
332 ^^^^^^^^^^^^^
333
334
335 * **map:** update comments in ``os*.yaml`` after adding ``osarchmap`` (\ `d71a258 <https://github.com/saltstack-formulas/template-formula/commit/d71a258>`_\ )
336
337 Features
338 ^^^^^^^^
339
340
341 * **mapping:** introduce osarchmap per issue `#13 <https://github.com/saltstack-formulas/template-formula/issues/13>`_ (\ `41ac40d <https://github.com/saltstack-formulas/template-formula/commit/41ac40d>`_\ )
342
343 Tests
344 ^^^^^
345
346
347 * **osarch:** add unit test for osarch (\ `1be2052 <https://github.com/saltstack-formulas/template-formula/commit/1be2052>`_\ )
348
349 `3.0.9 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.8...v3.0.9>`_ (2019-07-24)
350 ----------------------------------------------------------------------------------------------------------
351
352 Bug Fixes
353 ^^^^^^^^^
354
355
356 * **libtofs:** don't crash if “tofs.files_switch” lookup a list (\ `0979d35 <https://github.com/saltstack-formulas/template-formula/commit/0979d35>`_\ )
357
358 Documentation
359 ^^^^^^^^^^^^^
360
361
362 * **contributing:** add recent ``semantic-release`` formula (\ `f9def86 <https://github.com/saltstack-formulas/template-formula/commit/f9def86>`_\ )
363 * **contributing:** add recent ``semantic-release`` formula (\ `ed8c55a <https://github.com/saltstack-formulas/template-formula/commit/ed8c55a>`_\ )
364 * **contributing:** add recent ``semantic-release`` formulas (\ `57d0b85 <https://github.com/saltstack-formulas/template-formula/commit/57d0b85>`_\ )
365
366 Tests
367 ^^^^^
368
369
370 * **libtofs:** “tofs.files_switch” lookup can return a list (\ `13f1728 <https://github.com/saltstack-formulas/template-formula/commit/13f1728>`_\ )
371
372 `3.0.8 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.7...v3.0.8>`_ (2019-07-08)
373 ----------------------------------------------------------------------------------------------------------
374
375 Documentation
376 ^^^^^^^^^^^^^
377
378
379 * **contributing:** add template-formula to ``semantic-release`` formulas (\ `87e4ebc <https://github.com/saltstack-formulas/template-formula/commit/87e4ebc>`_\ )
380
381 `3.0.7 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.6...v3.0.7>`_ (2019-07-04)
382 ----------------------------------------------------------------------------------------------------------
383
384 Documentation
385 ^^^^^^^^^^^^^
386
387
388 * **contributing:** add recent ``semantic-release`` formula (\ `c679cb5 <https://github.com/saltstack-formulas/template-formula/commit/c679cb5>`_\ )
389
390 `3.0.6 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.5...v3.0.6>`_ (2019-06-28)
391 ----------------------------------------------------------------------------------------------------------
392
393 Code Refactoring
394 ^^^^^^^^^^^^^^^^
395
396
397 * **string:** remove capitalisation from 'template' string (\ `7062210 <https://github.com/saltstack-formulas/template-formula/commit/7062210>`_\ )
398
399 `3.0.5 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.4...v3.0.5>`_ (2019-06-28)
400 ----------------------------------------------------------------------------------------------------------
401
402 Documentation
403 ^^^^^^^^^^^^^
404
405
406 * **contributing:** add recent ``semantic-release`` formula (\ `fc50a9e <https://github.com/saltstack-formulas/template-formula/commit/fc50a9e>`_\ )
407
408 `3.0.4 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.3...v3.0.4>`_ (2019-06-27)
409 ----------------------------------------------------------------------------------------------------------
410
411 Documentation
412 ^^^^^^^^^^^^^
413
414
415 * **contributing:** add recent ``semantic-release`` formulas (\ `22052fc <https://github.com/saltstack-formulas/template-formula/commit/22052fc>`_\ )
416
417 `3.0.3 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.2...v3.0.3>`_ (2019-06-25)
418 ----------------------------------------------------------------------------------------------------------
419
420 Documentation
421 ^^^^^^^^^^^^^
422
423
424 * **contributing:** add recent ``semantic-release`` formula (\ `7f56237 <https://github.com/saltstack-formulas/template-formula/commit/7f56237>`_\ )
425
426 `3.0.2 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.1...v3.0.2>`_ (2019-06-20)
427 ----------------------------------------------------------------------------------------------------------
428
429 Documentation
430 ^^^^^^^^^^^^^
431
432
433 * **contributing:** add recent ``semantic-release`` formulas (\ `461c7a5 <https://github.com/saltstack-formulas/template-formula/commit/461c7a5>`_\ )
434
435 `3.0.1 <https://github.com/saltstack-formulas/template-formula/compare/v3.0.0...v3.0.1>`_ (2019-06-16)
436 ----------------------------------------------------------------------------------------------------------
437
438 Tests
439 ^^^^^
440
441
442 * **inspec:** readme for default profile & os-name depreciated (\ `3fa7bce <https://github.com/saltstack-formulas/template-formula/commit/3fa7bce>`_\ )
443
444 `3.0.0 <https://github.com/saltstack-formulas/template-formula/compare/v2.2.1...v3.0.0>`_ (2019-06-13)
445 ----------------------------------------------------------------------------------------------------------
446
447 Code Refactoring
448 ^^^^^^^^^^^^^^^^
449
450
451 * **pkgname:** reserve 'pkg' as packaging dict (\ `c6ae81c <https://github.com/saltstack-formulas/template-formula/commit/c6ae81c>`_\ )
452
453 Continuous Integration
454 ^^^^^^^^^^^^^^^^^^^^^^
455
456
457 * **kitchen+travis:** modify matrix to include ``develop`` platform (\ `7b5d4ff <https://github.com/saltstack-formulas/template-formula/commit/7b5d4ff>`_\ )
458
459 BREAKING CHANGES
460 ^^^^^^^^^^^^^^^^
461
462
463 * **pkgname:** the parameter ``pkg`` is now a dictionary. References
464   to ``template.pkg`` should be changed to ``template.pkg.name``.
465
466 `2.2.1 <https://github.com/saltstack-formulas/template-formula/compare/v2.2.0...v2.2.1>`_ (2019-05-31)
467 ----------------------------------------------------------------------------------------------------------
468
469 Code Refactoring
470 ^^^^^^^^^^^^^^^^
471
472
473 * **\ ``osfamilymap``\ :** avoid *BSD ambiguity with MacOS ``rootgroup`` (\ `3338605 <https://github.com/saltstack-formulas/template-formula/commit/3338605>`_\ )
474
475 `2.2.0 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.18...v2.2.0>`_ (2019-05-31)
476 -----------------------------------------------------------------------------------------------------------
477
478 Features
479 ^^^^^^^^
480
481
482 * **macos:** basic package and group handling (\ `8c3fe22 <https://github.com/saltstack-formulas/template-formula/commit/8c3fe22>`_\ )
483
484 `2.1.18 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.17...v2.1.18>`_ (2019-05-29)
485 -------------------------------------------------------------------------------------------------------------
486
487 Bug Fixes
488 ^^^^^^^^^
489
490
491 * **\ ``libtofs``\ :** use ``select`` to deal with empty strings in path (\ `afe0751 <https://github.com/saltstack-formulas/template-formula/commit/afe0751>`_\ )
492 * **\ ``libtofs``\ :** use ``strip`` to deal with leading/trailing slashes (\ `2563a46 <https://github.com/saltstack-formulas/template-formula/commit/2563a46>`_\ )
493
494 `2.1.17 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.16...v2.1.17>`_ (2019-05-27)
495 -------------------------------------------------------------------------------------------------------------
496
497 Continuous Integration
498 ^^^^^^^^^^^^^^^^^^^^^^
499
500
501 * **kitchen:** add Bundler binstub for Kitchen (\ `7bb7c53 <https://github.com/saltstack-formulas/template-formula/commit/7bb7c53>`_\ )
502
503 Documentation
504 ^^^^^^^^^^^^^
505
506
507 * **readme:** tidy headings (\ `d931ed1 <https://github.com/saltstack-formulas/template-formula/commit/d931ed1>`_\ )
508
509 `2.1.16 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.15...v2.1.16>`_ (2019-05-27)
510 -------------------------------------------------------------------------------------------------------------
511
512 Documentation
513 ^^^^^^^^^^^^^
514
515
516 * **contributing:** add ufw formula to semantic release formulas (\ `18ff689 <https://github.com/saltstack-formulas/template-formula/commit/18ff689>`_\ )
517
518 `2.1.15 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.14...v2.1.15>`_ (2019-05-25)
519 -------------------------------------------------------------------------------------------------------------
520
521 Tests
522 ^^^^^
523
524
525 * **\ ``services_spec``\ :** remove temporary ``suse`` conditional (\ `00d4a77 <https://github.com/saltstack-formulas/template-formula/commit/00d4a77>`_\ )
526
527 `2.1.14 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.13...v2.1.14>`_ (2019-05-25)
528 -------------------------------------------------------------------------------------------------------------
529
530 Bug Fixes
531 ^^^^^^^^^
532
533
534 * **\ ``config/file``\ :** add missing space before Jinja ``}}`` (\ `5cd08ab <https://github.com/saltstack-formulas/template-formula/commit/5cd08ab>`_\ )
535
536 `2.1.13 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.12...v2.1.13>`_ (2019-05-24)
537 -------------------------------------------------------------------------------------------------------------
538
539 Documentation
540 ^^^^^^^^^^^^^
541
542
543 * **readme:** add testing requirements section (from ``vault-formula``\ ) (\ `e04413e <https://github.com/saltstack-formulas/template-formula/commit/e04413e>`_\ )
544
545 `2.1.12 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.11...v2.1.12>`_ (2019-05-24)
546 -------------------------------------------------------------------------------------------------------------
547
548 Continuous Integration
549 ^^^^^^^^^^^^^^^^^^^^^^
550
551
552 * **travis:** improve recommended matrix usage comment (\ `b08a0fd <https://github.com/saltstack-formulas/template-formula/commit/b08a0fd>`_\ )
553 * **travis:** reduce matrix down to 6 instances (ref: `#118 <https://github.com/saltstack-formulas/template-formula/issues/118>`_\ ) (\ `a8834e2 <https://github.com/saltstack-formulas/template-formula/commit/a8834e2>`_\ )
554
555 Documentation
556 ^^^^^^^^^^^^^
557
558
559 * **contributing:** add ``bind-formula`` to ``semantic-release`` formulas (\ `3da78b0 <https://github.com/saltstack-formulas/template-formula/commit/3da78b0>`_\ )
560
561 `2.1.11 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.10...v2.1.11>`_ (2019-05-18)
562 -------------------------------------------------------------------------------------------------------------
563
564 Documentation
565 ^^^^^^^^^^^^^
566
567
568 * **contributing:** add recent ``semantic-release`` formula (\ `486b393 <https://github.com/saltstack-formulas/template-formula/commit/486b393>`_\ )
569
570 `2.1.10 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.9...v2.1.10>`_ (2019-05-16)
571 ------------------------------------------------------------------------------------------------------------
572
573 Documentation
574 ^^^^^^^^^^^^^
575
576
577 * **contributing:** fix link to contributing docs (\ `b6a33d3 <https://github.com/saltstack-formulas/template-formula/commit/b6a33d3>`_\ )
578
579 `2.1.9 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.8...v2.1.9>`_ (2019-05-16)
580 ----------------------------------------------------------------------------------------------------------
581
582 Documentation
583 ^^^^^^^^^^^^^
584
585
586 * move contributing sections and links to ease adaptation (\ `741896d <https://github.com/saltstack-formulas/template-formula/commit/741896d>`_\ )
587
588 `2.1.8 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.7...v2.1.8>`_ (2019-05-16)
589 ----------------------------------------------------------------------------------------------------------
590
591 Documentation
592 ^^^^^^^^^^^^^
593
594
595 * **contributing:** add recent ``semantic-release`` formulas (\ `#110 <https://github.com/saltstack-formulas/template-formula/issues/110>`_\ ) (\ `ab7afd4 <https://github.com/saltstack-formulas/template-formula/commit/ab7afd4>`_\ )
596
597 `2.1.7 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.6...v2.1.7>`_ (2019-05-15)
598 ----------------------------------------------------------------------------------------------------------
599
600 Styles
601 ^^^^^^
602
603
604 * **indent:** fix indentation (\ `34d1307 <https://github.com/saltstack-formulas/template-formula/commit/34d1307>`_\ )
605
606 `2.1.6 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.5...v2.1.6>`_ (2019-05-15)
607 ----------------------------------------------------------------------------------------------------------
608
609 Bug Fixes
610 ^^^^^^^^^
611
612
613 * **\ ``map.jinja``\ :** *merge* defaults and ``config.get`` (\ `91bc2f0 <https://github.com/saltstack-formulas/template-formula/commit/91bc2f0>`_\ )
614
615 `2.1.5 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.4...v2.1.5>`_ (2019-05-15)
616 ----------------------------------------------------------------------------------------------------------
617
618 Bug Fixes
619 ^^^^^^^^^
620
621
622 * **\ ``map.jinja``\ :** use tplroot (\ `b9c5e03 <https://github.com/saltstack-formulas/template-formula/commit/b9c5e03>`_\ )
623
624 `2.1.4 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.3...v2.1.4>`_ (2019-05-15)
625 ----------------------------------------------------------------------------------------------------------
626
627 Bug Fixes
628 ^^^^^^^^^
629
630
631 * **\ ``map.jinja``\ :** remove ``merge`` from ``config.get`` (for ``salt-ssh``\ ) (\ `00e474c <https://github.com/saltstack-formulas/template-formula/commit/00e474c>`_\ ), closes `#95 <https://github.com/saltstack-formulas/template-formula/issues/95>`_
632
633 `2.1.3 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.2...v2.1.3>`_ (2019-05-13)
634 ----------------------------------------------------------------------------------------------------------
635
636 Bug Fixes
637 ^^^^^^^^^
638
639
640 * **travis:** don't install gems twice (\ `925d8e2 <https://github.com/saltstack-formulas/template-formula/commit/925d8e2>`_\ )
641
642 Documentation
643 ^^^^^^^^^^^^^
644
645
646 * **readme:** add testing section based on ``postgres-formula`` (\ `c309d5f <https://github.com/saltstack-formulas/template-formula/commit/c309d5f>`_\ )
647
648 `2.1.2 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.1...v2.1.2>`_ (2019-05-13)
649 ----------------------------------------------------------------------------------------------------------
650
651 Bug Fixes
652 ^^^^^^^^^
653
654
655 * **gitignore:** add Gemfile.lock to .gitignore (\ `87fa410 <https://github.com/saltstack-formulas/template-formula/commit/87fa410>`_\ )
656
657 `2.1.1 <https://github.com/saltstack-formulas/template-formula/compare/v2.1.0...v2.1.1>`_ (2019-05-13)
658 ----------------------------------------------------------------------------------------------------------
659
660 Documentation
661 ^^^^^^^^^^^^^
662
663
664 * **semantic-release:** add list of semantic-release compatible formulas (\ `97b19b9 <https://github.com/saltstack-formulas/template-formula/commit/97b19b9>`_\ )
665
666 `2.1.0 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.6...v2.1.0>`_ (2019-05-12)
667 ----------------------------------------------------------------------------------------------------------
668
669 Features
670 ^^^^^^^^
671
672
673 * **centos-6:** reshape formula and tests for this platform (\ `a4b1608 <https://github.com/saltstack-formulas/template-formula/commit/a4b1608>`_\ ), closes `#104 <https://github.com/saltstack-formulas/template-formula/issues/104>`_
674
675 `2.0.6 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.5...v2.0.6>`_ (2019-05-02)
676 ----------------------------------------------------------------------------------------------------------
677
678 Continuous Integration
679 ^^^^^^^^^^^^^^^^^^^^^^
680
681
682 * **kitchen+travis:** use latest pre-salted images (\ `91ef13b <https://github.com/saltstack-formulas/template-formula/commit/91ef13b>`_\ )
683
684 Tests
685 ^^^^^
686
687
688 * **inspec:** disable ``service``\ -based tests for ``opensuse-leap-15`` (\ `848c2ad <https://github.com/saltstack-formulas/template-formula/commit/848c2ad>`_\ )
689
690 `2.0.5 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.4...v2.0.5>`_ (2019-04-30)
691 ----------------------------------------------------------------------------------------------------------
692
693 Documentation
694 ^^^^^^^^^^^^^
695
696
697 * **tofs:** remove whitespace from blank line (\ `0881b7d <https://github.com/saltstack-formulas/template-formula/commit/0881b7d>`_\ )
698
699 `2.0.4 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.3...v2.0.4>`_ (2019-04-27)
700 ----------------------------------------------------------------------------------------------------------
701
702 Code Refactoring
703 ^^^^^^^^^^^^^^^^
704
705
706 * **map:** use ``config.get`` instead of ``pillar.get`` (\ `5dc0b86 <https://github.com/saltstack-formulas/template-formula/commit/5dc0b86>`_\ )
707
708 Continuous Integration
709 ^^^^^^^^^^^^^^^^^^^^^^
710
711
712 * **gemfile:** update ``kitchen-salt`` version (\ `ad31c32 <https://github.com/saltstack-formulas/template-formula/commit/ad31c32>`_\ )
713
714 `2.0.3 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.2...v2.0.3>`_ (2019-04-24)
715 ----------------------------------------------------------------------------------------------------------
716
717 Bug Fixes
718 ^^^^^^^^^
719
720
721 * **comments:** explain that at least an empty dict is required (\ `426f955 <https://github.com/saltstack-formulas/template-formula/commit/426f955>`_\ ), closes `#93 <https://github.com/saltstack-formulas/template-formula/issues/93>`_
722
723 Continuous Integration
724 ^^^^^^^^^^^^^^^^^^^^^^
725
726
727 * **kitchen:** use pre-salted images instead (\ `2855ed6 <https://github.com/saltstack-formulas/template-formula/commit/2855ed6>`_\ )
728
729 `2.0.2 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.1...v2.0.2>`_ (2019-04-22)
730 ----------------------------------------------------------------------------------------------------------
731
732 Code Refactoring
733 ^^^^^^^^^^^^^^^^
734
735
736 * **config_clean:** remove unused import from ``libtofs.jinja`` (\ `b7cb585 <https://github.com/saltstack-formulas/template-formula/commit/b7cb585>`_\ )
737
738 Continuous Integration
739 ^^^^^^^^^^^^^^^^^^^^^^
740
741
742 * **kitchen+travis:** implement new distro-python-salt_version matrix (\ `bd4792d <https://github.com/saltstack-formulas/template-formula/commit/bd4792d>`_\ )
743
744 `2.0.1 <https://github.com/saltstack-formulas/template-formula/compare/v2.0.0...v2.0.1>`_ (2019-03-25)
745 ----------------------------------------------------------------------------------------------------------
746
747 Code Refactoring
748 ^^^^^^^^^^^^^^^^
749
750
751 * **tofs:** ensure (v2 > v1 > default) checking for ``src_files`` (\ `3e62d7b <https://github.com/saltstack-formulas/template-formula/commit/3e62d7b>`_\ )
752 * **tofs:** make ``files_switch`` macro fully portable (\ `a98b777 <https://github.com/saltstack-formulas/template-formula/commit/a98b777>`_\ )
753 * **tofs:** use ``config`` rather than ``pillar`` throughout (\ `5730e94 <https://github.com/saltstack-formulas/template-formula/commit/5730e94>`_\ )
754
755 `2.0.0 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.6...v2.0.0>`_ (2019-03-24)
756 ----------------------------------------------------------------------------------------------------------
757
758 Code Refactoring
759 ^^^^^^^^^^^^^^^^
760
761
762 * **tofs:** move “files_switch” macro to “libtofs.jinja” (\ `da7e692 <https://github.com/saltstack-formulas/template-formula/commit/da7e692>`_\ )
763
764 BREAKING CHANGES
765 ^^^^^^^^^^^^^^^^
766
767
768
769   **tofs:** every formula writer will need to change the import
770   to use this new version.
771
772
773   template/libtofs.jinja: provides the “files_switch” macro.
774
775
776   docs/TOFS_pattern.rst: update documentation to use the new path.
777
778
779   template/config/clean.sls: change import from “macros.jinja” to “libtofs.jinja”.
780
781
782   template/config/file.sls: ditoo.
783
784 `1.2.6 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.5...v1.2.6>`_ (2019-03-24)
785 ----------------------------------------------------------------------------------------------------------
786
787 Reverts
788 ^^^^^^^
789
790
791 * **kitchen+travis:** use ``debian:jessie-backports`` as ``debian-8`` (\ `dcd141a <https://github.com/saltstack-formulas/template-formula/commit/dcd141a>`_\ ), closes `/github.com/saltstack/salt-pack/issues/657#issuecomment-474954298 <https://github.com//github.com/saltstack/salt-pack/issues/657/issues/issuecomment-474954298>`_
792
793 `1.2.5 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.4...v1.2.5>`_ (2019-03-23)
794 ----------------------------------------------------------------------------------------------------------
795
796 Bug Fixes
797 ^^^^^^^^^
798
799
800 * **travis:** use version numbers in Gemfile to prevent failed builds (\ `35f7111 <https://github.com/saltstack-formulas/template-formula/commit/35f7111>`_\ )
801
802 `1.2.4 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.3...v1.2.4>`_ (2019-03-22)
803 ----------------------------------------------------------------------------------------------------------
804
805 Code Refactoring
806 ^^^^^^^^^^^^^^^^
807
808
809 * **tofs:** avoid using “salt['config.get']” for formula writers (\ `60d43e7 <https://github.com/saltstack-formulas/template-formula/commit/60d43e7>`_\ )
810
811 `1.2.3 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.2...v1.2.3>`_ (2019-03-13)
812 ----------------------------------------------------------------------------------------------------------
813
814 Documentation
815 ^^^^^^^^^^^^^
816
817
818 * **tofs:** incorrect path for “source_files” lookup key (\ `a76f659 <https://github.com/saltstack-formulas/template-formula/commit/a76f659>`_\ )
819
820 `1.2.2 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.1...v1.2.2>`_ (2019-03-09)
821 ----------------------------------------------------------------------------------------------------------
822
823 Bug Fixes
824 ^^^^^^^^^
825
826
827 * **tofs:** update use of state ID in ``config`` and ``pillar`` (\ `3d9a24c <https://github.com/saltstack-formulas/template-formula/commit/3d9a24c>`_\ )
828 * **tofs:** use ``source_files`` instead of ``files`` (\ `5110716 <https://github.com/saltstack-formulas/template-formula/commit/5110716>`_\ ), closes `/freenode.logbot.info/saltstack-formulas/20190308#c2046753 <https://github.com//freenode.logbot.info/saltstack-formulas/20190308/issues/c2046753>`_
829
830 `1.2.1 <https://github.com/saltstack-formulas/template-formula/compare/v1.2.0...v1.2.1>`_ (2019-03-07)
831 ----------------------------------------------------------------------------------------------------------
832
833 Code Refactoring
834 ^^^^^^^^^^^^^^^^
835
836
837 * **kitchen:** ``pillars-from-files`` => ``pillars_from_files`` (\ `7c954a7 <https://github.com/saltstack-formulas/template-formula/commit/7c954a7>`_\ ), closes `/github.com/saltstack-formulas/packages-formula/pull/50#discussion_r262769817 <https://github.com//github.com/saltstack-formulas/packages-formula/pull/50/issues/discussion_r262769817>`_
838
839 Styles
840 ^^^^^^
841
842
843 * **map:** use ``-`` for each Jinja block (\ `64e3834 <https://github.com/saltstack-formulas/template-formula/commit/64e3834>`_\ )
844
845 `1.2.0 <https://github.com/saltstack-formulas/template-formula/compare/v1.1.2...v1.2.0>`_ (2019-03-03)
846 ----------------------------------------------------------------------------------------------------------
847
848 Features
849 ^^^^^^^^
850
851
852 * **m2r:** use ``m2r`` to convert automatic ``.md`` files to ``.rst`` (\ `b86ddf4 <https://github.com/saltstack-formulas/template-formula/commit/b86ddf4>`_\ )
853
854 `1.1.2 <https://github.com/saltstack-formulas/template-formula/compare/v1.1.1...v1.1.2>`_ (2019-03-03)
855 ----------------------------------------------------------------------------------------------------------
856
857 Documentation
858 ^^^^^^^^^^^^^
859
860
861 * **contributing:** add documentation contribution guidelines (\ `dff0ee8 <https://github.com/saltstack-formulas/template-formula/commit/dff0ee8>`_\ )
862 * **rtd:** add comment to CSS file for overriding in-use Sphinx theme (\ `f237364 <https://github.com/saltstack-formulas/template-formula/commit/f237364>`_\ )
863 * **rtd:** clean up numerous issues and inconsistencies (\ `ad5a8b8 <https://github.com/saltstack-formulas/template-formula/commit/ad5a8b8>`_\ )
864 * **tofs:** use ``literalinclude`` of ``macros.jinja`` instead of code dupe (\ `3f0071b <https://github.com/saltstack-formulas/template-formula/commit/3f0071b>`_\ )
865
866 `1.1.1 <https://github.com/saltstack-formulas/template-formula/compare/v1.1.0...v1.1.1>`_ (2019-03-01)
867 ----------------------------------------------------------------------------------------------------------
868
869 Continuous Integration
870 ^^^^^^^^^^^^^^^^^^^^^^
871
872
873 * **travis:** remove obsolete ``markdown-toc`` process (\ `97fbb60 <https://github.com/saltstack-formulas/template-formula/commit/97fbb60>`_\ )
874
875 Documentation
876 ^^^^^^^^^^^^^
877
878
879 * **contributing:** add TOC to match all other pages (\ `7b1a2a9 <https://github.com/saltstack-formulas/template-formula/commit/7b1a2a9>`_\ )
880 * **readme:** add Read the Docs build status badge (\ `f47797d <https://github.com/saltstack-formulas/template-formula/commit/f47797d>`_\ )
881 * **tofs:** replace existing ``.md`` with ``.rst`` and add to RTD (\ `fd68168 <https://github.com/saltstack-formulas/template-formula/commit/fd68168>`_\ )
882 * **tofs:** use table to list authorship (\ `2f0e20f <https://github.com/saltstack-formulas/template-formula/commit/2f0e20f>`_\ )
883
884 `1.1.0 <https://github.com/saltstack-formulas/template-formula/compare/v1.0.1...v1.1.0>`_ (2019-03-01)
885 ----------------------------------------------------------------------------------------------------------
886
887 Documentation
888 ^^^^^^^^^^^^^
889
890
891 * **rtd:** add basic ``docs/conf.py`` to allow additional customisation (\ `18d3924 <https://github.com/saltstack-formulas/template-formula/commit/18d3924>`_\ )
892
893 Features
894 ^^^^^^^^
895
896
897 * **rtd:** provide custom CSS file for overriding in-use Sphinx theme (\ `24bd338 <https://github.com/saltstack-formulas/template-formula/commit/24bd338>`_\ )
898
899 `1.0.1 <https://github.com/saltstack-formulas/template-formula/compare/v1.0.0...v1.0.1>`_ (2019-03-01)
900 ----------------------------------------------------------------------------------------------------------
901
902 Continuous Integration
903 ^^^^^^^^^^^^^^^^^^^^^^
904
905
906 * **travis:** remove unavailable files from ``markdown-toc`` process (\ `3148f0d <https://github.com/saltstack-formulas/template-formula/commit/3148f0d>`_\ )
907
908 Documentation
909 ^^^^^^^^^^^^^
910
911
912 * **contributing:** convert to ``.rst`` and move to ``docs`` subdir (\ `474f318 <https://github.com/saltstack-formulas/template-formula/commit/474f318>`_\ )
913 * **index:** add ``CONTRIBUTING`` to the ``toctree`` (\ `0c98e67 <https://github.com/saltstack-formulas/template-formula/commit/0c98e67>`_\ )
914 * **readme:** move under ``docs`` subdir to access in both GitHub and RTD (\ `c92f674 <https://github.com/saltstack-formulas/template-formula/commit/c92f674>`_\ )
915 * **readme:** update heading markers for consistency (\ `5a2bea8 <https://github.com/saltstack-formulas/template-formula/commit/5a2bea8>`_\ )
916 * **rtd:** add basic ``index.rst`` to allow RTD to produce docs (\ `f02139f <https://github.com/saltstack-formulas/template-formula/commit/f02139f>`_\ )
917 * **rtd:** use internal link targets at the top of each ``.rst`` file (\ `da09528 <https://github.com/saltstack-formulas/template-formula/commit/da09528>`_\ )
918
919 `1.0.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.6...v1.0.0>`_ (2019-02-28)
920 ----------------------------------------------------------------------------------------------------------
921
922 Code Refactoring
923 ^^^^^^^^^^^^^^^^
924
925
926 * **components:** split components into separate subdirs (\ `d957055 <https://github.com/saltstack-formulas/template-formula/commit/d957055>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/48#pullrequestreview-207182085 <https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/pullrequestreview-207182085>`_ `/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259805312 <https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259805312>`_
927 * **include+require:** use variable for duplicate values (\ `4443518 <https://github.com/saltstack-formulas/template-formula/commit/4443518>`_\ )
928 * **pkg:** change to ``package`` instead (\ `2cd82e5 <https://github.com/saltstack-formulas/template-formula/commit/2cd82e5>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259951123 <https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259951123>`_
929 * **pkg:** move ``pkg`` related components into separate directory (\ `c21f82b <https://github.com/saltstack-formulas/template-formula/commit/c21f82b>`_\ )
930 * **states:** set state IDs based on a dependable structure (\ `6690ee6 <https://github.com/saltstack-formulas/template-formula/commit/6690ee6>`_\ ), closes `/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259953473 <https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259953473>`_ `/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259956996 <https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259956996>`_
931 * **topdir:** use for ``include`` and ``require`` except ``init.sls`` (\ `a218e91 <https://github.com/saltstack-formulas/template-formula/commit/a218e91>`_\ )
932 * **tpldir:** use ``topdir`` globally in place of ``tpldir`` (\ `2838bc9 <https://github.com/saltstack-formulas/template-formula/commit/2838bc9>`_\ )
933 * **tplroot:** use ``tplroot`` instead of ``topdir`` to match ``tpldata`` (\ `b7356b0 <https://github.com/saltstack-formulas/template-formula/commit/b7356b0>`_\ )
934
935 Continuous Integration
936 ^^^^^^^^^^^^^^^^^^^^^^
937
938
939 * **kitchen:** specify ``image`` explicitly for each platform (\ `b25fbdc <https://github.com/saltstack-formulas/template-formula/commit/b25fbdc>`_\ )
940 * **kitchen+travis:** use ``debian:jessie-backports`` as ``debian-8`` (\ `1b9d249 <https://github.com/saltstack-formulas/template-formula/commit/1b9d249>`_\ ), closes `#50 <https://github.com/saltstack-formulas/template-formula/issues/50>`_ `/github.com/saltstack/salt-pack/issues/657#issuecomment-467932962 <https://github.com//github.com/saltstack/salt-pack/issues/657/issues/issuecomment-467932962>`_
941
942 Documentation
943 ^^^^^^^^^^^^^
944
945
946 * **components:** update for separation of ``pkg``\ , ``config`` & ``service`` (\ `726fcab <https://github.com/saltstack-formulas/template-formula/commit/726fcab>`_\ )
947 * **readme:** add suggested improvement to ``template.service.clean`` (\ `bf1039c <https://github.com/saltstack-formulas/template-formula/commit/bf1039c>`_\ )
948 * **readme:** fix typos (\ `007159a <https://github.com/saltstack-formulas/template-formula/commit/007159a>`_\ )
949
950 Features
951 ^^^^^^^^
952
953
954 * **pkg:** add ``clean`` states (\ `422c7ac <https://github.com/saltstack-formulas/template-formula/commit/422c7ac>`_\ )
955 * **pkg:** use ``require`` requisite between ``pkg`` states (\ `6e7141b <https://github.com/saltstack-formulas/template-formula/commit/6e7141b>`_\ ), closes `/github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py#L120 <https://github.com//github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py/issues/L120>`_ `/github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py#L145 <https://github.com//github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py/issues/L145>`_ `/github.com/saltstack/salt/issues/10838#issuecomment-391718086 <https://github.com//github.com/saltstack/salt/issues/10838/issues/issuecomment-391718086>`_
956
957 Reverts
958 ^^^^^^^
959
960
961 * **kitchen+travis:** disable ``debian-8`` due to ``2019.2`` bug (\ `e8f0f7e <https://github.com/saltstack-formulas/template-formula/commit/e8f0f7e>`_\ )
962
963 BREAKING CHANGES
964 ^^^^^^^^^^^^^^^^
965
966
967 * **states:** Wholesale state ID changes will break implementations
968   that are relying on the previous state IDs for requisite purposes.
969 * **pkg:** Changing the ``pkg`` directory to ``package`` will break
970   implementations that are depending on ``pkg`` for ``include`` or ``sls``\ -based
971   requisite purposes.
972
973 `0.7.6 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.5...v0.7.6>`_ (2019-02-27)
974 ----------------------------------------------------------------------------------------------------------
975
976 Documentation
977 ^^^^^^^^^^^^^
978
979
980 * **yaml:** os*.yaml map files needs at least an empty dict (\ `dd99750 <https://github.com/saltstack-formulas/template-formula/commit/dd99750>`_\ )
981
982 `0.7.5 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.4...v0.7.5>`_ (2019-02-27)
983 ----------------------------------------------------------------------------------------------------------
984
985 Bug Fixes
986 ^^^^^^^^^
987
988
989 * **pillar:** fix ``os_family`` typo (\ `3f89c12 <https://github.com/saltstack-formulas/template-formula/commit/3f89c12>`_\ )
990 * **tofs:** update comments in ``files_switch`` macro for new method (\ `3fa3640 <https://github.com/saltstack-formulas/template-formula/commit/3fa3640>`_\ )
991
992 Code Refactoring
993 ^^^^^^^^^^^^^^^^
994
995
996 * **macros:** use ``tplroot`` instead of ``topdir`` to match ``tpldata`` (\ `923b459 <https://github.com/saltstack-formulas/template-formula/commit/923b459>`_\ )
997
998 Documentation
999 ^^^^^^^^^^^^^
1000
1001
1002 * **tofs:** add more sub-headings to ease document navigation (\ `2c5dc21 <https://github.com/saltstack-formulas/template-formula/commit/2c5dc21>`_\ )
1003 * **tofs:** apply language formatting to source code blocks (\ `0638413 <https://github.com/saltstack-formulas/template-formula/commit/0638413>`_\ )
1004 * **tofs:** explain how all parts of the ``source`` can be customised (\ `2f82eb5 <https://github.com/saltstack-formulas/template-formula/commit/2f82eb5>`_\ ), closes `#44 <https://github.com/saltstack-formulas/template-formula/issues/44>`_
1005 * **tofs:** improve general use of language (\ `5105d29 <https://github.com/saltstack-formulas/template-formula/commit/5105d29>`_\ )
1006 * **tofs:** update the ``files_switch`` section for the updated macro (\ `788f732 <https://github.com/saltstack-formulas/template-formula/commit/788f732>`_\ )
1007 * **tofs:** use ``{%-`` for all Jinja statements (\ `4348df8 <https://github.com/saltstack-formulas/template-formula/commit/4348df8>`_\ )
1008
1009 `0.7.4 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.3...v0.7.4>`_ (2019-02-27)
1010 ----------------------------------------------------------------------------------------------------------
1011
1012 Continuous Integration
1013 ^^^^^^^^^^^^^^^^^^^^^^
1014
1015
1016 * **kitchen:** check for repos updates before trying package installation (\ `b632383 <https://github.com/saltstack-formulas/template-formula/commit/b632383>`_\ )
1017 * **kitchen+travis:** disable ``debian-8`` due to ``2019.2`` installation bug (\ `178c710 <https://github.com/saltstack-formulas/template-formula/commit/178c710>`_\ )
1018
1019 Documentation
1020 ^^^^^^^^^^^^^
1021
1022
1023 * **contributing:** separate ``BREAKING CHANGE`` under its own heading (\ `ee053d7 <https://github.com/saltstack-formulas/template-formula/commit/ee053d7>`_\ )
1024
1025 `0.7.3 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.2...v0.7.3>`_ (2019-02-25)
1026 ----------------------------------------------------------------------------------------------------------
1027
1028 Bug Fixes
1029 ^^^^^^^^^
1030
1031
1032 * **tofs:** use ``tpldir`` derivative ``topdir`` for pillar (config) paths (\ `5e9df00 <https://github.com/saltstack-formulas/template-formula/commit/5e9df00>`_\ )
1033
1034 `0.7.2 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.1...v0.7.2>`_ (2019-02-24)
1035 ----------------------------------------------------------------------------------------------------------
1036
1037 Code Refactoring
1038 ^^^^^^^^^^^^^^^^
1039
1040
1041 * **tpldir:** use ``tpldir`` or derivatives to make formula portable (\ `52d03d8 <https://github.com/saltstack-formulas/template-formula/commit/52d03d8>`_\ ), closes `#22 <https://github.com/saltstack-formulas/template-formula/issues/22>`_
1042
1043 Continuous Integration
1044 ^^^^^^^^^^^^^^^^^^^^^^
1045
1046
1047 * **kitchen:** improve comments about ``opensuse`` problems encountered (\ `c246939 <https://github.com/saltstack-formulas/template-formula/commit/c246939>`_\ )
1048 * **travis:** prevent ``release`` stage running for PRs (\ `3a072c7 <https://github.com/saltstack-formulas/template-formula/commit/3a072c7>`_\ ), closes `/travis-ci.com/saltstack-formulas/template-formula/jobs/180068519#L466 <https://github.com//travis-ci.com/saltstack-formulas/template-formula/jobs/180068519/issues/L466>`_ `/github.com/saltstack-formulas/template-formula/pull/42#issuecomment-466446324 <https://github.com//github.com/saltstack-formulas/template-formula/pull/42/issues/issuecomment-466446324>`_
1049
1050 `0.7.1 <https://github.com/saltstack-formulas/template-formula/compare/v0.7.0...v0.7.1>`_ (2019-02-24)
1051 ----------------------------------------------------------------------------------------------------------
1052
1053 Continuous Integration
1054 ^^^^^^^^^^^^^^^^^^^^^^
1055
1056
1057 * **kitchen:** use ``salt-minion`` version of ``opensuse`` to ensure tests run (\ `99b073a <https://github.com/saltstack-formulas/template-formula/commit/99b073a>`_\ )
1058
1059 Documentation
1060 ^^^^^^^^^^^^^
1061
1062
1063 * **changelog:** remove erroneous "closes" used by ``semantic-release`` (\ `be4571d <https://github.com/saltstack-formulas/template-formula/commit/be4571d>`_\ )
1064
1065 `0.7.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.6.0...v0.7.0>`_ (2019-02-23)
1066 ----------------------------------------------------------------------------------------------------------
1067
1068 Features
1069 ^^^^^^^^
1070
1071
1072 * **tofs:** implement backwards-compatible TOFSv2 for configurability (\ `068a94d <https://github.com/saltstack-formulas/template-formula/commit/068a94d>`_\ )
1073
1074 `0.6.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.5.0...v0.6.0>`_ (2019-02-23)
1075 ----------------------------------------------------------------------------------------------------------
1076
1077 Documentation
1078 ^^^^^^^^^^^^^
1079
1080
1081 * **contributing:** add basic introductory text before the TOC (\ `45ccaf6 <https://github.com/saltstack-formulas/template-formula/commit/45ccaf6>`_\ )
1082 * **contributing:** modify quoted heading to prevent TOC inclusion (\ `abcb6ef <https://github.com/saltstack-formulas/template-formula/commit/abcb6ef>`_\ )
1083 * **readme:** convert note into a heading (\ `5f2d789 <https://github.com/saltstack-formulas/template-formula/commit/5f2d789>`_\ )
1084
1085 Features
1086 ^^^^^^^^
1087
1088
1089 * **toc:** use ``markdown-toc`` directly to update inline (\ `a5bae1e <https://github.com/saltstack-formulas/template-formula/commit/a5bae1e>`_\ )
1090
1091 `0.5.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.4.0...v0.5.0>`_ (2019-02-23)
1092 ----------------------------------------------------------------------------------------------------------
1093
1094 Features
1095 ^^^^^^^^
1096
1097
1098 * **kitchen+travis:** add ``opensuse-leap`` after resolving issues (\ `7614a3c <https://github.com/saltstack-formulas/template-formula/commit/7614a3c>`_\ )
1099 * **kitchen+travis:** conduct tests on a wider range of platforms (\ `1348078 <https://github.com/saltstack-formulas/template-formula/commit/1348078>`_\ )
1100
1101 Tests
1102 ^^^^^
1103
1104
1105 * **inspec:** update ``supports`` for all platforms added (\ `42f93b3 <https://github.com/saltstack-formulas/template-formula/commit/42f93b3>`_\ )
1106
1107 `0.4.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.6...v0.4.0>`_ (2019-02-23)
1108 ----------------------------------------------------------------------------------------------------------
1109
1110 Documentation
1111 ^^^^^^^^^^^^^
1112
1113
1114 * **contributing:** centre-align version bump columns in table (\ `a238cae <https://github.com/saltstack-formulas/template-formula/commit/a238cae>`_\ )
1115
1116 Features
1117 ^^^^^^^^
1118
1119
1120 * **authors:** update automatically alongside ``semantic-release`` (\ `8000098 <https://github.com/saltstack-formulas/template-formula/commit/8000098>`_\ )
1121
1122 `0.3.6 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.5...v0.3.6>`_ (2019-02-22)
1123 ----------------------------------------------------------------------------------------------------------
1124
1125 Continuous Integration
1126 ^^^^^^^^^^^^^^^^^^^^^^
1127
1128
1129 * **travis:** include ``commitlint`` stage (\ `6659a69 <https://github.com/saltstack-formulas/template-formula/commit/6659a69>`_\ )
1130 * **travis:** remove obsolete check based on ``$TRAVIS_TEST_RESULT`` (\ `6df9c95 <https://github.com/saltstack-formulas/template-formula/commit/6df9c95>`_\ )
1131
1132 Documentation
1133 ^^^^^^^^^^^^^
1134
1135
1136 * **contributing:** update with sub-headings and ``commitlint`` details (\ `ea2c9a4 <https://github.com/saltstack-formulas/template-formula/commit/ea2c9a4>`_\ )
1137
1138 `0.3.5 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.4...v0.3.5>`_ (2019-02-21)
1139 ----------------------------------------------------------------------------------------------------------
1140
1141 Code Refactoring
1142 ^^^^^^^^^^^^^^^^
1143
1144
1145 * **kitchen:** prefer ``kitchen.yml`` to ``.kitchen.yml`` (\ `3860bf9 <https://github.com/saltstack-formulas/template-formula/commit/3860bf9>`_\ )
1146
1147 `0.3.4 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.3...v0.3.4>`_ (2019-02-21)
1148 ----------------------------------------------------------------------------------------------------------
1149
1150 Documentation
1151 ^^^^^^^^^^^^^
1152
1153
1154 * **contributing:** add commit message formatting instructions (\ `fb3d173 <https://github.com/saltstack-formulas/template-formula/commit/fb3d173>`_\ )
1155
1156 `0.3.3 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.2...v0.3.3>`_ (2019-02-20)
1157 ----------------------------------------------------------------------------------------------------------
1158
1159 Documentation
1160 ^^^^^^^^^^^^^
1161
1162
1163 * **changelog:** add missing entry under ``v0.3.2`` (\ `50352b5 <https://github.com/saltstack-formulas/template-formula/commit/50352b5>`_\ )
1164
1165 `0.3.2 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.1...v0.3.2>`_ (2019-02-20)
1166 ----------------------------------------------------------------------------------------------------------
1167
1168 Documentation
1169 ^^^^^^^^^^^^^
1170
1171
1172 * **README:** remove gitchangelog (\ `2fc85fc <https://github.com/saltstack-formulas/template-formula/commit/2fc85fc>`_\ )
1173 * **contributing:** create blank template (\ `3633e8f <https://github.com/saltstack-formulas/template-formula/commit/3633e8f>`_\ )
1174
1175 `0.3.1 <https://github.com/saltstack-formulas/template-formula/compare/v0.3.0...v0.3.1>`_ (2019-02-20)
1176 ----------------------------------------------------------------------------------------------------------
1177
1178 Documentation
1179 ^^^^^^^^^^^^^
1180
1181
1182 * **changelog:** merge previous ``rst`` into new ``md`` format (\ `2b4e485 <https://github.com/saltstack-formulas/template-formula/commit/2b4e485>`_\ )
1183
1184 `0.3.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.2.0...v0.3.0>`_ (2019-02-20)
1185 ----------------------------------------------------------------------------------------------------------
1186
1187 Features
1188 ^^^^^^^^
1189
1190
1191 * **semantic-release:** configure for this formula (\ `cbcfd75 <https://github.com/saltstack-formulas/template-formula/commit/cbcfd75>`_\ )
1192
1193 `0.2.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.7...v0.2.0>`_ (2019-02-17)
1194 ----------------------------------------------------------------------------------------------------------
1195
1196
1197 * Added a working testing scaffold and travis support. [Javier Bértoli]
1198
1199 `0.1.7 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.6...v0.1.7>`_ (2019-02-16)
1200 ----------------------------------------------------------------------------------------------------------
1201
1202 Fix
1203 ^^^
1204
1205
1206 * Typo in the installation instructions. [Niels Abspoel]
1207
1208 Other
1209 ^^^^^
1210
1211
1212 * Update the changelog. [Niels Abspoel]
1213 * Update README with link to install gitchangelog [Imran Iqbal]
1214
1215 `0.1.6 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.5...v0.1.6>`_ (2019-02-16)
1216 ----------------------------------------------------------------------------------------------------------
1217
1218
1219 * Add changelog generator. [Niels Abspoel]
1220
1221 `0.1.5 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.4...v0.1.5>`_ (2019-02-15)
1222 ----------------------------------------------------------------------------------------------------------
1223
1224
1225 * Prepare v0.1.5 [Imran Iqbal]
1226 * Fix missing ')' [gmazrael]
1227
1228 `0.1.4 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.3...v0.1.4>`_ (2019-02-15)
1229 ----------------------------------------------------------------------------------------------------------
1230
1231
1232 * Replace obsolete VERSION file and replace with FORMULA file. [Imran Iqbal]
1233
1234 `0.1.3 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.2...v0.1.3>`_ (2019-02-12)
1235 ----------------------------------------------------------------------------------------------------------
1236
1237
1238 * Updated changelog and version. [Alexander Weidinger]
1239
1240   Map.jinja: use grains.filter_by instead of defaults.merge. [Alexander Weidinger]
1241
1242     because defaults.merge does not work with salt-ssh. https://github.com/saltstack/salt/issues/51605
1243
1244     Added osfingermap.yaml.
1245
1246 `0.1.2 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.1...v0.1.2>`_ (2019-02-12)
1247 ----------------------------------------------------------------------------------------------------------
1248
1249
1250 * Improve comments and examples in osfamilymap & osmap [Imran Iqbal]
1251 * Fix map.jinja and add more OSes. [Imran Iqbal]
1252
1253 `0.1.1 <https://github.com/saltstack-formulas/template-formula/compare/v0.1.0...v0.1.1>`_ (2019-02-10)
1254 ----------------------------------------------------------------------------------------------------------
1255
1256
1257 * Update. [Niels Abspoel]
1258 * Update formula with map.jinja and style guide references, improve README and VERSION. [Niels Abspoel]
1259
1260 `0.1.0 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.9...v0.1.0>`_ (2019-02-10)
1261 ----------------------------------------------------------------------------------------------------------
1262
1263
1264
1265   Examples must be consistent. [Daniel Dehennin]
1266
1267     The “template” is kept during rendering.
1268
1269
1270   * TOFS_pattern.md: add “template” to rendered state.
1271   * template/macros.jinja: ditoo.
1272
1273
1274   Remove double slash in generated salt URL. [Daniel Dehennin]
1275
1276     When the files are “full path” with leading slash “/”, the generated URL contain a double slash because of the join.
1277
1278
1279   * template/macros.jinja: remove leading slash before joining parts.
1280   * TOFS_pattern.md: mirror changes of “macros.jinja”.
1281
1282
1283   Add an example for “ntp” of the use of “files_switch” [Daniel Dehennin]
1284
1285
1286   Accept pillar separator in “files_switch” prefix. [Daniel Dehennin]
1287
1288     The prefix was used for 2 purposes:
1289
1290
1291   * define the pillar prefix where to lookup “:files_switch”. It supports the colon “:” separator to lookup in pillar subtree like “foo:bar”
1292   * 
1293     define the path prefix where to look for “files/”, It did not support separator to lookup inside directory tree.
1294
1295     This patch only replace any colon “:” with “/” when looking up “files/” directory, with the “foo:bar” prefix:
1296
1297   * 
1298     lookup “foo:bar:files_switch” pillar to get list of grains to match
1299
1300   * lookup files under “salt://foo/bar/files/”
1301   * TOFS_pattern.md: document the new use of “prefix” supporting colon “:”.
1302   * template/macros.jinja: transform any colon “:” in “prefix” by slash
1303     “/” to lookup files.
1304
1305
1306   Make TOFS pattern example usable. [Daniel Dehennin]
1307
1308     The example could not be used as-is. This commit improve conformity to formula conventions.
1309
1310
1311   * TOFS_pattern.md: add missing commas “,” in “map.jinja” and extra one
1312     to ease the addition of new entries. Import “map.jinja” in “init.sls” and “conf.sls”. Declare descriptive state IDs. Use the “module.function” notation. Use the “name” parameter.
1313
1314
1315   Cosmetics modification of TOFS pattern documentation. [Daniel Dehennin]
1316
1317
1318   * TOFS_pattern.md: add myself as modifier.
1319     Trim trailing whitespaces. Separate titles from first paragraph.
1320
1321
1322   Switch template.config to TOFS pattern. [Daniel Dehennin]
1323
1324 * Import TOFS pattern from Zabbix formula. [Daniel Dehennin]
1325
1326 `0.0.9 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.8...v0.0.9>`_ (2019-02-10)
1327 ----------------------------------------------------------------------------------------------------------
1328
1329
1330 * Add VERSION file. [Karim Hamza]
1331 * Add note about formula versioning. [Karim Hamza]
1332
1333 `0.0.8 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.7...v0.0.8>`_ (2019-02-10)
1334 ----------------------------------------------------------------------------------------------------------
1335
1336
1337 * Align with SaltStack official formulas doc page. [Denys Havrysh]
1338 * Use https in the link to SaltStack documentation. [Denys Havrysh]
1339
1340 `0.0.7 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.6...v0.0.7>`_ (2019-02-10)
1341 ----------------------------------------------------------------------------------------------------------
1342
1343
1344 * Map.ninja: fix typos and leftover comments. [Marco Molteni]
1345 * Remove whitespace in map.jinja comment. [Andrew Gabbitas]
1346
1347 `0.0.6 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.5...v0.0.6>`_ (2019-02-10)
1348 ----------------------------------------------------------------------------------------------------------
1349
1350
1351 * Improve style and jinja too match salt-formula. [Niels Abspoel]
1352 * Propose new-ish formula style - defaults live in defaults.yml - map jinja overrides by grain + merges pillar:lookup - split all contextually similar states in their own files. [puneet kandhari]
1353
1354 `0.0.5 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.4...v0.0.5>`_ (2019-02-10)
1355 ----------------------------------------------------------------------------------------------------------
1356
1357
1358 * Change states to use short-dec style. [Seth House]
1359 * Update CHANGELOG.rst. [Nitin Madhok]
1360
1361   Update README.rst. [Nitin Madhok]
1362
1363     Fix broken link
1364
1365
1366   Fixing pillar to match the map file. [Forrest]
1367
1368     Map file and pillar didn't match.
1369
1370 `0.0.4 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.3...v0.0.4>`_ (2019-02-10)
1371 ----------------------------------------------------------------------------------------------------------
1372
1373
1374 * Add change log. [Antti Jokipii]
1375
1376 `0.0.3 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.2...v0.0.3>`_ (2019-02-10)
1377 ----------------------------------------------------------------------------------------------------------
1378
1379
1380 * Updated the license and readme to match our standards. [Forrest Alvarez]
1381 * Use map.jinja content in init.sls. [Eugene Vereschagin]
1382 * Add map.jinja. [Eugene Vereschagin]
1383
1384 `0.0.2 <https://github.com/saltstack-formulas/template-formula/compare/v0.0.1...v0.0.2>`_ (2019-02-10)
1385 ----------------------------------------------------------------------------------------------------------
1386
1387
1388 * Add link to Salt Formula documentation. [Eugene Vereschagin]
1389 * Change extension from .md to .rst. [Eugene Vereschagin]
1390
1391 `0.0.1 <https://github.com/saltstack-formulas/template-formula/releases/tag/v0.0.1>`_ (2019-02-10)
1392 ------------------------------------------------------------------------------------------------------
1393
1394
1395 * Initial commit. [Lukas Erlacher]