From 7f8b7b7a720f3fdf5364ffaf7c7e55f171b72c0e Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 01:43:34 +0000 Subject: [PATCH 1/3] feat(api): api update --- .stats.yml | 4 +- .../models/web_screenshot_params.rb | 27 +++++++- lib/context_dev/resources/web.rb | 5 +- .../models/web_screenshot_params.rbi | 65 +++++++++++++++++++ rbi/context_dev/resources/web.rbi | 7 ++ .../models/web_screenshot_params.rbs | 20 ++++++ sig/context_dev/resources/web.rbs | 1 + 7 files changed, 125 insertions(+), 4 deletions(-) diff --git a/.stats.yml b/.stats.yml index ddc345ad..9df4f185 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 22 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev/context.dev-f27c9584f74632a8c9603fce7190e3f63275a4ec4030da2a9475efb619618b3f.yml -openapi_spec_hash: 224cb935536a4d999d9683f8c03ea32f +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev/context.dev-9cbf61fcc1963e0a895575e95d6d57101ceebd06e7e83b2e6ab2e6559921d8b9.yml +openapi_spec_hash: 3e687221fe05e917a1c5b622afd17103 config_hash: ff13935d1231ad44cd3822ffe39904b4 diff --git a/lib/context_dev/models/web_screenshot_params.rb b/lib/context_dev/models/web_screenshot_params.rb index 29945e5d..37785796 100644 --- a/lib/context_dev/models/web_screenshot_params.rb +++ b/lib/context_dev/models/web_screenshot_params.rb @@ -31,6 +31,15 @@ class WebScreenshotParams < ContextDev::Internal::Type::BaseModel # @return [Symbol, ContextDev::Models::WebScreenshotParams::FullScreenshot, nil] optional :full_screenshot, enum: -> { ContextDev::WebScreenshotParams::FullScreenshot } + # @!attribute handle_cookie_popup + # Optional parameter to control cookie/consent popup handling. If 'true', the + # browser service dismisses cookie consent before capture. If 'false' or not + # provided, captures the page without that step. This value is part of the + # screenshot cache key. + # + # @return [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup, nil] + optional :handle_cookie_popup, enum: -> { ContextDev::WebScreenshotParams::HandleCookiePopup } + # @!attribute max_age_ms # Return a cached screenshot if a prior screenshot for the same parameters exists # and is younger than this many milliseconds. Defaults to 1 day (86400000 ms) when @@ -71,7 +80,7 @@ class WebScreenshotParams < ContextDev::Internal::Type::BaseModel # @return [Integer, nil] optional :wait_for_ms, Integer - # @!method initialize(direct_url: nil, domain: nil, full_screenshot: nil, max_age_ms: nil, page: nil, timeout_ms: nil, viewport: nil, wait_for_ms: nil, request_options: {}) + # @!method initialize(direct_url: nil, domain: nil, full_screenshot: nil, handle_cookie_popup: nil, max_age_ms: nil, page: nil, timeout_ms: nil, viewport: nil, wait_for_ms: nil, request_options: {}) # Some parameter documentations has been truncated, see # {ContextDev::Models::WebScreenshotParams} for more details. # @@ -81,6 +90,8 @@ class WebScreenshotParams < ContextDev::Internal::Type::BaseModel # # @param full_screenshot [Symbol, ContextDev::Models::WebScreenshotParams::FullScreenshot] Optional parameter to determine screenshot type. If 'true', takes a full page sc # + # @param handle_cookie_popup [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup] Optional parameter to control cookie/consent popup handling. If 'true', the brow + # # @param max_age_ms [Integer] Return a cached screenshot if a prior screenshot for the same parameters exists # # @param page [Symbol, ContextDev::Models::WebScreenshotParams::Page] Optional parameter to specify which page type to screenshot. If provided, the sy @@ -106,6 +117,20 @@ module FullScreenshot # @return [Array] end + # Optional parameter to control cookie/consent popup handling. If 'true', the + # browser service dismisses cookie consent before capture. If 'false' or not + # provided, captures the page without that step. This value is part of the + # screenshot cache key. + module HandleCookiePopup + extend ContextDev::Internal::Type::Enum + + TRUE = :true + FALSE = :false + + # @!method self.values + # @return [Array] + end + # Optional parameter to specify which page type to screenshot. If provided, the # system will scrape the domain's links and use heuristics to find the most # appropriate URL for the specified page type (30 supported languages). If not diff --git a/lib/context_dev/resources/web.rb b/lib/context_dev/resources/web.rb index 6aaee2cd..b1bd638c 100644 --- a/lib/context_dev/resources/web.rb +++ b/lib/context_dev/resources/web.rb @@ -70,7 +70,7 @@ def extract_styleguide(params = {}) # # Capture a screenshot of a website. # - # @overload screenshot(direct_url: nil, domain: nil, full_screenshot: nil, max_age_ms: nil, page: nil, timeout_ms: nil, viewport: nil, wait_for_ms: nil, request_options: {}) + # @overload screenshot(direct_url: nil, domain: nil, full_screenshot: nil, handle_cookie_popup: nil, max_age_ms: nil, page: nil, timeout_ms: nil, viewport: nil, wait_for_ms: nil, request_options: {}) # # @param direct_url [String] A specific URL to screenshot directly, bypassing domain resolution (e.g., 'https # @@ -78,6 +78,8 @@ def extract_styleguide(params = {}) # # @param full_screenshot [Symbol, ContextDev::Models::WebScreenshotParams::FullScreenshot] Optional parameter to determine screenshot type. If 'true', takes a full page sc # + # @param handle_cookie_popup [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup] Optional parameter to control cookie/consent popup handling. If 'true', the brow + # # @param max_age_ms [Integer] Return a cached screenshot if a prior screenshot for the same parameters exists # # @param page [Symbol, ContextDev::Models::WebScreenshotParams::Page] Optional parameter to specify which page type to screenshot. If provided, the sy @@ -102,6 +104,7 @@ def screenshot(params = {}) query: query.transform_keys( direct_url: "directUrl", full_screenshot: "fullScreenshot", + handle_cookie_popup: "handleCookiePopup", max_age_ms: "maxAgeMs", timeout_ms: "timeoutMS", wait_for_ms: "waitForMs" diff --git a/rbi/context_dev/models/web_screenshot_params.rbi b/rbi/context_dev/models/web_screenshot_params.rbi index 5effb615..2b543121 100644 --- a/rbi/context_dev/models/web_screenshot_params.rbi +++ b/rbi/context_dev/models/web_screenshot_params.rbi @@ -47,6 +47,27 @@ module ContextDev end attr_writer :full_screenshot + # Optional parameter to control cookie/consent popup handling. If 'true', the + # browser service dismisses cookie consent before capture. If 'false' or not + # provided, captures the page without that step. This value is part of the + # screenshot cache key. + sig do + returns( + T.nilable( + ContextDev::WebScreenshotParams::HandleCookiePopup::OrSymbol + ) + ) + end + attr_reader :handle_cookie_popup + + sig do + params( + handle_cookie_popup: + ContextDev::WebScreenshotParams::HandleCookiePopup::OrSymbol + ).void + end + attr_writer :handle_cookie_popup + # Return a cached screenshot if a prior screenshot for the same parameters exists # and is younger than this many milliseconds. Defaults to 1 day (86400000 ms) when # omitted. Max is 30 days (2592000000 ms). Set to 0 to always capture fresh. @@ -102,6 +123,8 @@ module ContextDev domain: String, full_screenshot: ContextDev::WebScreenshotParams::FullScreenshot::OrSymbol, + handle_cookie_popup: + ContextDev::WebScreenshotParams::HandleCookiePopup::OrSymbol, max_age_ms: Integer, page: ContextDev::WebScreenshotParams::Page::OrSymbol, timeout_ms: Integer, @@ -123,6 +146,11 @@ module ContextDev # screenshot capturing all content. If 'false' or not provided, takes a viewport # screenshot (standard browser view). full_screenshot: nil, + # Optional parameter to control cookie/consent popup handling. If 'true', the + # browser service dismisses cookie consent before capture. If 'false' or not + # provided, captures the page without that step. This value is part of the + # screenshot cache key. + handle_cookie_popup: nil, # Return a cached screenshot if a prior screenshot for the same parameters exists # and is younger than this many milliseconds. Defaults to 1 day (86400000 ms) when # omitted. Max is 30 days (2592000000 ms). Set to 0 to always capture fresh. @@ -154,6 +182,8 @@ module ContextDev domain: String, full_screenshot: ContextDev::WebScreenshotParams::FullScreenshot::OrSymbol, + handle_cookie_popup: + ContextDev::WebScreenshotParams::HandleCookiePopup::OrSymbol, max_age_ms: Integer, page: ContextDev::WebScreenshotParams::Page::OrSymbol, timeout_ms: Integer, @@ -200,6 +230,41 @@ module ContextDev end end + # Optional parameter to control cookie/consent popup handling. If 'true', the + # browser service dismisses cookie consent before capture. If 'false' or not + # provided, captures the page without that step. This value is part of the + # screenshot cache key. + module HandleCookiePopup + extend ContextDev::Internal::Type::Enum + + TaggedSymbol = + T.type_alias do + T.all(Symbol, ContextDev::WebScreenshotParams::HandleCookiePopup) + end + OrSymbol = T.type_alias { T.any(Symbol, String) } + + TRUE = + T.let( + :true, + ContextDev::WebScreenshotParams::HandleCookiePopup::TaggedSymbol + ) + FALSE = + T.let( + :false, + ContextDev::WebScreenshotParams::HandleCookiePopup::TaggedSymbol + ) + + sig do + override.returns( + T::Array[ + ContextDev::WebScreenshotParams::HandleCookiePopup::TaggedSymbol + ] + ) + end + def self.values + end + end + # Optional parameter to specify which page type to screenshot. If provided, the # system will scrape the domain's links and use heuristics to find the most # appropriate URL for the specified page type (30 supported languages). If not diff --git a/rbi/context_dev/resources/web.rbi b/rbi/context_dev/resources/web.rbi index eb36a545..2a1403e2 100644 --- a/rbi/context_dev/resources/web.rbi +++ b/rbi/context_dev/resources/web.rbi @@ -65,6 +65,8 @@ module ContextDev domain: String, full_screenshot: ContextDev::WebScreenshotParams::FullScreenshot::OrSymbol, + handle_cookie_popup: + ContextDev::WebScreenshotParams::HandleCookiePopup::OrSymbol, max_age_ms: Integer, page: ContextDev::WebScreenshotParams::Page::OrSymbol, timeout_ms: Integer, @@ -86,6 +88,11 @@ module ContextDev # screenshot capturing all content. If 'false' or not provided, takes a viewport # screenshot (standard browser view). full_screenshot: nil, + # Optional parameter to control cookie/consent popup handling. If 'true', the + # browser service dismisses cookie consent before capture. If 'false' or not + # provided, captures the page without that step. This value is part of the + # screenshot cache key. + handle_cookie_popup: nil, # Return a cached screenshot if a prior screenshot for the same parameters exists # and is younger than this many milliseconds. Defaults to 1 day (86400000 ms) when # omitted. Max is 30 days (2592000000 ms). Set to 0 to always capture fresh. diff --git a/sig/context_dev/models/web_screenshot_params.rbs b/sig/context_dev/models/web_screenshot_params.rbs index 19856fee..0167fff1 100644 --- a/sig/context_dev/models/web_screenshot_params.rbs +++ b/sig/context_dev/models/web_screenshot_params.rbs @@ -5,6 +5,7 @@ module ContextDev direct_url: String, domain: String, full_screenshot: ContextDev::Models::WebScreenshotParams::full_screenshot, + handle_cookie_popup: ContextDev::Models::WebScreenshotParams::handle_cookie_popup, max_age_ms: Integer, page: ContextDev::Models::WebScreenshotParams::page, timeout_ms: Integer, @@ -31,6 +32,12 @@ module ContextDev ContextDev::Models::WebScreenshotParams::full_screenshot ) -> ContextDev::Models::WebScreenshotParams::full_screenshot + attr_reader handle_cookie_popup: ContextDev::Models::WebScreenshotParams::handle_cookie_popup? + + def handle_cookie_popup=: ( + ContextDev::Models::WebScreenshotParams::handle_cookie_popup + ) -> ContextDev::Models::WebScreenshotParams::handle_cookie_popup + attr_reader max_age_ms: Integer? def max_age_ms=: (Integer) -> Integer @@ -59,6 +66,7 @@ module ContextDev ?direct_url: String, ?domain: String, ?full_screenshot: ContextDev::Models::WebScreenshotParams::full_screenshot, + ?handle_cookie_popup: ContextDev::Models::WebScreenshotParams::handle_cookie_popup, ?max_age_ms: Integer, ?page: ContextDev::Models::WebScreenshotParams::page, ?timeout_ms: Integer, @@ -71,6 +79,7 @@ module ContextDev direct_url: String, domain: String, full_screenshot: ContextDev::Models::WebScreenshotParams::full_screenshot, + handle_cookie_popup: ContextDev::Models::WebScreenshotParams::handle_cookie_popup, max_age_ms: Integer, page: ContextDev::Models::WebScreenshotParams::page, timeout_ms: Integer, @@ -90,6 +99,17 @@ module ContextDev def self?.values: -> ::Array[ContextDev::Models::WebScreenshotParams::full_screenshot] end + type handle_cookie_popup = :true | :false + + module HandleCookiePopup + extend ContextDev::Internal::Type::Enum + + TRUE: :true + FALSE: :false + + def self?.values: -> ::Array[ContextDev::Models::WebScreenshotParams::handle_cookie_popup] + end + type page = :login | :signup diff --git a/sig/context_dev/resources/web.rbs b/sig/context_dev/resources/web.rbs index 84b30171..6af37211 100644 --- a/sig/context_dev/resources/web.rbs +++ b/sig/context_dev/resources/web.rbs @@ -19,6 +19,7 @@ module ContextDev ?direct_url: String, ?domain: String, ?full_screenshot: ContextDev::Models::WebScreenshotParams::full_screenshot, + ?handle_cookie_popup: ContextDev::Models::WebScreenshotParams::handle_cookie_popup, ?max_age_ms: Integer, ?page: ContextDev::Models::WebScreenshotParams::page, ?timeout_ms: Integer, From ab9c3935b669fbe2c7a8ffdd5bff7ea05fc2ae56 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 01:45:59 +0000 Subject: [PATCH 2/3] feat(api): api update --- .stats.yml | 4 ++-- .../models/web_screenshot_params.rb | 16 +++++++------- lib/context_dev/resources/web.rb | 2 +- .../models/web_screenshot_params.rbi | 21 ++++++++----------- rbi/context_dev/resources/web.rbi | 7 +++---- 5 files changed, 22 insertions(+), 28 deletions(-) diff --git a/.stats.yml b/.stats.yml index 9df4f185..496a47af 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 22 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev/context.dev-9cbf61fcc1963e0a895575e95d6d57101ceebd06e7e83b2e6ab2e6559921d8b9.yml -openapi_spec_hash: 3e687221fe05e917a1c5b622afd17103 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/context-dev/context.dev-e8d4199dcf2a97bcd0858e18db7feb3bb4f5a64c9c2d0ee0105636d28c35227d.yml +openapi_spec_hash: 8e825842065c24f11fd3f51fdd705337 config_hash: ff13935d1231ad44cd3822ffe39904b4 diff --git a/lib/context_dev/models/web_screenshot_params.rb b/lib/context_dev/models/web_screenshot_params.rb index 37785796..ac3dd720 100644 --- a/lib/context_dev/models/web_screenshot_params.rb +++ b/lib/context_dev/models/web_screenshot_params.rb @@ -32,10 +32,9 @@ class WebScreenshotParams < ContextDev::Internal::Type::BaseModel optional :full_screenshot, enum: -> { ContextDev::WebScreenshotParams::FullScreenshot } # @!attribute handle_cookie_popup - # Optional parameter to control cookie/consent popup handling. If 'true', the - # browser service dismisses cookie consent before capture. If 'false' or not - # provided, captures the page without that step. This value is part of the - # screenshot cache key. + # Optional parameter to control cookie/consent popup handling. If 'true', we + # dismiss cookie banner before capture. If 'false' or not provided, captures the + # page without that step. # # @return [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup, nil] optional :handle_cookie_popup, enum: -> { ContextDev::WebScreenshotParams::HandleCookiePopup } @@ -90,7 +89,7 @@ class WebScreenshotParams < ContextDev::Internal::Type::BaseModel # # @param full_screenshot [Symbol, ContextDev::Models::WebScreenshotParams::FullScreenshot] Optional parameter to determine screenshot type. If 'true', takes a full page sc # - # @param handle_cookie_popup [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup] Optional parameter to control cookie/consent popup handling. If 'true', the brow + # @param handle_cookie_popup [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup] Optional parameter to control cookie/consent popup handling. If 'true', we dismi # # @param max_age_ms [Integer] Return a cached screenshot if a prior screenshot for the same parameters exists # @@ -117,10 +116,9 @@ module FullScreenshot # @return [Array] end - # Optional parameter to control cookie/consent popup handling. If 'true', the - # browser service dismisses cookie consent before capture. If 'false' or not - # provided, captures the page without that step. This value is part of the - # screenshot cache key. + # Optional parameter to control cookie/consent popup handling. If 'true', we + # dismiss cookie banner before capture. If 'false' or not provided, captures the + # page without that step. module HandleCookiePopup extend ContextDev::Internal::Type::Enum diff --git a/lib/context_dev/resources/web.rb b/lib/context_dev/resources/web.rb index b1bd638c..3e18de62 100644 --- a/lib/context_dev/resources/web.rb +++ b/lib/context_dev/resources/web.rb @@ -78,7 +78,7 @@ def extract_styleguide(params = {}) # # @param full_screenshot [Symbol, ContextDev::Models::WebScreenshotParams::FullScreenshot] Optional parameter to determine screenshot type. If 'true', takes a full page sc # - # @param handle_cookie_popup [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup] Optional parameter to control cookie/consent popup handling. If 'true', the brow + # @param handle_cookie_popup [Symbol, ContextDev::Models::WebScreenshotParams::HandleCookiePopup] Optional parameter to control cookie/consent popup handling. If 'true', we dismi # # @param max_age_ms [Integer] Return a cached screenshot if a prior screenshot for the same parameters exists # diff --git a/rbi/context_dev/models/web_screenshot_params.rbi b/rbi/context_dev/models/web_screenshot_params.rbi index 2b543121..e90369b9 100644 --- a/rbi/context_dev/models/web_screenshot_params.rbi +++ b/rbi/context_dev/models/web_screenshot_params.rbi @@ -47,10 +47,9 @@ module ContextDev end attr_writer :full_screenshot - # Optional parameter to control cookie/consent popup handling. If 'true', the - # browser service dismisses cookie consent before capture. If 'false' or not - # provided, captures the page without that step. This value is part of the - # screenshot cache key. + # Optional parameter to control cookie/consent popup handling. If 'true', we + # dismiss cookie banner before capture. If 'false' or not provided, captures the + # page without that step. sig do returns( T.nilable( @@ -146,10 +145,9 @@ module ContextDev # screenshot capturing all content. If 'false' or not provided, takes a viewport # screenshot (standard browser view). full_screenshot: nil, - # Optional parameter to control cookie/consent popup handling. If 'true', the - # browser service dismisses cookie consent before capture. If 'false' or not - # provided, captures the page without that step. This value is part of the - # screenshot cache key. + # Optional parameter to control cookie/consent popup handling. If 'true', we + # dismiss cookie banner before capture. If 'false' or not provided, captures the + # page without that step. handle_cookie_popup: nil, # Return a cached screenshot if a prior screenshot for the same parameters exists # and is younger than this many milliseconds. Defaults to 1 day (86400000 ms) when @@ -230,10 +228,9 @@ module ContextDev end end - # Optional parameter to control cookie/consent popup handling. If 'true', the - # browser service dismisses cookie consent before capture. If 'false' or not - # provided, captures the page without that step. This value is part of the - # screenshot cache key. + # Optional parameter to control cookie/consent popup handling. If 'true', we + # dismiss cookie banner before capture. If 'false' or not provided, captures the + # page without that step. module HandleCookiePopup extend ContextDev::Internal::Type::Enum diff --git a/rbi/context_dev/resources/web.rbi b/rbi/context_dev/resources/web.rbi index 2a1403e2..bc3f234b 100644 --- a/rbi/context_dev/resources/web.rbi +++ b/rbi/context_dev/resources/web.rbi @@ -88,10 +88,9 @@ module ContextDev # screenshot capturing all content. If 'false' or not provided, takes a viewport # screenshot (standard browser view). full_screenshot: nil, - # Optional parameter to control cookie/consent popup handling. If 'true', the - # browser service dismisses cookie consent before capture. If 'false' or not - # provided, captures the page without that step. This value is part of the - # screenshot cache key. + # Optional parameter to control cookie/consent popup handling. If 'true', we + # dismiss cookie banner before capture. If 'false' or not provided, captures the + # page without that step. handle_cookie_popup: nil, # Return a cached screenshot if a prior screenshot for the same parameters exists # and is younger than this many milliseconds. Defaults to 1 day (86400000 ms) when From 0073de182e4e5b71494cdee9297abcabfbc1270f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 01:46:22 +0000 Subject: [PATCH 3/3] release: 1.19.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 9 +++++++++ Gemfile.lock | 2 +- README.md | 2 +- lib/context_dev/version.rb | 2 +- 5 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4ce109ae..de44c40d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.18.0" + ".": "1.19.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c8104c9..c9812de4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 1.19.0 (2026-05-11) + +Full Changelog: [v1.18.0...v1.19.0](https://github.com/context-dot-dev/context-ruby-sdk/compare/v1.18.0...v1.19.0) + +### Features + +* **api:** api update ([ab9c393](https://github.com/context-dot-dev/context-ruby-sdk/commit/ab9c3935b669fbe2c7a8ffdd5bff7ea05fc2ae56)) +* **api:** api update ([7f8b7b7](https://github.com/context-dot-dev/context-ruby-sdk/commit/7f8b7b7a720f3fdf5364ffaf7c7e55f171b72c0e)) + ## 1.18.0 (2026-05-10) Full Changelog: [v1.17.0...v1.18.0](https://github.com/context-dot-dev/context-ruby-sdk/compare/v1.17.0...v1.18.0) diff --git a/Gemfile.lock b/Gemfile.lock index 8a5a6cc8..66481de6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - context.dev (1.18.0) + context.dev (1.19.0) cgi connection_pool diff --git a/README.md b/README.md index 69cd7cae..07e73b0b 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "context.dev", "~> 1.18.0" +gem "context.dev", "~> 1.19.0" ``` diff --git a/lib/context_dev/version.rb b/lib/context_dev/version.rb index 639d93ed..d87181e1 100644 --- a/lib/context_dev/version.rb +++ b/lib/context_dev/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module ContextDev - VERSION = "1.18.0" + VERSION = "1.19.0" end