Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 89 additions & 11 deletions .speakeasy/logs/changes/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<title>SDK Changelog - typescript</title>
<title>SDK Changelog - outpost</title>
<style>
:root {
--bg-color: #ffffff;
Expand Down Expand Up @@ -75,7 +75,6 @@
li li code {
font-size: 0.85em;
}
/* Ensure nested list items always show bullets */
ul > li {
list-style: disc;
}
Expand All @@ -85,21 +84,100 @@
strong {
font-weight: 600;
}
/* Semantic coloring for change types */
strong:contains('Added'), li:has(strong:contains('Added')) strong:first-of-type {
color: var(--added-color);
}
/* Warning emoji styling */
li {
list-style-position: outside;
}
</style>
</head>
<body><h2 id="typescript-sdk-changes">Typescript SDK Changes:</h2>
<body>
<h2 id="go-sdk-changes">Go SDK Changes:</h2>
<ul>
<li><code>Outpost.Attempts.List()</code>: <code>response.Models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Attempts.Get()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Destinations.ListAttempts()</code>: <code>response.Models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Destinations.GetAttempt()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>Destination</code> <strong>Added</strong></li>
<li><code>Event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>ResponseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>Outpost.Metrics.GetEventMetrics()</code>: <strong>Added</strong></li>
<li><code>Outpost.Metrics.GetAttemptMetrics()</code>: <strong>Added</strong></li>
</ul>

<h2 id="typescript-sdk-changes">Typescript SDK Changes:</h2>
<ul>
<li><code>outpost.attempts.list()</code>: <code>response.models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>responseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.attempts.get()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>responseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.destinations.listAttempts()</code>: <code>response.models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>responseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.destinations.getAttempt()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>responseData</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.metrics.getEventMetrics()</code>: <strong>Added</strong></li>
<li><code>outpost.metrics.getAttemptMetrics()</code>: <strong>Added</strong></li>
</ul>

<h2 id="python-sdk-changes">Python SDK Changes:</h2>
<ul>
<li><code>outpost.attempts.list()</code>: <code>response.models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>response_data</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.attempts.get()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>response_data</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.destinations.list_attempts()</code>: <code>response.models[]</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>response_data</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.destinations.get_attempt()</code>: <code>response</code> <strong>Changed</strong> (Breaking ⚠️)
<ul>
<li><code>outpost.schemas.listDestinationTypes()</code>: <code>response.[].configFields[].type.enum(keyValueMap)</code> <strong>Added</strong> (Breaking ⚠️)</li>
<li><code>outpost.schemas.getDestinationType()</code>: <code>response.configFields[].type.enum(keyValueMap)</code> <strong>Added</strong> (Breaking ⚠️)</li>
<li><code>destination</code> <strong>Added</strong></li>
<li><code>event</code> <strong>Changed</strong> (Breaking ⚠️)</li>
<li><code>response_data</code> <strong>Changed</strong> (Breaking ⚠️)</li>
</ul></li>
<li><code>outpost.metrics.get_event_metrics()</code>: <strong>Added</strong></li>
<li><code>outpost.metrics.get_attempt_metrics()</code>: <strong>Added</strong></li>
</ul>
</body>
</html>
</html>
60 changes: 58 additions & 2 deletions .speakeasy/logs/changes/changes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,59 @@
## Go SDK Changes:
* `Outpost.Attempts.List()`: `response.Models[]` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Attempts.Get()`: `response` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Destinations.ListAttempts()`: `response.Models[]` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Destinations.GetAttempt()`: `response` **Changed** (Breaking ⚠️)
- `Destination` **Added**
- `Event` **Changed** (Breaking ⚠️)
- `ResponseData` **Changed** (Breaking ⚠️)
* `Outpost.Metrics.GetEventMetrics()`: **Added**
* `Outpost.Metrics.GetAttemptMetrics()`: **Added**

## Typescript SDK Changes:
* `outpost.schemas.listDestinationTypes()`: `response.[].configFields[].type.enum(keyValueMap)` **Added** (Breaking ⚠️)
* `outpost.schemas.getDestinationType()`: `response.configFields[].type.enum(keyValueMap)` **Added** (Breaking ⚠️)
* `outpost.attempts.list()`: `response.models[]` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `responseData` **Changed** (Breaking ⚠️)
* `outpost.attempts.get()`: `response` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `responseData` **Changed** (Breaking ⚠️)
* `outpost.destinations.listAttempts()`: `response.models[]` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `responseData` **Changed** (Breaking ⚠️)
* `outpost.destinations.getAttempt()`: `response` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `responseData` **Changed** (Breaking ⚠️)
* `outpost.metrics.getEventMetrics()`: **Added**
* `outpost.metrics.getAttemptMetrics()`: **Added**

## Python SDK Changes:
* `outpost.attempts.list()`: `response.models[]` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `response_data` **Changed** (Breaking ⚠️)
* `outpost.attempts.get()`: `response` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `response_data` **Changed** (Breaking ⚠️)
* `outpost.destinations.list_attempts()`: `response.models[]` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `response_data` **Changed** (Breaking ⚠️)
* `outpost.destinations.get_attempt()`: `response` **Changed** (Breaking ⚠️)
- `destination` **Added**
- `event` **Changed** (Breaking ⚠️)
- `response_data` **Changed** (Breaking ⚠️)
* `outpost.metrics.get_event_metrics()`: **Added**
* `outpost.metrics.get_attempt_metrics()`: **Added**
Loading
Loading