Skip to content

release: 0.2.0#10

Open
scalar-docs-staging[bot] wants to merge 3 commits into
nextfrom
release-please--branches--scalar-next--components--scalar-api
Open

release: 0.2.0#10
scalar-docs-staging[bot] wants to merge 3 commits into
nextfrom
release-please--branches--scalar-next--components--scalar-api

Conversation

@scalar-docs-staging

@scalar-docs-staging scalar-docs-staging Bot commented Jul 17, 2026

Copy link
Copy Markdown

Automated Release PR

0.2.0 (2026-07-17)

⚠ BREAKING CHANGES

  • api: 37 breaking changes to the SDK surface.
    • Renamed SDK from ScalarGalaxy to ScalarApi.
    • Removed server https://galaxy.scalar.com.
    • Removed server {protocol}://void.scalar.com/{path}.
    • URL of environment production changed from https://galaxy.scalar.com to https://access.scalar.com.
    • Removed environment responds_with_your_request_data.
    • Removed bearer auth scheme bearerAuth.
    • Removed basic auth scheme basicAuth.
    • Removed apiKey auth scheme apiKeyHeader.
    • Removed apiKey auth scheme apiKeyQuery.
    • Removed apiKey auth scheme apiKeyCookie.
    • Removed oauth2 auth scheme oAuth2.
    • Removed oauth2 auth scheme openIdConnect.
    • Removed operation planets.listAllData (GET /planets).
    • Removed operation planets.create (POST /planets).
    • Removed operation planets.retrieve (GET /planets/{planetId}).
    • Removed operation planets.update (PUT /planets/{planetId}).
    • Removed operation planets.delete (DELETE /planets/{planetId}).
    • Removed operation planets.uploadImage (POST /planets/{planetId}/image).
    • Removed operation authentication.createUser (POST /user/signup).
    • Removed operation authentication.createToken (POST /auth/token).
    • Removed operation authentication.listMe (GET /me).
    • Added required property User.uid.
    • Added required property User.createdAt.
    • Added required property User.updatedAt.
    • Added required property User.email.
    • Added required property User.activeTeamId.
    • Added required property User.hasGithub.
    • Added required property User.teams.
    • Removed optional property User.id.
    • Removed optional property User.name.
    • Removed schema Credentials.
    • Removed schema Token.
    • Removed schema Planet.
    • Removed schema PaginatedResource.
    • Removed schema Satellite.
    • Removed webhook NewPlanet (newPlanet).
    • Removed webhook RequestBodyCallbackUrl ({$request.body#/callbackUrl}).

Features

  • api: initial SDK generation (ffade80)
  • api: update SDK name (+117 more changes) (c4fcf91)

Chores

  • api: update generated SDK content (5c6ae97)

The semver version number is based on included commit messages. Alternatively, you can
set the version on the Scalar dashboard.

Brought to you by Scalar

- Renamed SDK from `ScalarGalaxy` to `ScalarApi`.
- Added server `https://access.scalar.com`.
- Removed server `https://galaxy.scalar.com`.
- Removed server `{protocol}://void.scalar.com/{path}`.
- URL of environment `production` changed from `https://galaxy.scalar.com` to `https://access.scalar.com`.
- Added environment `local` (`http://127.0.0.1:4010`).
- Removed environment `responds_with_your_request_data`.
- Added `bearer` auth scheme `BearerAuth`.
- Removed `bearer` auth scheme `bearerAuth`.
- Removed `basic` auth scheme `basicAuth`.
- Removed `apiKey` auth scheme `apiKeyHeader`.
- Removed `apiKey` auth scheme `apiKeyQuery`.
- Removed `apiKey` auth scheme `apiKeyCookie`.
- Removed `oauth2` auth scheme `oAuth2`.
- Removed `oauth2` auth scheme `openIdConnect`.
- Added operation `registry.listAllApiDocuments` (`GET /v1/apis`).
- Added operation `registry.listApiDocuments` (`GET /v1/apis/{namespace}`).
- Added operation `registry.createApiDocument` (`POST /v1/apis/{namespace}`).
- Added operation `registry.updateApiDocument` (`PATCH /v1/apis/{namespace}/{slug}`).
- Added operation `registry.deleteApiDocument` (`DELETE /v1/apis/{namespace}/{slug}`).
- Added operation `registry.retrieveApiDocumentVersion` (`GET /v1/apis/{namespace}/{slug}/version/{semver}`).
- Added operation `registry.updateApiDocumentVersion` (`PATCH /v1/apis/{namespace}/{slug}/version/{semver}`).
- Added operation `registry.deleteApiDocumentVersion` (`DELETE /v1/apis/{namespace}/{slug}/version/{semver}`).
- Added operation `registry.listApiDocumentVersionMetadata` (`GET /v1/apis/{namespace}/{slug}/version/{semver}/metadata`).
- Added operation `registry.createApiDocumentVersion` (`POST /v1/apis/{namespace}/{slug}/version`).
- Added operation `registry.createApiDocumentAccessGroup` (`POST /v1/apis/{namespace}/{slug}/access-group`).
- Added operation `registry.deleteApiDocumentAccessGroup` (`DELETE /v1/apis/{namespace}/{slug}/access-group`).
- Added operation `schemas.list` (`GET /v1/schemas/{namespace}`).
- Added operation `schemas.create` (`POST /v1/schemas/{namespace}`).
- Added operation `schemas.update` (`PATCH /v1/schemas/{namespace}/{slug}`).
- Added operation `schemas.delete` (`DELETE /v1/schemas/{namespace}/{slug}`).
- Added operation `schemas.retrieveVersion` (`GET /v1/schemas/{namespace}/{slug}/version/{semver}`).
- Added operation `schemas.deleteVersion` (`DELETE /v1/schemas/{namespace}/{slug}/version/{semver}`).
- Added operation `schemas.createVersion` (`POST /v1/schemas/{namespace}/{slug}/version`).
- Added operation `schemas.createAccessGroup` (`POST /v1/schemas/{namespace}/{slug}/access-group`).
- Added operation `schemas.deleteAccessGroup` (`DELETE /v1/schemas/{namespace}/{slug}/access-group`).
- Added operation `loginPortals.retrieve` (`GET /v1/login-portals/{slug}`).
- Added operation `loginPortals.update` (`PATCH /v1/login-portals/{slug}`).
- Added operation `loginPortals.delete` (`DELETE /v1/login-portals/{slug}`).
- Added operation `loginPortals.create` (`POST /v1/login-portals`).
- Added operation `loginPortals.list` (`GET /v1/login-portals`).
- Added operation `rules.listRulesets` (`GET /v1/rulesets/{namespace}`).
- Added operation `rules.createRuleset` (`POST /v1/rulesets/{namespace}`).
- Added operation `rules.updateRuleset` (`PATCH /v1/rulesets/{namespace}/{slug}`).
- Added operation `rules.deleteRuleset` (`DELETE /v1/rulesets/{namespace}/{slug}`).
- Added operation `rules.retrieveRulesetDocument` (`GET /v1/rulesets/{namespace}/{slug}`).
- Added operation `rules.createRulesetAccessGroup` (`POST /v1/rulesets/{namespace}/{slug}/access-group`).
- Added operation `rules.deleteRulesetAccessGroup` (`DELETE /v1/rulesets/{namespace}/{slug}/access-group`).
- Added operation `themes.list` (`GET /v1/themes`).
- Added operation `themes.create` (`POST /v1/themes`).
- Added operation `themes.update` (`PATCH /v1/themes/{slug}`).
- Added operation `themes.replaceDocument` (`PUT /v1/themes/{slug}`).
- Added operation `themes.delete` (`DELETE /v1/themes/{slug}`).
- Added operation `themes.retrieve` (`GET /v1/themes/{slug}`).
- Added operation `teams.list` (`GET /v1/teams`).
- Added operation `scalarDocs.listGuides` (`GET /v1/guides`).
- Added operation `scalarDocs.createGuide` (`POST /v1/guides`).
- Added operation `scalarDocs.publishGuide` (`POST /v1/guides/{slug}/publish`).
- Added operation `namespaces.list` (`GET /v1/namespaces`).
- Added operation `authentication.exchangePersonalToken` (`POST /v1/auth/exchange`).
- Added operation `authentication.listCurrentUser` (`GET /v1/auth/me`).
- Removed operation `planets.listAllData` (`GET /planets`).
- Removed operation `planets.create` (`POST /planets`).
- Removed operation `planets.retrieve` (`GET /planets/{planetId}`).
- Removed operation `planets.update` (`PUT /planets/{planetId}`).
- Removed operation `planets.delete` (`DELETE /planets/{planetId}`).
- Removed operation `planets.uploadImage` (`POST /planets/{planetId}/image`).
- Removed operation `authentication.createUser` (`POST /user/signup`).
- Removed operation `authentication.createToken` (`POST /auth/token`).
- Removed operation `authentication.listMe` (`GET /me`).
- Added schema `_400`.
- Added schema `_401`.
- Added schema `_403`.
- Added schema `_404`.
- Added schema `_422`.
- Added schema `_500`.
- Added schema `ApiDocument`.
- Added schema `Nanoid`.
- Added schema `Version`.
- Added schema `Slug`.
- Added schema `Namespace`.
- Added schema `ManagedDocVersion`.
- Added schema `Method`.
- Added schema `AccessGroup`.
- Added schema `Schema`.
- Added schema `ManagedSchemaVersion`.
- Added schema `Timestamp`.
- Added schema `Uid`.
- Added schema `LoginPortalEmail`.
- Added schema `LoginPortalPage`.
- Added schema `LoginPortal`.
- Added schema `Rule`.
- Added schema `Theme`.
- Added schema `Team`.
- Added schema `TeamName`.
- Added schema `TeamImage`.
- Added schema `GithubProject`.
- Added schema `ActiveDeployment`.
- Added schema `GithubProjectRepository`.
- Added schema `Email`.
- Added schema `TeamSummary`.
- Added required property `User.uid`.
- Added required property `User.createdAt`.
- Added required property `User.updatedAt`.
- Added required property `User.email`.
- Added optional property `User.theme`.
- Added required property `User.activeTeamId`.
- Added required property `User.hasGithub`.
- Added required property `User.teams`.
- Removed optional property `User.id`.
- Removed optional property `User.name`.
- Removed schema `Credentials`.
- Removed schema `Token`.
- Removed schema `Planet`.
- Removed schema `PaginatedResource`.
- Removed schema `Satellite`.
- Removed webhook `NewPlanet` (`newPlanet`).
- Removed webhook `RequestBodyCallbackUrl` (`{$request.body#/callbackUrl}`).

BREAKING CHANGE: 37 breaking changes to the SDK surface.
- Renamed SDK from `ScalarGalaxy` to `ScalarApi`.
- Removed server `https://galaxy.scalar.com`.
- Removed server `{protocol}://void.scalar.com/{path}`.
- URL of environment `production` changed from `https://galaxy.scalar.com` to `https://access.scalar.com`.
- Removed environment `responds_with_your_request_data`.
- Removed `bearer` auth scheme `bearerAuth`.
- Removed `basic` auth scheme `basicAuth`.
- Removed `apiKey` auth scheme `apiKeyHeader`.
- Removed `apiKey` auth scheme `apiKeyQuery`.
- Removed `apiKey` auth scheme `apiKeyCookie`.
- Removed `oauth2` auth scheme `oAuth2`.
- Removed `oauth2` auth scheme `openIdConnect`.
- Removed operation `planets.listAllData` (`GET /planets`).
- Removed operation `planets.create` (`POST /planets`).
- Removed operation `planets.retrieve` (`GET /planets/{planetId}`).
- Removed operation `planets.update` (`PUT /planets/{planetId}`).
- Removed operation `planets.delete` (`DELETE /planets/{planetId}`).
- Removed operation `planets.uploadImage` (`POST /planets/{planetId}/image`).
- Removed operation `authentication.createUser` (`POST /user/signup`).
- Removed operation `authentication.createToken` (`POST /auth/token`).
- Removed operation `authentication.listMe` (`GET /me`).
- Added required property `User.uid`.
- Added required property `User.createdAt`.
- Added required property `User.updatedAt`.
- Added required property `User.email`.
- Added required property `User.activeTeamId`.
- Added required property `User.hasGithub`.
- Added required property `User.teams`.
- Removed optional property `User.id`.
- Removed optional property `User.name`.
- Removed schema `Credentials`.
- Removed schema `Token`.
- Removed schema `Planet`.
- Removed schema `PaginatedResource`.
- Removed schema `Satellite`.
- Removed webhook `NewPlanet` (`newPlanet`).
- Removed webhook `RequestBodyCallbackUrl` (`{$request.body#/callbackUrl}`).

Build: Dk4B0mNaWrKmSoLcQbRUa
@scalar-docs-staging
scalar-docs-staging Bot changed the base branch from scalar-next to next July 17, 2026 23:18
1 generated file changed with no detected API surface change (documentation, examples, or file content).

Build: wZCF9y6ji7nADhmNSAF0u
@scalar-docs-staging
scalar-docs-staging Bot changed the base branch from next to scalar-next July 17, 2026 23:21
@scalar-docs-staging
scalar-docs-staging Bot force-pushed the release-please--branches--scalar-next--components--scalar-api branch from 0a0c6bb to 5c2f29f Compare July 17, 2026 23:21
@scalar-docs-staging
scalar-docs-staging Bot changed the base branch from scalar-next to next July 17, 2026 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant