Note that exim contains tracker-specific configuration
[mirror/dsa-puppet.git] / 3rdparty / modules / archive / CHANGELOG.md
1 # Changelog
2
3 All notable changes to this project will be documented in this file.
4 Each new release typically also includes the latest modulesync defaults.
5 These should not affect the functionality of the module.
6
7 ## [v2.3.0](https://github.com/voxpupuli/puppet-archive/tree/v2.3.0) (2018-02-15)
8
9 [Full Changelog](https://github.com/voxpupuli/puppet-archive/compare/v2.2.0...v2.3.0)
10
11 **Implemented enhancements:**
12
13 - Support fetching latest SNAPSHOT artifacts [\#284](https://github.com/voxpupuli/puppet-archive/pull/284) ([alexjfisher](https://github.com/alexjfisher))
14
15 **Fixed bugs:**
16
17 - Fix typo in digest\_type: sh256 -\> sha256 [\#315](https://github.com/voxpupuli/puppet-archive/pull/315) ([mark0n](https://github.com/mark0n))
18
19 **Closed issues:**
20
21 - Can't download latest SNAPSHOT artifactory artifacts [\#282](https://github.com/voxpupuli/puppet-archive/issues/282)
22
23 **Merged pull requests:**
24
25 - modulesync 1.6.0 [\#312](https://github.com/voxpupuli/puppet-archive/pull/312) ([bastelfreak](https://github.com/bastelfreak))
26 - Fix checksum\_type sh256 -\> sha256 typo [\#309](https://github.com/voxpupuli/puppet-archive/pull/309) ([tylerjl](https://github.com/tylerjl))
27 - Fix typo "voxpupoli" [\#308](https://github.com/voxpupuli/puppet-archive/pull/308) ([nmesstorff](https://github.com/nmesstorff))
28 - Release 2.2.0 [\#306](https://github.com/voxpupuli/puppet-archive/pull/306) ([bastelfreak](https://github.com/bastelfreak))
29
30 ## [v2.2.0](https://github.com/voxpupuli/puppet-archive/tree/v2.2.0) (2017-11-21)
31
32 [Full Changelog](https://github.com/voxpupuli/puppet-archive/compare/v2.1.0...v2.2.0)
33
34 **Closed issues:**
35
36 - Setting an invalid proxy\_server parameter should return a more helpful error message. [\#220](https://github.com/voxpupuli/puppet-archive/issues/220)
37
38 **Merged pull requests:**
39
40 - Log actual and expected checksums on mismatch [\#305](https://github.com/voxpupuli/puppet-archive/pull/305) ([jeffmccune](https://github.com/jeffmccune))
41 - release 2.1.0 [\#301](https://github.com/voxpupuli/puppet-archive/pull/301) ([bastelfreak](https://github.com/bastelfreak))
42
43 ## [v2.1.0](https://github.com/voxpupuli/puppet-archive/tree/v2.1.0) (2017-10-10)
44
45 [Full Changelog](https://github.com/voxpupuli/puppet-archive/compare/v2.0.0...v2.1.0)
46
47 **Closed issues:**
48
49 - unzip not installed and results in errors [\#291](https://github.com/voxpupuli/puppet-archive/issues/291)
50 - Support puppet:/// urls or edit readme? [\#283](https://github.com/voxpupuli/puppet-archive/issues/283)
51 - Using proxy\_server and/or proxy\_port has no effect on Windows [\#277](https://github.com/voxpupuli/puppet-archive/issues/277)
52 - puppet source [\#151](https://github.com/voxpupuli/puppet-archive/issues/151)
53
54 **Merged pull requests:**
55
56 - Fix typos in puppet:/// URL example [\#298](https://github.com/voxpupuli/puppet-archive/pull/298) ([gabe-sky](https://github.com/gabe-sky))
57 - Release 2.0.0 [\#297](https://github.com/voxpupuli/puppet-archive/pull/297) ([alexjfisher](https://github.com/alexjfisher))
58 - Update cacert.pem [\#290](https://github.com/voxpupuli/puppet-archive/pull/290) ([nanliu](https://github.com/nanliu))
59 - Support Nexus 3 urls for artifact downloads [\#285](https://github.com/voxpupuli/puppet-archive/pull/285) ([rvdh](https://github.com/rvdh))
60
61 ## [v2.0.0](https://github.com/voxpupuli/puppet-archive/tree/v2.0.0) (2017-08-25)
62
63 [Full Changelog](https://github.com/voxpupuli/puppet-archive/compare/v1.3.0...v2.0.0)
64
65 **Breaking changes:**
66
67 - BREAKING: Drop puppet 3 support. Replace validate\_\* functions with Puppet 4 data type validations [\#264](https://github.com/voxpupuli/puppet-archive/pull/264) ([jkroepke](https://github.com/jkroepke))
68
69 **Implemented enhancements:**
70
71 - Enable allow\_insecure in archive::download [\#295](https://github.com/voxpupuli/puppet-archive/pull/295) ([alexjfisher](https://github.com/alexjfisher))
72 - Add custom download options [\#279](https://github.com/voxpupuli/puppet-archive/pull/279) ([nanliu](https://github.com/nanliu))
73 - Add support for downloading puppet URL’s [\#270](https://github.com/voxpupuli/puppet-archive/pull/270) ([hajee](https://github.com/hajee))
74
75 **Fixed bugs:**
76
77 - wget proxy implementation incorrect [\#256](https://github.com/voxpupuli/puppet-archive/issues/256)
78
79 **Closed issues:**
80
81 - allow\_insecure is not working [\#294](https://github.com/voxpupuli/puppet-archive/issues/294)
82 - Need option to set curl SSL protocol [\#273](https://github.com/voxpupuli/puppet-archive/issues/273)
83 - Add guide for migrating from puppet-staging [\#266](https://github.com/voxpupuli/puppet-archive/issues/266)
84 - Rubocop: fix RSpec/MessageSpies [\#260](https://github.com/voxpupuli/puppet-archive/issues/260)
85 - -z for curl option [\#241](https://github.com/voxpupuli/puppet-archive/issues/241)
86 - RSpec/MessageExpectation violations [\#208](https://github.com/voxpupuli/puppet-archive/issues/208)
87
88 **Merged pull requests:**
89
90 - Change how ruby proxy is invoked. [\#280](https://github.com/voxpupuli/puppet-archive/pull/280) ([nanliu](https://github.com/nanliu))
91 - Pass proxy values using the wget -e option [\#272](https://github.com/voxpupuli/puppet-archive/pull/272) ([nanliu](https://github.com/nanliu))
92 - GH-260 Fix rubocop RSpec/MessageSpies [\#271](https://github.com/voxpupuli/puppet-archive/pull/271) ([nanliu](https://github.com/nanliu))
93 - Fix README typo on credentials file and add the config too [\#269](https://github.com/voxpupuli/puppet-archive/pull/269) ([aerostitch](https://github.com/aerostitch))
94 - Add puppet-staging migration examples [\#268](https://github.com/voxpupuli/puppet-archive/pull/268) ([alexjfisher](https://github.com/alexjfisher))
95 - release 1.3.0 [\#261](https://github.com/voxpupuli/puppet-archive/pull/261) ([bastelfreak](https://github.com/bastelfreak))
96
97 ## [v1.3.0](https://github.com/voxpupuli/puppet-archive/tree/v1.3.0) (2017-02-10)
98
99 [Full Changelog](https://github.com/voxpupuli/puppet-archive/compare/v1.2.0...v1.3.0)
100
101 **Merged pull requests:**
102
103 - release 1.2.0 [\#253](https://github.com/voxpupuli/puppet-archive/pull/253) ([bastelfreak](https://github.com/bastelfreak))
104
105 ## v1.2.0 (2016-12-25)
106
107 * Modulesync with latest Vox Pupuli defaults
108 * Fix wrong license in repo
109 * Fix several rubocop issues
110 * Fix several markdown issues in README.md
111 * Add temp_dir option to override OS temp dir location
112
113 ## v1.1.2 (2016-08-31)
114
115   * [GH-213](https://github.com/voxpupuli/puppet-archive/issues/213) Fix *allow_insecure* for ruby provider
116   * [GH-205](https://github.com/voxpupuli/puppet-archive/issues/205) Raise exception on bad source parameters
117   * [GH-204](https://github.com/voxpupuli/puppet-archive/issues/204) Resolve camptocamp archive regression
118   * Expose *allow_insecure* in nexus defined type
119   * Make *archive_windir* fact confinement work on ruby 1.8 systems.  Note this does **not** mean the *type* will work on unsupported ruby 1.8 systems.
120
121
122 ## v1.1.1 (2016-08-18)
123
124   * Modulesync with latest Vox Pupuli defaults
125   * Fix cacert path
126   * Fix AIX extraction
127   * Feature: make allow_insecure parameter universal
128
129
130 ## v1.0.0 (2016-07-13)
131
132   * GH-176 Add Compatiblity layer for camptocamp/archive
133   * GH-174 Add allow_insecure parameter
134   * Numerous Rubocop and other modulesync changes
135   * Drop support for ruby 1.8
136
137
138 ## v0.5.1 (2016-03-18)
139
140   * GH-146 Set aws_cli_install default to false
141   * GH-142 Fix wget cookie options
142   * GH-114 Document extract customization options
143   * Open file in binary mode when writing files for windows download
144
145
146 ## v0.5.0 (2016-03-10)
147
148 Release 0.5.x contains significant changes:
149
150   * faraday, faraday_middleware no longer required.
151   * ruby provider is the default for windows (using net::http).
152   * archive gem_provider attribute deprecated.
153   * archive::artifactory server, port, url_path attributes deprecated.
154   * S3 bucket support (experimental).
155
156   * GH-55 use net::http to stream files
157   * Add additional documentation
158   * Simplify duplicate code in download/content methods
159   * Pin rake to avoid rubocop/rake 11 incompatibility
160   * Surface "checksum_verify" parameter in archive::nexus
161   * GH-48 S3 bucket support
162
163
164 ## v0.4.8 (2016-03-02)
165
166   * VoxPupuli Release
167   * modulesync to fix forge release issues.
168   * Cosmetic changes due to rubocop update.
169
170
171 ## v0.4.7 (2016-03-1)
172
173   * VoxPupuli Release
174   * Raise exception when error occurs during extraction.
175
176 ## v0.4.6 (2016-02-26)
177
178   * VoxPupuli Release
179
180
181 ## v0.4.5 (2016-02-26)
182
183   * Puppet-community release
184   * Update travis/forge badge location
185   * Fix aio-agent detection
186   * Support .gz .xz format
187   * Fix local files for non faraday providers
188   * Fix GH-77 allows local files to be specified without using file:///
189   * Fix GH-78 allow local file:///c:/... on windows
190   * Fix phantom v0.4.4 release.
191
192
193 ## v0.4.4 (2015-12-2)
194
195   * Puppet-community release
196   * Ignore files properly for functional release
197   * Add authentication to archive::nexus
198   * Create directory before transfering file
199   * Refactor file download code
200   * Create and use fact for archive_windir
201   * Cleanup old testing code
202
203
204 ## v0.4.3 (2015-11-25)
205
206   * Puppet-community release
207
208
209 ## v0.4.1 (2015-11-25)
210
211   * Automate release :)
212
213
214 ## v0.4.0 (2015-11-25)
215
216   * Migrate Module to Puppet-Community
217   * Make everything Rubocop Clean
218   * Make everything lint clean
219   * Various fixes concerning Jar handling
220   * Support for wget
221   * Spec Tests for curl
222   * Support for bzip
223   * More robust handling of sha512 checksums
224
225
226 ## 0.3.0 (2015-04-23)
227
228 Release 0.3.x contains breaking changes
229
230   * The parameter 7zip have been changed to seven_zip to conform to Puppet 4.x variable name requirements.
231   * The namevar name have been changed to path to allow files with the same filename to exists in different filepath.
232   * This project have been migrated to [voxpupuli](https://github.com/voxpupuli/puppet-archive), please adjust your repo git source.
233
234   * Fix Puppet 4 compatability issues
235   * Fix archive namevar to use path
236
237
238 ## 0.2.2 (2015-03-05)
239
240   * Add FTP and File support
241
242
243 ## 0.2.1 (2015-02-26)
244
245   * Fix ruby 1.8.7 syntax error
246
247
248 ## 0.2.0 (2015-02-23)
249
250   * Fix custom flags options
251   * Add msi installation option for 7zip
252   * Add support for configuring extract command user/group
253   * Use temporary filepath for download
254
255
256 ## 0.1.8 (2014-12-08)
257
258   * Update documentation
259   * puppet-lint, metadata.json cleanup
260
261
262 ## 0.1.7 (2014-11-13)
263
264   * Fix Puppet Enterprise detection
265   * Fix checksum length restriction
266   * Add puppetlabs stdlib/pe_gem dependency
267   * Add spec testing
268
269
270 ## 0.1.6 (2014-11-05)
271
272   * Fix Windows SSL authentication issues
273
274
275 ## 0.1.5 (2014-11-04)
276
277   * Add cookie support
278
279
280 ## 0.1.4 (2014-10-03)
281
282   * Fix file overwrite and re-extract
283
284
285 ## 0.1.3 (2014-10-03)
286
287   * Fix windows x86 path bug
288
289
290 ## 0.1.2 (2014-10-02)
291
292   * Fix autorequire and installation of dependencies
293
294
295 ## 0.1.1 (2014-10-01)
296
297   * Add windows extraction support via 7zip
298
299
300 ## 0.1.0 (2014-09-26)
301
302   * Initial Release
303
304
305 \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*