Skip to content

Commit cf2d32a

Browse files
authored
Merge pull request #47 from brand-dot-dev/release-please--branches--main--changes--next
release: 0.26.0
2 parents 187eb36 + 0312467 commit cf2d32a

38 files changed

Lines changed: 1882 additions & 8 deletions

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.25.0"
2+
".": "0.26.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 16
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/brand-dev%2Fbrand.dev-98ef96cef5b06ad7a29dadba48258da7d9ea0a2b3938dc9e714ae06eb9afa1a3.yml
3-
openapi_spec_hash: 9e957a30999dff7d4ada925e437bd202
4-
config_hash: c3aaaa9794dba44d524c06591ab17894
1+
configured_endpoints: 20
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/brand-dev%2Fbrand.dev-2cdd67823c6ac9d1ab68032a695c31a098ad285ffb0c073b9dfc00afe5de9b88.yml
3+
openapi_spec_hash: ac8a965beb9b667b6204a5c573507219
4+
config_hash: 4cd3173ea1cce7183640aae49cfbb374

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.26.0 (2026-02-23)
4+
5+
Full Changelog: [v0.25.0...v0.26.0](https://github.com/brand-dot-dev/ruby-sdk/compare/v0.25.0...v0.26.0)
6+
7+
### Features
8+
9+
* **api:** manual updates ([bfe9b29](https://github.com/brand-dot-dev/ruby-sdk/commit/bfe9b298f2c51f4d2762da550344251c2b0b7256))
10+
311
## 0.25.0 (2026-02-22)
412

513
Full Changelog: [v0.24.0...v0.25.0](https://github.com/brand-dot-dev/ruby-sdk/compare/v0.24.0...v0.25.0)

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ GIT
1111
PATH
1212
remote: .
1313
specs:
14-
brand.dev (0.25.0)
14+
brand.dev (0.26.0)
1515
cgi
1616
connection_pool
1717

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ To use this gem, install via Bundler by adding the following to your application
2626
<!-- x-release-please-start-version -->
2727

2828
```ruby
29-
gem "brand.dev", "~> 0.25.0"
29+
gem "brand.dev", "~> 0.26.0"
3030
```
3131

3232
<!-- x-release-please-end -->

lib/brand_dev.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,13 @@
8484
require_relative "brand_dev/models/brand_screenshot_response"
8585
require_relative "brand_dev/models/brand_styleguide_params"
8686
require_relative "brand_dev/models/brand_styleguide_response"
87+
require_relative "brand_dev/models/brand_web_scrape_html_params"
88+
require_relative "brand_dev/models/brand_web_scrape_html_response"
89+
require_relative "brand_dev/models/brand_web_scrape_images_params"
90+
require_relative "brand_dev/models/brand_web_scrape_images_response"
91+
require_relative "brand_dev/models/brand_web_scrape_md_params"
92+
require_relative "brand_dev/models/brand_web_scrape_md_response"
93+
require_relative "brand_dev/models/brand_web_scrape_sitemap_params"
94+
require_relative "brand_dev/models/brand_web_scrape_sitemap_response"
8795
require_relative "brand_dev/models"
8896
require_relative "brand_dev/resources/brand"

lib/brand_dev/models.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,12 @@ module BrandDev
7070
BrandScreenshotParams = BrandDev::Models::BrandScreenshotParams
7171

7272
BrandStyleguideParams = BrandDev::Models::BrandStyleguideParams
73+
74+
BrandWebScrapeHTMLParams = BrandDev::Models::BrandWebScrapeHTMLParams
75+
76+
BrandWebScrapeImagesParams = BrandDev::Models::BrandWebScrapeImagesParams
77+
78+
BrandWebScrapeMdParams = BrandDev::Models::BrandWebScrapeMdParams
79+
80+
BrandWebScrapeSitemapParams = BrandDev::Models::BrandWebScrapeSitemapParams
7381
end
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# frozen_string_literal: true
2+
3+
module BrandDev
4+
module Models
5+
# @see BrandDev::Resources::Brand#web_scrape_html
6+
class BrandWebScrapeHTMLParams < BrandDev::Internal::Type::BaseModel
7+
extend BrandDev::Internal::Type::RequestParameters::Converter
8+
include BrandDev::Internal::Type::RequestParameters
9+
10+
# @!attribute url
11+
# Full URL to scrape (must include http:// or https:// protocol)
12+
#
13+
# @return [String]
14+
required :url, String
15+
16+
# @!method initialize(url:, request_options: {})
17+
# @param url [String] Full URL to scrape (must include http:// or https:// protocol)
18+
#
19+
# @param request_options [BrandDev::RequestOptions, Hash{Symbol=>Object}]
20+
end
21+
end
22+
end
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# frozen_string_literal: true
2+
3+
module BrandDev
4+
module Models
5+
# @see BrandDev::Resources::Brand#web_scrape_html
6+
class BrandWebScrapeHTMLResponse < BrandDev::Internal::Type::BaseModel
7+
# @!attribute html
8+
# Raw HTML content of the page
9+
#
10+
# @return [String]
11+
required :html, String
12+
13+
# @!attribute success
14+
# Indicates success
15+
#
16+
# @return [Boolean, BrandDev::Models::BrandWebScrapeHTMLResponse::Success]
17+
required :success, enum: -> { BrandDev::Models::BrandWebScrapeHTMLResponse::Success }
18+
19+
# @!attribute url
20+
# The URL that was scraped
21+
#
22+
# @return [String]
23+
required :url, String
24+
25+
# @!method initialize(html:, success:, url:)
26+
# @param html [String] Raw HTML content of the page
27+
#
28+
# @param success [Boolean, BrandDev::Models::BrandWebScrapeHTMLResponse::Success] Indicates success
29+
#
30+
# @param url [String] The URL that was scraped
31+
32+
# Indicates success
33+
#
34+
# @see BrandDev::Models::BrandWebScrapeHTMLResponse#success
35+
module Success
36+
extend BrandDev::Internal::Type::Enum
37+
38+
TRUE = true
39+
40+
# @!method self.values
41+
# @return [Array<Boolean>]
42+
end
43+
end
44+
end
45+
end
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# frozen_string_literal: true
2+
3+
module BrandDev
4+
module Models
5+
# @see BrandDev::Resources::Brand#web_scrape_images
6+
class BrandWebScrapeImagesParams < BrandDev::Internal::Type::BaseModel
7+
extend BrandDev::Internal::Type::RequestParameters::Converter
8+
include BrandDev::Internal::Type::RequestParameters
9+
10+
# @!attribute url
11+
# Full URL to scrape images from (must include http:// or https:// protocol)
12+
#
13+
# @return [String]
14+
required :url, String
15+
16+
# @!method initialize(url:, request_options: {})
17+
# @param url [String] Full URL to scrape images from (must include http:// or https:// protocol)
18+
#
19+
# @param request_options [BrandDev::RequestOptions, Hash{Symbol=>Object}]
20+
end
21+
end
22+
end

0 commit comments

Comments
 (0)