Skip to content

Conversation

@github-actions
Copy link

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Typescript SDK Changes Detected:

  • glean.client.documents.summarize():
    • request.documentSpecs.[].[class] Changed Breaking ⚠️
  • glean.client.documents.retrieve():
    • request.documentSpecs.[].[class] Changed Breaking ⚠️
    • response.documents.{}.[document].metadata.author.relatedDocuments.[] Changed
  • glean.client.answers.create():
    • request.data.addedRoles.[] Changed Breaking ⚠️
    • response.addedroles.[] Changed
  • glean.client.answers.update():
    • request.addedRoles.[] Changed Breaking ⚠️
    • response.addedroles.[] Changed
  • glean.client.shortcuts.update():
    • request.addedRoles.[] Changed Breaking ⚠️
    • response.shortcut.addedRoles.[] Changed
  • glean.client.shortcuts.create():
    • request.data.addedRoles.[] Changed Breaking ⚠️
    • response.shortcut.addedRoles.[] Changed
  • glean.client.chat.create():
    • request.chatrequest.messages.[] Changed Breaking ⚠️
    • response.messages.[] Changed
  • glean.client.search.query():
    • request.sourceDocument.metadata.author.relatedDocuments.[] Changed Breaking ⚠️
    • response.results.[].structuredResults.[].document.metadata Changed
  • glean.client.search.recommendations():
    • request.sourceDocument.metadata.author.relatedDocuments.[] Changed Breaking ⚠️
    • response.results.[].structuredResults.[].document.metadata Changed
  • glean.client.search.queryAsAdmin():
    • request.sourceDocument.metadata.author.relatedDocuments.[] Changed Breaking ⚠️
    • response.results.[].structuredResults.[].document.metadata Changed
  • glean.client.chat.createStream():
    • request.chatrequest.messages.[] Changed Breaking ⚠️
  • glean.client.announcements.create():
    • request.body.structuredList.[].document.metadata.author.relatedDocuments.[] Changed Breaking ⚠️
    • response.body.structuredList.[].document.metadata.author.relatedDocuments.[] Changed
  • glean.client.collections.create():
    • request.addedRoles.[] Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • glean.client.announcements.update():
    • request.body.structuredList.[].document.metadata.author.relatedDocuments.[] Changed Breaking ⚠️
    • response.body.structuredList.[].document.metadata.author.relatedDocuments.[] Changed
  • glean.client.collections.update():
    • request.addedRoles.[] Changed Breaking ⚠️
    • response.addedroles.[] Changed
  • glean.client.collections.addItems(): response.collection.addedRoles.[] Changed
  • glean.client.search.autocomplete(): response.results.[].document.metadata.author.relatedDocuments.[] Changed
  • glean.client.collections.list(): response.collections.[].addedRoles.[] Changed
  • glean.client.collections.updateItem(): response.collection.addedRoles.[] Changed
  • glean.client.documents.retrieveByFacets(): response.documents.[].metadata.author.relatedDocuments.[] Changed
  • glean.client.collections.deleteItem(): response.collection.addedRoles.[] Changed
  • glean.client.insights.retrieve(): response.users.activityInsights.[].user.relatedDocuments.[].querySuggestion Changed
  • glean.client.messages.retrieve(): response.searchresponse.results.[].structuredResults.[].document.metadata Changed
  • glean.client.pins.update(): response.attribution.relatedDocuments.[].querySuggestion Changed
  • glean.client.pins.retrieve(): response.pin.attribution.relatedDocuments.[].querySuggestion Changed
  • glean.client.pins.list(): response.pins.[].attribution.relatedDocuments.[].querySuggestion Changed
  • glean.client.pins.create(): response.attribution.relatedDocuments.[].querySuggestion Changed
  • glean.client.chat.retrieveFiles():
    • request.getchatfilesrequest.chatId Added
  • glean.client.collections.retrieve(): response.collection.addedRoles.[] Changed
  • glean.client.search.retrieveFeed(): response.results.[].primaryEntry Changed
  • glean.client.chat.list(): response.chatresults.[].chat.createdBy.relatedDocuments.[].querySuggestion Changed
  • glean.client.chat.retrieve(): response.chatresult.chat Changed
  • glean.client.entities.list(): response.results.[].relatedDocuments.[].querySuggestion Changed
  • glean.client.entities.readPeople(): response.results.[].relatedDocuments.[].querySuggestion Changed
  • glean.client.answers.list(): response.answerresults.[].answer.addedRoles.[] Changed
  • glean.client.shortcuts.retrieve(): response.shortcut.addedRoles.[] Changed
  • glean.client.shortcuts.list(): response.shortcuts.[].addedRoles.[] Changed
  • glean.client.answers.retrieve(): response.answerresult.answer.addedRoles.[] Changed
  • glean.client.verification.addReminder(): response.metadata.lastVerifier.relatedDocuments.[].querySuggestion Changed
  • glean.client.verification.list(): response.documents.[].metadata.lastVerifier.relatedDocuments.[].querySuggestion Changed
  • glean.client.verification.verify(): response.metadata.lastVerifier.relatedDocuments.[].querySuggestion Changed

OpenAPI Change Summary

└─┬Components
  ├──[➕] schemas (9390:13)
  ├──[➕] schemas (7006:13)
  ├──[➕] schemas (9399:13)
  ├──[➕] schemas (9464:13)
  ├──[➕] schemas (9445:13)
  ├──[➕] schemas (9379:13)
  ├──[➕] schemas (9416:13)
  ├─┬ChatMessage
  │ ├─┬author
  │ │ └──[🔀] default (7368:30)❌ 
  │ └─┬messageType
  │   ├──[➕] enum (7419:27)
  │   └─┬Extensions
  │     └──[🔀] x-enumdescriptions (7401:25)
  ├─┬ObjectDefinition
  │ └─┬docCategory
  │   └──[➕] enum (11754:27)
  ├─┬FeedResult
  │ └─┬category
  │   ├──[➕] enum (9755:27)
  │   └──[➕] enum (9756:27)
  ├─┬Group
  │ ├──[➕] properties (4901:17)
  │ ├──[➕] properties (4904:17)
  │ ├─┬name
  │ │ └──[🔀] description (4897:34)
  │ ├─┬type
  │ │ └──[🔀] $ref (4899:21)❌ 
  │ └─┬id
  │   └──[🔀] description (4903:34)
  ├─┬ChatMessageFragment
  │ └──[🔀] description (7342:26)
  ├─┬DocumentSpec
  │ ├──[➕] oneOf (4303:19)
  │ ├─┬ONEOF
  │ │ ├──[➕] required (4268:23)❌ 
  │ │ └─┬url
  │ │   └─┬Extensions
  │ │     └──[➕] x-discriminator (4272:42)
  │ ├─┬ONEOF
  │ │ ├──[➕] required (4276:23)❌ 
  │ │ └─┬id
  │ │   └─┬Extensions
  │ │     └──[➕] x-discriminator (4280:42)
  │ ├─┬ONEOF
  │ │ ├──[➕] required (4284:23)❌ 
  │ │ ├──[➕] required (4285:23)❌ 
  │ │ ├─┬contentId
  │ │ │ ├──[🔀] description (4299:38)
  │ │ │ └─┬Extensions
  │ │ │   └──[➕] x-discriminator (4298:42)
  │ │ └─┬ugcType
  │ │   └──[➕] enum (4294:31)
  │ └─┬Extensions
  │   └──[➕] x-multiple-discriminators (4264:40)
  ├─┬ClusterTypeEnum
  │ ├──[➕] enum (5999:19)
  │ └──[➕] enum (5998:19)
  ├─┬AgentConfig
  │ ├──[➕] properties (7033:17)
  │ └─┬agent
  │   ├──[➕] enum (7031:27)
  │   ├──[➕] enum (7032:27)
  │   └─┬Extensions
  │     └──[🔀] x-enumdescriptions (7022:25)
  ├─┬FeedEntry
  │ ├──[➕] properties (9712:17)
  │ ├──[➕] properties (9702:17)
  │ ├─┬justificationType
  │ │ └──[🔀] $ref (9339:17)❌ 
  │ ├─┬document
  │ │ └──[🔀] $ref (4489:17)❌ 
  │ ├─┬trackingToken
  │ │ └──[🔀] $ref (5200:17)❌ 
  │ ├─┬title
  │ │ └──[🔀] $ref (9549:17)❌ 
  │ ├─┬justification
  │ │ └──[🔀] description (9634:34)
  │ ├─┬createdBy
  │ │ └──[🔀] $ref (5376:17)❌ 
  │ ├─┬promptTemplate
  │ │ └──[🔀] $ref (9650:21)❌ 
  │ ├─┬entryId
  │ │ └──[🔀] $ref (4138:17)❌ 
  │ ├─┬collection
  │ │ └──[🔀] $ref (9465:17)❌ 
  │ ├─┬thumbnail
  │ │ └──[🔀] $ref (4489:17)❌ 
  │ ├─┬event
  │ │ └──[🔀] $ref (5086:17)❌ 
  │ ├─┬viewUrl
  │ │ └──[🔀] description (9692:34)
  │ ├─┬uiConfig
  │ │ ├──[➕] type (9636:27)❌ 
  │ │ ├──[➕] description (9637:34)
  │ │ ├──[➖] allOf (9158:13)❌ 
  │ │ └──[➖] allOf (9477:27)❌ 
  │ ├─┬collectionItem
  │ │ └──[🔀] $ref (5325:17)❌ 
  │ ├─┬person
  │ │ └──[🔀] $ref (9688:21)❌ 
  │ ├─┬documentVisitorCount
  │ │ └──[🔀] $ref (9445:19)❌ 
  │ └─┬workflow
  │   └──[🔀] $ref (9643:21)❌ 
  ├─┬Chat
  │ ├──[➕] properties (7553:17)
  │ └──[➕] allOf (4684:13)
  ├─┬FeedRequest
  │ └─┬categories
  │   └─┬Schema
  │     ├──[➕] enum (9222:31)
  │     └──[➕] enum (9221:31)
  ├─┬ManualFeedbackInfo
  │ └─┬email
  │   └──[➕] deprecated (3777:33)
  ├─┬GetChatFilesRequest
  │ ├──[➕] properties (7621:17)
  │ └─┬fileIds
  │   ├──[➖] items (7552:25)❌ 
  │   ├──[🔀] type (7622:27)❌ 
  │   └──[🔀] description (7623:34)
  ├─┬SearchResultSnippet
  │ └─┬snippet
  │   ├──[🔀] description (5904:34)
  │   └──[➕] deprecated (5903:33)
  ├─┬SharedDatasourceConfigNoInstance
  │ └─┬datasourceCategory
  │   └──[➕] enum (11809:27)
  ├─┬CreateCollectionResponse
  │ ├──[➖] allOf (7789:13)❌ 
  │ ├──[➖] allOf (7806:19)❌ 
  │ └─┬ALLOF
  │   └──[🔀] $ref (7874:19)❌ 
  └─┬SearchRequestOptions
    └─┬returnLlmContentOverSnippets
      └──[🔀] description (4403:34)
Document Element Total Changes Breaking Changes
components 74 29

TYPESCRIPT CHANGELOG

core: 3.21.9 - 2025-05-19

🐛 Bug Fixes

  • Prevent errors with Zod 3.25+ and commonjs module config (commit by @bflad)

core: 3.21.8 - 2025-05-07

🐛 Bug Fixes

  • fixed stability of generated examples using operation and field seeds, including fixes to union examples (commit by @tristanspeakeasy)

core: 3.21.7 - 2025-04-30

🐛 Bug Fixes

  • allow intentional string escaping without lint errors (commit by @vishalg0wda)

core: 3.21.6 - 2025-04-11

🐛 Bug Fixes

  • increase stability of generator model file names (commit by @vishalg0wda)

core: 3.21.5 - 2025-04-03

🐛 Bug Fixes

  • improve performance of generation on multicore machines and various fixes to correctness based on order of generation (commit by @tristanspeakeasy)

core: 3.21.4 - 2025-03-11

🐛 Bug Fixes

core: 3.21.3 - 2025-02-26

🐛 Bug Fixes

  • handle open enum imports for enumFormat: enum (commit by @vishalg0wda)

core: 3.21.2 - 2025-02-25

🐛 Bug Fixes

  • importing open enums with useIndexModules: true (commit by @vishalg0wda)

core: 3.21.1 - 2025-02-21

🐛 Bug Fixes

  • handle usage snippet templating when no servers are defined in the spec (commit by @vishalg0wda)

core: 3.21.0 - 2025-02-17

🐝 New Features

  • support openapi specs without server urls (commit by @vishalg0wda)

core: 3.20.0 - 2025-02-14

🐝 New Features

  • return custom API promise from TS functions (commit by @disintegrator)

core: 3.19.0 - 2025-02-04

🐝 New Features

core: 3.18.22 - 2025-01-31

🐛 Bug Fixes

core: 3.18.21 - 2025-01-31

🐛 Bug Fixes

  • fixed handling of default fields in usage snippets and tests, fixed validation of required schema property (commit by @tristanspeakeasy)

core: 3.18.20 - 2025-01-29

🔧 Chores

core: 3.18.19 - 2025-01-27

🐛 Bug Fixes

  • sort subresponses based on the worst scoring response in the group to ensure that no unreachable code paths are created (commit by @idbentley)

core: 3.18.18 - 2025-01-24

🔧 Chores

core: 3.18.17 - 2025-01-20

🐛 Bug Fixes

core: 3.18.16 - 2025-01-16

🐛 Bug Fixes

core: 3.18.14 - 2025-01-13

🐛 Bug Fixes

  • skip null and undefined parameter values during serialization (commit by @disintegrator)

core: 3.18.13 - 2025-01-13

🐛 Bug Fixes

  • avoid setting Content-Type: */* request header for relevant operations (commit by @disintegrator)

core: 3.18.12 - 2024-12-19

🔧 Chores

  • bump typescript transpilation target to ES2020 (commit by @mfbx9da4)

core: 3.18.11 - 2024-12-16

🐛 Bug Fixes

  • flattening with hidden parameters (commit by @mfbx9da4)

core: 3.18.10 - 2024-12-13

🐛 Bug Fixes

  • Support OAS references under multipart/form-data file properties (commit by @bflad)

core: 3.18.9 - 2024-12-06

🐛 Bug Fixes

  • support property names solely comprised of illegal characters (commit by @mfbx9da4)

core: 3.18.8 - 2024-11-28

🐛 Bug Fixes

  • add arguments to variable name exclusion list to avoid shadowing errors (commit by @tristanspeakeasy)

core: 3.18.7 - 2024-11-22

🐛 Bug Fixes

  • handle circular references through unions correctly (commit by @disintegrator)

core: 3.18.6 - 2024-11-19

🐛 Bug Fixes

  • detect import cycles between models living in different modules (commit by @disintegrator)

core: 3.18.5 - 2024-11-15

🐛 Bug Fixes

  • handling of raw buffers when deserialzing into zod types (commit by @tristanspeakeasy)

core: 3.18.4 - 2024-11-12

🐛 Bug Fixes

core: 3.18.3 - 2024-10-31

🐛 Bug Fixes

  • Prevent panic with invalid implicit discriminator mappings with propertyName within allOf object (commit by @bflad)

core: 3.18.2 - 2024-09-30

🔧 Chores

core: 3.18.1 - 2024-09-27

🐛 Bug Fixes

  • update readme formatting (commit by @adaam2)

core: 3.18.0 - 2024-09-25

🐝 New Features

  • add support for custom index.ts exports (commit by @adaam2)

core: 3.17.8 - 2024-09-25

🐛 Bug Fixes

  • update readme generation to replace welcome to new sdk section with new markdown notice (commit by @adaam2)

core: 3.17.7 - 2024-09-25

🐛 Bug Fixes

  • fixes to missing examples and improvements to number examples (commit by @tristanspeakeasy)

core: 3.17.6 - 2024-09-19

🔧 Chores

  • remove unnecessary '$' suffixes in TS funcs (commit by @disintegrator)

core: 3.17.5 - 2024-09-18

🐛 Bug Fixes

core: 3.17.4 - 2024-09-17

🐛 Bug Fixes

  • restore ability to pass Node.js Buffer values in file upload operations (commit by @disintegrator)

core: 3.17.3 - 2024-09-13

🐛 Bug Fixes

core: 3.17.2 - 2024-09-11

🐛 Bug Fixes

  • switch from prepare to prepublishOnly script in package.json (commit by @disintegrator)

core: 3.17.1 - 2024-09-10

🔧 Chores

core: 3.17.0 - 2024-09-08

🐝 New Features

core: 3.16.4 - 2024-09-06

🐛 Bug Fixes

core: 3.16.3 - 2024-09-06

🐛 Bug Fixes

  • remove erroneous optional marker in envSchema (commit by @disintegrator)

core: 3.16.2 - 2024-09-05

🐛 Bug Fixes

  • ensure generated examples are stable generation to generation (commit by @tristanspeakeasy)

core: 3.16.1 - 2024-09-04

🐛 Bug Fixes

  • ensure test helper methods are only included when needed (commit by @tristanspeakeasy)

core: 3.16.0 - 2024-09-03

🐝 New Features

  • support custom compile commands in typescript (commit by @disintegrator)

core: 3.14.2 - 2024-08-30

🐛 Bug Fixes

core: 3.14.1 - 2024-08-17

🔧 Chores

  • remove unused method param (commit by @adaam2)

core: 3.15.0 - 2024-08-16

🐝 New Features

  • add support for uploadStreams (including test generation) (commit by @adaam2)

core: 3.13.2 - 2024-08-13

🐛 Bug Fixes

core: 3.14.0 - 2024-08-09

🐝 New Features

core: 3.13.1 - 2024-08-09

🐛 Bug Fixes

core: 3.13.0 - 2024-08-08

🐝 New Features

core: 3.12.3 - 2024-08-08

🐛 Bug Fixes

core: 3.12.2 - 2024-08-07

🐛 Bug Fixes

core: 3.12.1 - 2024-08-06

🐛 Bug Fixes

core: 3.12.0 - 2024-08-05

🐝 New Features

  • introduce standalone SDK function to help users build leaner application (commit by @disintegrator)

core: 3.11.13 - 2024-08-02

🔧 Chores

  • refactor sdk base class to reduce boilerplate (commit by @disintegrator)

core: 3.11.12 - 2024-08-01

🐛 Bug Fixes

core: 3.11.11 - 2024-07-29

🔧 Chores

  • reduce security boilerplate in SDK methods (commit by @disintegrator)

core: 3.11.10 - 2024-07-23

🐛 Bug Fixes

  • avoid injecting empty 2xx sub-response if default status code is available and considered succesful (commit by @disintegrator)

core: 3.11.9 - 2024-07-23

🐛 Bug Fixes

  • fixed usage snippet generation not showing examples for oneOf/anyOf schemas (commit by @tristanspeakeasy)

core: 3.11.8 - 2024-07-22

🐛 Bug Fixes

  • handling of renamed object fields using x-speakeasy-name-override (commit by @tristanspeakeasy)

core: 3.11.7 - 2024-07-16

🔧 Chores

core: 3.11.6 - 2024-07-09

🐛 Bug Fixes

  • Use 0666 file mode for writing configuration and lock files (commit by @bflad)

core: 3.11.5 - 2024-07-05

🔧 Chores

  • refactor zod schemas for better tree-shaking (commit by @disintegrator)

core: 3.11.3 - 2024-07-04

🐛 Bug Fixes

  • avoid setting user agent header in browsers (commit by @disintegrator)

constsAndDefaults: 0.1.11 - 2024-08-23

🐛 Bug Fixes

  • fix check used to determine boolean defaults (commit by @disintegrator)

constsAndDefaults: 0.1.10 - 2024-08-16

🐛 Bug Fixes

  • fix optionality of const fields in error classes (commit by @disintegrator)

constsAndDefaults: 0.1.9 - 2024-08-15

🐛 Bug Fixes

  • respect default values on const fields when parsing server data (commit by @disintegrator)

constsAndDefaults: 0.1.8 - 2024-08-14

🐛 Bug Fixes

  • respect default values on string const field (commit by @disintegrator)

constsAndDefaults: 0.1.7 - 2024-08-09

🐛 Bug Fixes

constsAndDefaults: 0.1.6 - 2024-08-06

🐛 Bug Fixes

  • fixed rendering of const fields with examples in usage snippets (commit by @tristanspeakeasy)

constsAndDefaults: 0.1.5 - 2024-03-01

🐛 Bug Fixes

mockServer: 0.1.0 - 2024-08-30

🐝 New Features

  • Initial mock server generation (commit by @bflad)

sdkHooks: 0.2.0 - 2024-11-02

🐝 New Features

examples: 2.81.5 - 2025-01-08

🐛 Bug Fixes

  • prevent map examples from retaining obsolete key-value pairs (commit by @2ynn)

examples: 2.81.4 - 2024-04-30

🎨 Code Style Changes

unions: 2.85.8 - 2024-11-05

🐛 Bug Fixes

  • improved handling of complex allOf schemas that merge multiple types (commit by @tristanspeakeasy)

unions: 2.85.7 - 2024-08-09

🐛 Bug Fixes

unions: 2.85.6 - 2024-07-17

🐛 Bug Fixes

  • union-with-any fields must be marked optional (commit by @disintegrator)

unions: 2.85.5 - 2024-05-16

🐛 Bug Fixes

tests: 0.16.2 - 2025-05-07

🐛 Bug Fixes

  • various fixes to tests and mockserver handling of examples (commit by @tristanspeakeasy)

tests: 0.16.1 - 2025-04-16

🐛 Bug Fixes

  • Ensure RFC 9535 compliance with jsonpath criterion, matching the Arazzo 1.0.x specifications (commit by @bflad)

tests: 0.16.0 - 2025-03-04

🐝 New Features

tests: 0.15.0 - 2025-02-21

🐝 New Features

  • added support for reusable workflows in generated tests (commit by @tristanspeakeasy)

tests: 0.14.0 - 2025-02-20

🐝 New Features

tests: 0.12.1 - 2025-02-11

🐛 Bug Fixes

  • fixes to request example retrieval and example updates in specs (commit by @tristanspeakeasy)

tests: 0.13.0 - 2025-02-10

🐝 New Features

tests: 0.12.0 - 2025-02-06

🐝 New Features

tests: 0.11.6 - 2025-02-05

🐛 Bug Fixes

tests: 0.11.5 - 2025-01-17

🐛 Bug Fixes

tests: 0.11.4 - 2025-01-15

🐛 Bug Fixes

  • fixed handling of non-standard operationIds in mockserver request logging (commit by @tristanspeakeasy)

tests: 0.11.3 - 2025-01-13

🐛 Bug Fixes

  • various fixes to test generation to ensure correct values are used (commit by @tristanspeakeasy)

tests: 0.11.2 - 2025-01-10

🐛 Bug Fixes

  • fixed mockserver handling of ambigous routes and missing test data (commit by @tristanspeakeasy)

tests: 0.11.0 - 2025-01-03

🐝 New Features

tests: 0.11.1 - 2025-01-02

🐛 Bug Fixes

  • Support string literals with space characters in Arazzo simple condition successCriteria (commit by @bflad)

tests: 0.10.1 - 2024-12-20

🐛 Bug Fixes

  • Ensure required global parameter values are always written (commit by @bflad)

tests: 0.10.0 - 2024-12-20

🐝 New Features

  • Mock API server now generated based on test generation configuration (commit by @bflad)

tests: 0.9.2 - 2024-12-19

🐛 Bug Fixes

tests: 0.9.1 - 2024-12-16

🐛 Bug Fixes

  • Ensure default test examples always include response media type and root schema objects (commit by @bflad)

tests: 0.9.0 - 2024-12-10

🐝 New Features

tests: 0.8.0 - 2024-12-04

🐝 New Features

  • Automatically install testing dependencies before running tests (commit by @bflad)

tests: 0.7.0 - 2024-09-12

🐝 New Features

  • download streams and alternate file upload names now supported in tests (commit by @tristanspeakeasy)

tests: 0.6.0 - 2024-09-09

🐝 New Features

tests: 0.5.2 - 2024-09-06

🐛 Bug Fixes

  • Prevent missing OAS examples for required and deprecated schemas (commit by @bflad)

tests: 0.5.1 - 2024-09-05

🐛 Bug Fixes

  • Prevent unterminated multiline strings from examples (commit by @bflad)

tests: 0.5.0 - 2024-08-15

🐝 New Features

  • Use gen.yaml configuration to enable or disable mock server generation (commit by @bflad)

tests: 0.3.1 - 2024-08-14

🐛 Bug Fixes

  • don't generate tests for examples with no response example (commit by @tristanspeakeasy)

tests: 0.4.0 - 2024-08-13

🐝 New Features

  • Initial mockserver implementation (commit by @bflad)

tests: 0.3.0 - 2024-08-12

🐝 New Features

  • add support for x-env for getting test security from an env var (commit by @tristanspeakeasy)

tests: 0.2.0 - 2024-07-29

🐝 New Features

tests: 0.1.1 - 2024-05-09

🐛 Bug Fixes

  • handling of named request/response level examples in generated usage snippets (commit by @tristanspeakeasy)

globalSecurity: 2.82.13 - 2025-02-06

🐛 Bug Fixes

  • fixes to handling of security at both global and operation level especially for oauth2 (commit by @tristanspeakeasy)

globalSecurity: 2.82.12 - 2024-12-23

🐛 Bug Fixes

  • remove default basic auth username / password (commit by @disintegrator)

globalSecurity: 2.82.11 - 2024-08-07

🐛 Bug Fixes

globalSecurity: 2.82.10 - 2024-08-05

🐛 Bug Fixes

  • fixed rendering of usage snippets when required security is used with env vars (commit by @tristanspeakeasy)

globalSecurity: 2.82.9 - 2024-04-01

🐛 Bug Fixes

Based on Speakeasy CLI 1.551.0

* `glean.client.documents.summarize()`: 
  *  `request.documentSpecs.[].[class]` **Changed** **Breaking** ⚠️
* `glean.client.documents.retrieve()`: 
  *  `request.documentSpecs.[].[class]` **Changed** **Breaking** ⚠️
  *  `response.documents.{}.[document].metadata.author.relatedDocuments.[]` **Changed**
* `glean.client.answers.create()`: 
  *  `request.data.addedRoles.[]` **Changed** **Breaking** ⚠️
  *  `response.addedroles.[]` **Changed**
* `glean.client.answers.update()`: 
  *  `request.addedRoles.[]` **Changed** **Breaking** ⚠️
  *  `response.addedroles.[]` **Changed**
* `glean.client.shortcuts.update()`: 
  *  `request.addedRoles.[]` **Changed** **Breaking** ⚠️
  *  `response.shortcut.addedRoles.[]` **Changed**
* `glean.client.shortcuts.create()`: 
  *  `request.data.addedRoles.[]` **Changed** **Breaking** ⚠️
  *  `response.shortcut.addedRoles.[]` **Changed**
* `glean.client.chat.create()`: 
  *  `request.chatrequest.messages.[]` **Changed** **Breaking** ⚠️
  *  `response.messages.[]` **Changed**
* `glean.client.search.query()`: 
  *  `request.sourceDocument.metadata.author.relatedDocuments.[]` **Changed** **Breaking** ⚠️
  *  `response.results.[].structuredResults.[].document.metadata` **Changed**
* `glean.client.search.recommendations()`: 
  *  `request.sourceDocument.metadata.author.relatedDocuments.[]` **Changed** **Breaking** ⚠️
  *  `response.results.[].structuredResults.[].document.metadata` **Changed**
* `glean.client.search.queryAsAdmin()`: 
  *  `request.sourceDocument.metadata.author.relatedDocuments.[]` **Changed** **Breaking** ⚠️
  *  `response.results.[].structuredResults.[].document.metadata` **Changed**
* `glean.client.chat.createStream()`: 
  *  `request.chatrequest.messages.[]` **Changed** **Breaking** ⚠️
* `glean.client.announcements.create()`: 
  *  `request.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed** **Breaking** ⚠️
  *  `response.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed**
* `glean.client.collections.create()`: 
  *  `request.addedRoles.[]` **Changed** **Breaking** ⚠️
  *  `response` **Changed** **Breaking** ⚠️
* `glean.client.announcements.update()`: 
  *  `request.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed** **Breaking** ⚠️
  *  `response.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed**
* `glean.client.collections.update()`: 
  *  `request.addedRoles.[]` **Changed** **Breaking** ⚠️
  *  `response.addedroles.[]` **Changed**
* `glean.client.collections.addItems()`:  `response.collection.addedRoles.[]` **Changed**
* `glean.client.search.autocomplete()`:  `response.results.[].document.metadata.author.relatedDocuments.[]` **Changed**
* `glean.client.collections.list()`:  `response.collections.[].addedRoles.[]` **Changed**
* `glean.client.collections.updateItem()`:  `response.collection.addedRoles.[]` **Changed**
* `glean.client.documents.retrieveByFacets()`:  `response.documents.[].metadata.author.relatedDocuments.[]` **Changed**
* `glean.client.collections.deleteItem()`:  `response.collection.addedRoles.[]` **Changed**
* `glean.client.insights.retrieve()`:  `response.users.activityInsights.[].user.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.messages.retrieve()`:  `response.searchresponse.results.[].structuredResults.[].document.metadata` **Changed**
* `glean.client.pins.update()`:  `response.attribution.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.pins.retrieve()`:  `response.pin.attribution.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.pins.list()`:  `response.pins.[].attribution.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.pins.create()`:  `response.attribution.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.chat.retrieveFiles()`: 
  *  `request.getchatfilesrequest.chatId` **Added**
* `glean.client.collections.retrieve()`:  `response.collection.addedRoles.[]` **Changed**
* `glean.client.search.retrieveFeed()`:  `response.results.[].primaryEntry` **Changed**
* `glean.client.chat.list()`:  `response.chatresults.[].chat.createdBy.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.chat.retrieve()`:  `response.chatresult.chat` **Changed**
* `glean.client.entities.list()`:  `response.results.[].relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.entities.readPeople()`:  `response.results.[].relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.answers.list()`:  `response.answerresults.[].answer.addedRoles.[]` **Changed**
* `glean.client.shortcuts.retrieve()`:  `response.shortcut.addedRoles.[]` **Changed**
* `glean.client.shortcuts.list()`:  `response.shortcuts.[].addedRoles.[]` **Changed**
* `glean.client.answers.retrieve()`:  `response.answerresult.answer.addedRoles.[]` **Changed**
* `glean.client.verification.addReminder()`:  `response.metadata.lastVerifier.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.verification.list()`:  `response.documents.[].metadata.lastVerifier.relatedDocuments.[].querySuggestion` **Changed**
* `glean.client.verification.verify()`:  `response.metadata.lastVerifier.relatedDocuments.[].querySuggestion` **Changed**
@github-actions github-actions bot requested a review from a team as a code owner September 24, 2025 22:22
@github-actions github-actions bot added the patch Patch version bump label Sep 24, 2025
@rwjblue-glean rwjblue-glean merged commit 1af2b3c into main Sep 24, 2025
3 checks passed
@rwjblue-glean rwjblue-glean deleted the speakeasy-sdk-regen-1758751963 branch September 24, 2025 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants