forked from puppetlabs/puppetlabs-stdlib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
278 lines (195 loc) · 10.5 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
2013-05-06 - Jeff McCune <[email protected]> - 4.1.0
* (#20582) Restore facter_dot_d to stdlib for PE users (3b887c8)
* (maint) Update Gemfile with GEM_FACTER_VERSION (f44d535)
2013-05-06 - Alex Cline <[email protected]> - 4.1.0
* Terser method of string to array conversion courtesy of ethooz. (d38bce0)
2013-05-06 - Alex Cline <[email protected]> 4.1.0
* Refactor ensure_resource expectations (b33cc24)
2013-05-06 - Alex Cline <[email protected]> 4.1.0
* Changed str-to-array conversion and removed abbreviation. (de253db)
2013-05-03 - Alex Cline <[email protected]> 4.1.0
* (#20548) Allow an array of resource titles to be passed into the ensure_resource function (e08734a)
2013-05-02 - Raphaël Pinson <[email protected]> - 4.1.0
* Add a dirname function (2ba9e47)
2013-04-29 - Mark Smith-Guerrero <[email protected]> - 4.1.0
* (maint) Fix a small typo in hash() description (928036a)
2013-04-12 - Jeff McCune <[email protected]> - 4.0.2
* Update user information in gemspec to make the intent of the Gem clear.
2013-04-11 - Jeff McCune <[email protected]> - 4.0.1
* Fix README function documentation (ab3e30c)
2013-04-11 - Jeff McCune <[email protected]> - 4.0.0
* stdlib 4.0 drops support with Puppet 2.7
* stdlib 4.0 preserves support with Puppet 3
2013-04-11 - Jeff McCune <[email protected]> - 4.0.0
* Add ability to use puppet from git via bundler (9c5805f)
2013-04-10 - Jeff McCune <[email protected]> - 4.0.0
* (maint) Make stdlib usable as a Ruby GEM (e81a45e)
2013-04-10 - Erik Dalén <[email protected]> - 4.0.0
* Add a count function (f28550e)
2013-03-31 - Amos Shapira <[email protected]> - 4.0.0
* (#19998) Implement any2array (7a2fb80)
2013-03-29 - Steve Huff <[email protected]> - 4.0.0
* (19864) num2bool match fix (8d217f0)
2013-03-20 - Erik Dalén <[email protected]> - 4.0.0
* Allow comparisons of Numeric and number as String (ff5dd5d)
2013-03-26 - Richard Soderberg <[email protected]> - 4.0.0
* add suffix function to accompany the prefix function (88a93ac)
2013-03-19 - Kristof Willaert <[email protected]> - 4.0.0
* Add floor function implementation and unit tests (0527341)
2012-04-03 - Eric Shamow <[email protected]> - 4.0.0
* (#13610) Add is_function_available to stdlib (961dcab)
2012-12-17 - Justin Lambert <[email protected]> - 4.0.0
* str2bool should return a boolean if called with a boolean (5d5a4d4)
2012-10-23 - Uwe Stuehler <[email protected]> - 4.0.0
* Fix number of arguments check in flatten() (e80207b)
2013-03-11 - Jeff McCune <[email protected]> - 4.0.0
* Add contributing document (96e19d0)
2013-03-04 - Raphaël Pinson <[email protected]> - 4.0.0
* Add missing documentation for validate_augeas and validate_cmd to README.markdown (a1510a1)
2013-02-14 - Joshua Hoblitt <[email protected]> - 4.0.0
* (#19272) Add has_element() function (95cf3fe)
2013-02-07 - Raphaël Pinson <[email protected]> - 4.0.0
* validate_cmd(): Use Puppet::Util::Execution.execute when available (69248df)
2012-12-06 - Raphaël Pinson <[email protected]> - 4.0.0
* Add validate_augeas function (3a97c23)
2012-12-06 - Raphaël Pinson <[email protected]> - 4.0.0
* Add validate_cmd function (6902cc5)
2013-01-14 - David Schmitt <[email protected]> - 4.0.0
* Add geppetto project definition (b3fc0a3)
2013-01-02 - Jaka Hudoklin <[email protected]> - 4.0.0
* Add getparam function to get defined resource parameters (20e0e07)
2013-01-05 - Jeff McCune <[email protected]> - 4.0.0
* (maint) Add Travis CI Support (d082046)
2012-12-04 - Jeff McCune <[email protected]> - 4.0.0
* Clarify that stdlib 3 supports Puppet 3 (3a6085f)
2012-11-30 - Erik Dalén <[email protected]> - 4.0.0
* maint: style guideline fixes (7742e5f)
2012-11-09 - James Fryman <[email protected]> - 4.0.0
* puppet-lint cleanup (88acc52)
2012-11-06 - Joe Julian <[email protected]> - 4.0.0
* Add function, uriescape, to URI.escape strings. Redmine #17459 (fd52b8d)
2012-09-18 - Chad Metcalf <[email protected]> - 3.2.0
* Add an ensure_packages function. (8a8c09e)
2012-11-23 - Erik Dalén <[email protected]> - 3.2.0
* (#17797) min() and max() functions (9954133)
2012-05-23 - Peter Meier <[email protected]> - 3.2.0
* (#14670) autorequire a file_line resource's path (dfcee63)
2012-11-19 - Joshua Harlan Lifton <[email protected]> - 3.2.0
* Add join_keys_to_values function (ee0f2b3)
2012-11-17 - Joshua Harlan Lifton <[email protected]> - 3.2.0
* Extend delete function for strings and hashes (7322e4d)
2012-08-03 - Gary Larizza <[email protected]> - 3.2.0
* Add the pick() function (ba6dd13)
2012-03-20 - Wil Cooley <[email protected]> - 3.2.0
* (#13974) Add predicate functions for interface facts (f819417)
2012-11-06 - Joe Julian <[email protected]> - 3.2.0
* Add function, uriescape, to URI.escape strings. Redmine #17459 (70f4a0e)
2012-10-25 - Jeff McCune <[email protected]> - 3.1.1
* (maint) Fix spec failures resulting from Facter API changes (97f836f)
2012-10-23 - Matthaus Owens <[email protected]> - 3.1.0
* Add PE facts to stdlib (cdf3b05)
2012-08-16 - Jeff McCune <[email protected]> - 3.0.1
* Fix accidental removal of facts_dot_d.rb in 3.0.0 release
2012-08-16 - Jeff McCune <[email protected]> - 3.0.0
* stdlib 3.0 drops support with Puppet 2.6
* stdlib 3.0 preserves support with Puppet 2.7
2012-08-07 - Dan Bode <[email protected]> - 3.0.0
* Add function ensure_resource and defined_with_params (ba789de)
2012-07-10 - Hailee Kenney <[email protected]> - 3.0.0
* (#2157) Remove facter_dot_d for compatibility with external facts (f92574f)
2012-04-10 - Chris Price <[email protected]> - 3.0.0
* (#13693) moving logic from local spec_helper to puppetlabs_spec_helper (85f96df)
2012-10-25 - Jeff McCune <[email protected]> - 2.5.1
* (maint) Fix spec failures resulting from Facter API changes (97f836f)
2012-10-23 - Matthaus Owens <[email protected]> - 2.5.0
* Add PE facts to stdlib (cdf3b05)
2012-08-15 - Dan Bode <[email protected]> - 2.5.0
* Explicitly load functions used by ensure_resource (9fc3063)
2012-08-13 - Dan Bode <[email protected]> - 2.5.0
* Add better docs about duplicate resource failures (97d327a)
2012-08-13 - Dan Bode <[email protected]> - 2.5.0
* Handle undef for parameter argument (4f8b133)
2012-08-07 - Dan Bode <[email protected]> - 2.5.0
* Add function ensure_resource and defined_with_params (a0cb8cd)
2012-08-20 - Jeff McCune <[email protected]> - 2.5.0
* Disable tests that fail on 2.6.x due to #15912 (c81496e)
2012-08-20 - Jeff McCune <[email protected]> - 2.5.0
* (Maint) Fix mis-use of rvalue functions as statements (4492913)
2012-08-20 - Jeff McCune <[email protected]> - 2.5.0
* Add .rspec file to repo root (88789e8)
2012-06-07 - Chris Price <[email protected]> - 2.4.0
* Add support for a 'match' parameter to file_line (a06c0d8)
2012-08-07 - Erik Dalén <[email protected]> - 2.4.0
* (#15872) Add to_bytes function (247b69c)
2012-07-19 - Jeff McCune <[email protected]> - 2.4.0
* (Maint) use PuppetlabsSpec::PuppetInternals.scope (master) (deafe88)
2012-07-10 - Hailee Kenney <[email protected]> - 2.4.0
* (#2157) Make facts_dot_d compatible with external facts (5fb0ddc)
2012-03-16 - Steve Traylen <[email protected]> - 2.4.0
* (#13205) Rotate array/string randomley based on fqdn, fqdn_rotate() (fef247b)
2012-05-22 - Peter Meier <[email protected]> - 2.3.3
* fix regression in #11017 properly (f0a62c7)
2012-05-10 - Jeff McCune <[email protected]> - 2.3.3
* Fix spec tests using the new spec_helper (7d34333)
2012-05-10 - Puppet Labs <[email protected]> - 2.3.2
* Make file_line default to ensure => present (1373e70)
* Memoize file_line spec instance variables (20aacc5)
* Fix spec tests using the new spec_helper (1ebfa5d)
* (#13595) initialize_everything_for_tests couples modules Puppet ver (3222f35)
* (#13439) Fix MRI 1.9 issue with spec_helper (15c5fd1)
* (#13439) Fix test failures with Puppet 2.6.x (665610b)
* (#13439) refactor spec helper for compatibility with both puppet 2.7 and master (82194ca)
* (#13494) Specify the behavior of zero padded strings (61891bb)
2012-03-29 Puppet Labs <[email protected]> - 2.1.3
* (#11607) Add Rakefile to enable spec testing
* (#12377) Avoid infinite loop when retrying require json
2012-03-13 Puppet Labs <[email protected]> - 2.3.1
* (#13091) Fix LoadError bug with puppet apply and puppet_vardir fact
2012-03-12 Puppet Labs <[email protected]> - 2.3.0
* Add a large number of new Puppet functions
* Backwards compatibility preserved with 2.2.x
2011-12-30 Puppet Labs <[email protected]> - 2.2.1
* Documentation only release for the Forge
2011-12-30 Puppet Labs <[email protected]> - 2.1.2
* Documentation only release for PE 2.0.x
2011-11-08 Puppet Labs <[email protected]> - 2.2.0
* #10285 - Refactor json to use pson instead.
* Maint - Add watchr autotest script
* Maint - Make rspec tests work with Puppet 2.6.4
* #9859 - Add root_home fact and tests
2011-08-18 Puppet Labs <[email protected]> - 2.1.1
* Change facts.d paths to match Facter 2.0 paths.
* /etc/facter/facts.d
* /etc/puppetlabs/facter/facts.d
2011-08-17 Puppet Labs <[email protected]> - 2.1.0
* Add R.I. Pienaar's facts.d custom facter fact
* facts defined in /etc/facts.d and /etc/puppetlabs/facts.d are
automatically loaded now.
2011-08-04 Puppet Labs <[email protected]> - 2.0.0
* Rename whole_line to file_line
* This is an API change and as such motivating a 2.0.0 release according to semver.org.
2011-08-04 Puppet Labs <[email protected]> - 1.1.0
* Rename append_line to whole_line
* This is an API change and as such motivating a 1.1.0 release.
2011-08-04 Puppet Labs <[email protected]> - 1.0.0
* Initial stable release
* Add validate_array and validate_string functions
* Make merge() function work with Ruby 1.8.5
* Add hash merging function
* Add has_key function
* Add loadyaml() function
* Add append_line native
2011-06-21 Jeff McCune <[email protected]> - 0.1.7
* Add validate_hash() and getvar() functions
2011-06-15 Jeff McCune <[email protected]> - 0.1.6
* Add anchor resource type to provide containment for composite classes
2011-06-03 Jeff McCune <[email protected]> - 0.1.5
* Add validate_bool() function to stdlib
0.1.4 2011-05-26 Jeff McCune <[email protected]>
* Move most stages after main
0.1.3 2011-05-25 Jeff McCune <[email protected]>
* Add validate_re() function
0.1.2 2011-05-24 Jeff McCune <[email protected]>
* Update to add annotated tag
0.1.1 2011-05-24 Jeff McCune <[email protected]>
* Add stdlib::stages class with a standard set of stages