File: changelog.md

package info (click to toggle)
ruby-fog-core 2.3.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 676 kB
  • sloc: ruby: 4,719; makefile: 5
file content (364 lines) | stat: -rw-r--r-- 9,918 bytes parent folder | download | duplicates (2)
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
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
2.3.0 03/08/2022
==========================================================

- fix v2.2.4 changelog
- bump actions/stale
- bump actions/checkout
- avoid loading unnecessary service via autoload
- update ruby.yml
- continue tests dispite head errors
- bump actions/checkout
- bump formatador requirement
- utilize reusable actions workflows
- bump reusable actions
- fix cache test for ruby 3.1+
- tweak format of reusable workflows

2.2.4 04/28/2020
==========================================================

- Add FOG_DEBUG in addition to DEBUG to allow avoiding namespace collisions
- Add github actions configuration
- Update succeeds helper to expected syntax for ruby 3+

2.2.3 09/16/2020
==========================================================

Fix provider lookup to properly symbolize newly underscored names

2.2.2 09/15/2020
==========================================================

Fix #underscore name to be class method (instead of instance method)

2.2.1 09/15/2020
==========================================================

- Change to verify_host_key never in ssh/scp if supported
- Allow either downcased and underscored provider names for broader compatability

2.2.0 12/17/2019
==========================================================

- Add explanation for service/provider format deprecation.
- Fix formatting of changelog
- Better logging around required providers for easier debugging.
- bump excon version
- add bundler gem tasks

2.1.2 09/04/2018
==========================================================

- fix typo in ssh options handling

2.1.1 09/04/2018
==========================================================

- deprecate attributes not defined by DSL
- fix path_prefix warnings
- update to enforce best practices
- extract parts of ssh to private methods
- deprecate wrong provider names


2.1.0 03/10/2018
==========================================================

- remove libvirt_uri duplication
- fix dnsimple auth variables
- add kubevirt provider
- fix net-ssh paranoid deprecation
- fix nil fetch on object reload

2.0.0 01/03/2018
==========================================================

- Breaking Changes
  - Association reload - model#reload now resets the model
    to the current remote state. See discussion in
    https://github.com/fog/fog-aws/pull/433,
    particularly 24ea4675bfd28c93d1344bf666ebafd0f4826b8f
  - drop ruby <2 support
- Added
  - add mime-type dependency
- Fixed
  - fix deprecation warning from net-ssh

1.45.0 08/01/2017
==========================================================

- remove xmlrpc requirement/usage
- fix for nested const across ruby versions
- remove array#sample usage for legacy ruby compatibility
- simplify uniq for cache and fix for legacy ruby
- remove debugging puts from cache
- tweak tins version for 1.9
- loosen 2.1.x travis config to 2.1
- add 1.9 compatible term-ansicolor
- fix rubocop for 1.9.3
- enable metadata for cache
- add specs for server#sshable
- add exponential backoff for server#sshable?
- add server#ready? to base server for clarity
- bump excon dependency

1.44.3 05/25/2017
==========================================================

- fix cache when no home directory defined

1.44.2 05/18/2017
==========================================================

- fix homedirectory usage for caching

1.44.1 05/01/2017
==========================================================

- remove xml-rpc dependency (as it is causing issues)

1.44.0 04/28/2017
==========================================================

- add basic caching support

1.43.0 09/28/2016
==========================================================

- fix digitalocean compatibility
- update README badges

1.42.0 07/05/2016
==========================================================

- make namespace detection fix 1.8.x compatible

1.41.0 07/01/2016
==========================================================

- bump as 1.40.1 is not showing up in some cases

1.40.1 06/28/2016
==========================================================

- fix namespace constant detection

1.40.0 05/19/2016
==========================================================

- add minitest helpers for schema (parity to shindo)

1.39.0 05/11/2016
==========================================================

- cleanup warnings
- add NFV module
- only dup frozen strings

1.38.0 04/20/2016
==========================================================

- more specific service not found error
- fix string freeze issue for ruby 2.3
- bump excon dep

1.37.0 03/31/2016
==========================================================

- remove hp from providers
- re-raise mime-type error, rather than exiting
- fix tests
- add introspection module

1.36.0 02/23/2016
==========================================================

- default digitalocean to v2
- fix eager/auto-loading
- add cloud-at-cost

1.35.0 11/24/2015
==========================================================

- make mime/types require optional
- fix warnings about net-ssh vs net-cp

1.34.0 11/16/2015
==========================================================

- make net/ssh and net/scp requires optional

1.33.0 11/15/2015
==========================================================

- relax net/ssh and net/scp requirement

1.32.1 08/12/2015
==========================================================

- expose identities in models

1.32.0 07/02/2015
==========================================================

- fix/refactor service initializers

1.31.1 06/17/2015
==========================================================

- fixes around unknown providers/services

1.31.0 06/17/2015
==========================================================

- use relative paths
- add digital ocean examples
- reinstate baremetal
- add softlayer examples
- add digital ocean v2 support
- setup fog model equality to check identities (if available)
- use Fog.interval in wait_for
- reduce memory footprint
- fix account handling

1.30.0 04/02/2015
==========================================================

- bump excon dep
- use float times, instead of integers for Fog::Time
- don't raise if final wait_for yield true
- fix bug around formatador and #map on models
- fix around `to_time` to avoid conflicts with Rails monkey patches
- update specs
- update style
- fix `WhitelistKeys` for 1.8.7
- remove unreachable code
- convert hash helpers to minispec
- fix require order for coverage
- fix ruby 2.2 warning
- bump excon dependency
- fix readme link

1.29.0 02/19/2015
==========================================================

- minor refactoring
- add ability to add additional user agent info to requests

1.28.0 01/30/2015
==========================================================

- add Fog::Baremetal

1.27.4 01/26/2015
==========================================================

- model fix for new formatador usage
- fixes around formatador delegation

1.27.3 12/01/2014
==========================================================

- rubocop fixes for fog collection
- simpler ruby version checking/skipping
- fix requires_one

1.27.2 18/12/2014
==========================================================

- fix several requires in service abstraction code

1.27.1 12/12/2014
==========================================================

- fix typo in model load paths fix

1.27.0 12/12/2014
==========================================================

- return fog/bin stuff to fog/fog
- add support for multiple request/model load paths


1.26.0 12/02/2014
==========================================================

- remove rackspace logic
- use new travis builds
- fix error handling around credential fetch
- move fog/bin stuff to fog-core
- fix circular reference in collection.rb


1.25.0 11/18/2014
==========================================================

- add alias options for associations
- improve spec message
- add feature to overwrite keys on hash of attributes generation
- remove method_missing from model
- add rubocop
- fix rubocop warnings
- return collections on association getters
- fix require bug in service
- put fog and fog-core versions in user agent
- don't mutate/destroy encoding in get_body_size
- fix error output in from const_get usage
- separate to have distinct version from fog


1.24.0 08/26/2014
==========================================================

- fixes for defaulting attributes
- add method for getting all attributes
- add methods for associations
- add all_attributes, all_associations and all_associations_and_attributes helper methods
- remove no-longer-needed gem update on travis
- add all_values
- fixes to avoid path conflicts with fog/fog

1.23.0 07/16/2014
==========================================================

- attribute whitelisting
- abstract out stringify for possible reuse
- more specific naming
- reorg
- add path_prefix
- fix time conversion to work with XMLRPC
- add more specific per-type attribute tests
- lock down rest-client for 1.8.7
- allow namespace flipflop for dns
- fix identity lookup
- better default attribute value setting
- bump excon

1.22.0 04/17/2014 1c086852e40e4c1ad7ed138834e4a1505ddb1416
==========================================================

- attribute whitelisting
- abstract out stringify for possible reuse
- more specific naming
- reorg
- add path_prefix
- fix time conversion to work with XMLRPC
- add more specific per-type attribute tests
- lock down rest-client for 1.8.7
- allow namespace flipflop for dns
- fix identity lookup
- better default attribute value setting
- bump excon

1.22.0 04/17/2014 1c086852e40e4c1ad7ed138834e4a1505ddb1416
==========================================================

- tests/cleanup/fixes

1.21.1 03/18/2014 3a803405ba60ded421f4bd14677cd3c76cb7e6ab
==========================================================

- remove json/xml modules and code
- add travis/coveralls
- update from upstream
- bump/loosen excon dependency