Skip to content

Commit 17cf836

Browse files
committed
v1.26.0
1 parent 6090772 commit 17cf836

File tree

2 files changed

+47
-28
lines changed

2 files changed

+47
-28
lines changed

CHANGELOG.md

Lines changed: 46 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,29 @@ The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1
44

55
This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

7-
## Next
7+
## 1.26.0
88

99
### User-facing
1010

11+
#### Fixed
12+
13+
- #632 remove unused files from package [temikus]
14+
- #643 update disk attachment method to use new attached_disk_obj method [geemus]
15+
- #644 improve mock bucket name regex validation [geemus]
16+
- #646 fix frozen string literal warnings in storage [krororo]
17+
18+
### Development changes
19+
20+
#### Added
21+
22+
- #645 add ruby 3.3 and 3.4 to CI test matrix [krororo]
23+
24+
#### Fixed
25+
26+
- #641 Updated actions/checkout from 4 to 5 [dependabot]
27+
- #642 Updated actions/stale from 9 to 10 [dependabot]
28+
- remove stale workflow [geemus]
29+
1130
## 1.25.0
1231

1332
### User-facing
@@ -335,7 +354,7 @@ Drop travis usage
335354

336355
#### Fixed
337356

338-
- \#448 Add `:google_application_default` as recognized argument in
357+
- \#448 Add `:google_application_default` as recognized argument in
339358
Fog::Compute::Google client [mavin]
340359

341360
### Development changes
@@ -351,14 +370,14 @@ Drop travis usage
351370
#### Added
352371

353372
- \#442 Add support for Application Default credentials [mavin]
354-
- This change allows the use of Application Default Credentials so that end
373+
- This change allows the use of Application Default Credentials so that end
355374
users can authenticate without a service account for development, testing,
356-
and one-off interactions by using `:google_application_default`client
375+
and one-off interactions by using `:google_application_default`client
357376
option. See README for more details.
358377

359378
### Fixed
360379

361-
- \#444 Remove deprecated `google_client_email` option from client parameters
380+
- \#444 Remove deprecated `google_client_email` option from client parameters
362381
[temikus]
363382
- \#446 Updating service parameters to avoid "unrecognised parameter" warnings
364383
when initializing Fog client with application default auth [temikus]
@@ -383,7 +402,7 @@ Drop travis usage
383402

384403
#### Fixed
385404

386-
- \#433 Allow the api to close Tempfiles inline, improving disk utilization.
405+
- \#433 Allow the api to close Tempfiles inline, improving disk utilization.
387406
[itopalov]
388407

389408
### Development changes
@@ -425,26 +444,26 @@ Drop travis usage
425444
- \#419 Locked down fog upstream dependencies to alleviate deprecation warnings
426445
until they can be properly dealt with. [temikus]
427446
- \#400 Small `%Collection%.get` and `%Collection%.all` behaviour fixes [temikus]
428-
- `Fog::Google::SQL::Instances.get(nil)` no longer returns an invalid
447+
- `Fog::Google::SQL::Instances.get(nil)` no longer returns an invalid
429448
`sql#instancesList` object.
430-
- `Fog::Compute::Google::InstanceGroups.get` and `.all` methods now support
449+
- `Fog::Compute::Google::InstanceGroups.get` and `.all` methods now support
431450
more than just `:filter` option, fixed `.all` output without `zone` option.
432451
- Fix a typo causing `Operations.get(region:REGION)` to fail.
433-
- `Fog::Compute::Google::Images.get(IMAGE, PROJECT)`, now returns `nil` if
452+
- `Fog::Compute::Google::Images.get(IMAGE, PROJECT)`, now returns `nil` if
434453
image is not found rather than throwing `Google::Apis::ClientError`.
435454

436455
### Development changes
437456

438457
#### Added
439458

440459
- \#400 Additional test coverage [temikus]
441-
- Expanded tests for `%Collection%.get` behavior - scoped requests
442-
(e.g. `get(zone:ZONE)`) and their corresponding code paths are now also
460+
- Expanded tests for `%Collection%.get` behavior - scoped requests
461+
(e.g. `get(zone:ZONE)`) and their corresponding code paths are now also
443462
properly tested.
444463
- Increase `Fog::Compute::Google::Images` integration test coverage.
445464
- Unit tests now work without a `~/.fog` config file set up.
446465
- Expanded unit test coverage.
447-
- \#424 Add simple integration tests to check client proxy options being
466+
- \#424 Add simple integration tests to check client proxy options being
448467
applied.
449468

450469
#### Changed
@@ -461,7 +480,7 @@ Drop travis usage
461480

462481
#### Fixed
463482

464-
- \#412 Fixed `Fog::Storage::GoogleXML::GetObjectHttpUrl#get_object_http_url`
483+
- \#412 Fixed `Fog::Storage::GoogleXML::GetObjectHttpUrl#get_object_http_url`
465484
request
466485

467486
## 1.7.0
@@ -478,8 +497,8 @@ Drop travis usage
478497

479498
#### Changed
480499

481-
- \#394 `save/update/destroy` and other operations now wait until they are in a
482-
DONE state, instead of !PENDING. This should be a no-op for users but should
500+
- \#394 `save/update/destroy` and other operations now wait until they are in a
501+
DONE state, instead of !PENDING. This should be a no-op for users but should
483502
safeguard from issues in the future. [temikus]
484503
- \#383 `Fog::Compute::Google::Address` resources are now created synchronously
485504
by default. [temikus]
@@ -497,7 +516,7 @@ Drop travis usage
497516
- \#376 Add doc coverage tracking. [temikus]
498517
- \#383 Increase integration test coverage further. [temikus]
499518
- Add collection tests and factories (when mutable) for following resources:
500-
- Addresses
519+
- Addresses
501520
- Disks
502521
- Projects
503522
- Routes
@@ -521,7 +540,7 @@ Drop travis usage
521540

522541
#### Changed
523542

524-
- \#338 `Fog::Google::SQL` resources are now created and destroyed synchronously by default.
543+
- \#338 `Fog::Google::SQL` resources are now created and destroyed synchronously by default.
525544
You can override it in a standard manner by passing a parameter to async method, e.g.:
526545
`Fog::Google::SQL::Instance.create(true)` [temikus]
527546
- \#367 `Fog::Compute::Google::Server.bootstrap` changes [temikus]
@@ -590,30 +609,30 @@ You can override it in a standard manner by passing a parameter to async method,
590609
#### Added
591610

592611
- \#336 `Fog::Compute::Google::Server.set_metadata` is now working properly and adopted a simpler format, e.g. `{'foo' => 'bar', 'baz'=>'foo'}`
593-
- \#334 Added a new helper method: `Fog::Compute::Google::Server.public_ip_address` [temikus]
594-
- \#314 Added `Fog::Compute::Google::InstanceGroup.add_instance` method back [temikus]
612+
- \#334 Added a new helper method: `Fog::Compute::Google::Server.public_ip_address` [temikus]
613+
- \#314 Added `Fog::Compute::Google::InstanceGroup.add_instance` method back [temikus]
595614
- \#326 Added support for using predefined ACLs, refactor valid ACLs [vimutter]
596615
- \#318 Added fog_public support in Storage JSON API [jayhsu21]
597616

598617
#### Fixed
599618

600-
- \#354 Bump Google API client to 0.23 [temikus]
601-
- \#346 Fixed get_health when called with an instance name [bpaquet]
602-
- \#317 Fixed source_image selection to get the image from name if the format is not compatible with new Google API Client [temikus]
603-
- \#321 Fix string key instead of symbol for subnetworks listing [tumido]
604-
- \#351 Fixed trailing spaces and added data presence check to `Fog::Storage::GoogleJSON.put_object` [vimutter]
619+
- \#354 Bump Google API client to 0.23 [temikus]
620+
- \#346 Fixed get_health when called with an instance name [bpaquet]
621+
- \#317 Fixed source_image selection to get the image from name if the format is not compatible with new Google API Client [temikus]
622+
- \#321 Fix string key instead of symbol for subnetworks listing [tumido]
623+
- \#351 Fixed trailing spaces and added data presence check to `Fog::Storage::GoogleJSON.put_object` [vimutter]
605624

606625
### Development changes
607626

608627
#### Added
609628

610-
- \#353 Added collection/model unit tests to be run by Travis CI [temikus]
611-
- \#347 Added target pool tests [temikus]
629+
- \#353 Added collection/model unit tests to be run by Travis CI [temikus]
630+
- \#347 Added target pool tests [temikus]
612631

613632
#### Fixed
614633

615634
- \#322 Fixed all broken integration tests, all tests now pass in CI [temikus]
616-
- \#344 Updated CI pipeline to run in parallel, broke out test tasks [temikus]
635+
- \#344 Updated CI pipeline to run in parallel, broke out test tasks [temikus]
617636

618637
## 1.0.1
619638

lib/fog/google/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module Fog
22
module Google
3-
VERSION = "1.25.0".freeze
3+
VERSION = "1.26.0".freeze
44
end
55
end

0 commit comments

Comments
 (0)