Releases: Contio-AI/partner-sdk
Releases · Contio-AI/partner-sdk
Release list
v1.8.0
docs: add changelog entry for v1.8.0 idempotency support (#77) Bump version to 1.8.0 and document new idempotency features: - Add idempotencyKey option to RequestOptions for mutation endpoints - Export IDEMPOTENCY_KEY_HEADER and IDEMPOTENT_REPLAYED_HEADER constants - Document 24-hour deduplication window and 409 conflict handling - Update SDK_VERSION constant and package.json version
v1.7.1
Bump release to pickup webhook specs, deps (#69)
v1.7.0
feat: add toolkit distribution, dry-run validation, and talking point…
v1.6.0
SDK Release 1.6.0 (#53) * Update naming conventions for Partner Automation * Partner API Optimization for Toolkits * Update webhook export types
v1.5.0
Prep SDK Release/1.5.0 (#46) * Prep for Release 1.5.0 * Update webhooks; enable automated sync * docs: add changelog entry for v1.5.0 release Add comprehensive changelog documentation for the v1.5.0 release featuring new Toolkits, Templates, Next Steps, and Action Buttons APIs with both admin and user endpoints, along with new webhook events.
v1.4.7
What's Changed
- chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot[bot] in #34
- refactor: introduce domain delegate pattern for SDK clients by @tom-contio-ai in #35
- chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot[bot] in #37
- chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot[bot] in #39
- chore(deps-dev): bump eslint from 9.39.4 to 10.1.0 by @dependabot[bot] in #40
- CON-2981: Added support for AI chat sessions by @tom-contio-ai in #38
- feat: improve TypeScript module config and fix type exports by @tom-contio-ai in #42
Full Changelog: v1.4.5...v1.4.7
v1.4.6
What's Changed
Context API: Add context for meetings to improve AI outcomes
This release introduces the Meeting Context API, enabling partners to upload,
retrieve, and manage supplemental context documents for meetings. Context
documents are preprocessed for use during AI-powered meeting
summarization and action item extraction.
Introduce domain delegate pattern for SDK
Extract domain-specific API methods into standalone delegate modules
(app, connections, meetings, notes, etc.) that consume an HttpTransport
interface. This decouples business logic from the client class hierarchy,
enabling independent development and testing of each domain.
- Add HttpTransport interface as internal abstraction over BaseClient
- Create admin domain delegates: app, connections, webhooks
- Create user domain delegates: meetings, notes, calendar, contacts, etc.
- Refactor AdminClient and UserClient to wire delegates via constructor
- Add comprehensive unit tests for all domain delegate modules
Full Changelog: v1.4.5...v1.4.6
v1.4.5
Prep for next release (#33) * feat: add webhook status and filter management methods (CON-2855, CON-2858) - Add webhook_enabled and webhook_filter fields to PartnerApp interface - Add UpdateWebhookStatusRequest, SetWebhookFilterRequest, SetWebhookFilterError types - Add updateWebhookStatus(), setWebhookFilter(), removeWebhookFilter() admin methods - Add JSDoc with examples for all new methods - Add 5 tests covering enable/disable, include/exclude filter, remove filter - Update existing PartnerApp test fixtures for new required fields - Update README with webhook management examples - Bump version to 1.5.0 * feat: add 'deliver' as valid pending_disposition option Allow 'deliver' in addition to 'abandon' when re-enabling webhooks. - deliver: leave pending deliveries for automatic processing - abandon: discard all backlogged pending deliveries * fix: bump version to 1.4.5 * docs: add 1.4.5 changelog entry * Cleanup changelog
v1.4.3
chore(deps): bump axios in the production-dependencies group (#31) Bumps the production-dependencies group with 1 update: [axios](https://github.com/axios/axios). Updates `axios` from 1.13.5 to 1.13.6 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.13.5...v1.13.6) --- updated-dependencies: - dependency-name: axios dependency-version: 1.13.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v1.4.2
chore(release): bump version to 1.4.2 (#26) Release version 1.4.2 with the following changes: **Added:** - Date range filtering for calendar events via `start_date`/`end_date` parameters on `CalendarEventListParams` - Date range filtering for action items via `start_date`/`end_date` parameters on `ActionItemListParams` - Error request tracking with `request_id` field on `ErrorResponse` and `requestId` on `ContioAPIError` for improved debugging **Changed:** - Deprecated `CalendarEventListParams.start` and `CalendarEventListParams.end` in favor of `start_date`/`end_date` - Deprecated `ErrorResponse.message` in favor of `ErrorResponse.error` - Aligned SDK with Partner API v1.4.2 changes (rome#2896) This release improves API consistency and adds better error tracking capabilities while maintaining backward compatibility through deprecation warnings.