Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
9450ea4
chore(internal): update gitignore
stainless-app[bot] Mar 24, 2026
be93869
chore(ci): skip lint on metadata-only changes
stainless-app[bot] Mar 25, 2026
4a22fbf
feat(api): api update
stainless-app[bot] Mar 30, 2026
faefefe
codegen metadata
stainless-app[bot] Apr 1, 2026
434bcc0
codegen metadata
stainless-app[bot] Apr 2, 2026
ee0eb17
codegen metadata
stainless-app[bot] Apr 2, 2026
7e1c460
feat(api): api update
stainless-app[bot] Apr 5, 2026
526a6ac
codegen metadata
stainless-app[bot] Apr 8, 2026
9b6de0b
codegen metadata
stainless-app[bot] Apr 9, 2026
9f0ffa0
chore(internal): codegen related update
stainless-app[bot] Apr 9, 2026
91ff1a9
codegen metadata
stainless-app[bot] Apr 10, 2026
d2194c5
feat(api): api update
stainless-app[bot] Apr 15, 2026
bd9d54f
codegen metadata
stainless-app[bot] Apr 20, 2026
683ef0c
chore(internal): more robust bootstrap script
stainless-app[bot] Apr 23, 2026
21349f9
codegen metadata
stainless-app[bot] Apr 23, 2026
11fcffd
codegen metadata
stainless-app[bot] Apr 24, 2026
624cb88
chore(formatter): run prettier and eslint separately
stainless-app[bot] Apr 26, 2026
2258461
codegen metadata
stainless-app[bot] Apr 27, 2026
f9215a4
chore(internal): codegen related update
stainless-app[bot] Apr 28, 2026
454d412
feat: support setting headers via env
stainless-app[bot] Apr 28, 2026
16dac9a
codegen metadata
stainless-app[bot] Apr 28, 2026
aa977e0
chore(format): run eslint and prettier separately
stainless-app[bot] Apr 29, 2026
9d9f3fd
codegen metadata
stainless-app[bot] Apr 30, 2026
59ee37a
codegen metadata
stainless-app[bot] May 1, 2026
f3896fa
release: 0.4.0
stainless-app[bot] May 1, 2026
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
timeout-minutes: 10
name: lint
runs-on: ${{ github.repository == 'stainless-sdks/superwall-api-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
steps:
- uses: actions/checkout@v6

Expand All @@ -43,7 +43,7 @@ jobs:
timeout-minutes: 5
name: build
runs-on: ${{ github.repository == 'stainless-sdks/superwall-api-typescript' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
if: (github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
permissions:
contents: read
id-token: write
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/release-doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,3 @@ jobs:
bash ./bin/check-release-environment
env:
NPM_TOKEN: ${{ secrets.SUPERWALL_API_NPM_TOKEN || secrets.NPM_TOKEN }}

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.prism.log
.stdy.log
node_modules
yarn-error.log
codegen.log
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.3.0"
".": "0.4.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 69
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/superwall-Makisuo%2Fsuperwall-api-cf8b91e02da0ef29a715489a87e5aa43ebece4919bad09cc5cff2da1a9c91064.yml
openapi_spec_hash: 24fbfaf86db5cf138223595effa796e4
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/superwall-Makisuo/superwall-api-202ca16fba7345bc15c70f67f42ee4041e844b782624a31e41956a2d07d9feec.yml
openapi_spec_hash: c92516a697752fb3120de2c19a81fca5
config_hash: dfc8fae1943177a610a7d4985af30c54
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## 0.4.0 (2026-05-01)

Full Changelog: [v0.3.0...v0.4.0](https://github.com/superwall/superwall-sdk-typescript/compare/v0.3.0...v0.4.0)

### Features

* **api:** api update ([d2194c5](https://github.com/superwall/superwall-sdk-typescript/commit/d2194c57fad5d00a6ccdecc1a5382e0e3ccabbc5))
* **api:** api update ([7e1c460](https://github.com/superwall/superwall-sdk-typescript/commit/7e1c4606938a6d959f86e371771744287e028619))
* **api:** api update ([4a22fbf](https://github.com/superwall/superwall-sdk-typescript/commit/4a22fbf0e305a352d50c703cb9ef0d63d05e62f8))
* support setting headers via env ([454d412](https://github.com/superwall/superwall-sdk-typescript/commit/454d412cf04f2038e827312dd261017d165c6424))


### Chores

* **ci:** skip lint on metadata-only changes ([be93869](https://github.com/superwall/superwall-sdk-typescript/commit/be93869d4fc6fdaa81a0f80d6f2a76dcb4634273))
* **format:** run eslint and prettier separately ([aa977e0](https://github.com/superwall/superwall-sdk-typescript/commit/aa977e028fc00bf39e8d3dec390288a72be5f737))
* **formatter:** run prettier and eslint separately ([624cb88](https://github.com/superwall/superwall-sdk-typescript/commit/624cb881f0eb495cb0d28e7d7cd252e5afd28620))
* **internal:** codegen related update ([f9215a4](https://github.com/superwall/superwall-sdk-typescript/commit/f9215a4439cee90959da5384acb4da1c21b5070a))
* **internal:** codegen related update ([9f0ffa0](https://github.com/superwall/superwall-sdk-typescript/commit/9f0ffa05a31e5ebf667efccc17f6cd6a6450a434))
* **internal:** more robust bootstrap script ([683ef0c](https://github.com/superwall/superwall-sdk-typescript/commit/683ef0ca266a231bbaba478d3ffb2da72c00a3e1))
* **internal:** update gitignore ([9450ea4](https://github.com/superwall/superwall-sdk-typescript/commit/9450ea469048b4d0a0dd858076e98b8f2ab638e5))

## 0.3.0 (2026-03-17)

Full Changelog: [v0.2.0...v0.3.0](https://github.com/superwall/superwall-sdk-typescript/compare/v0.2.0...v0.3.0)
Expand Down
3 changes: 0 additions & 3 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// @ts-check
import tseslint from 'typescript-eslint';
import unusedImports from 'eslint-plugin-unused-imports';
import prettier from 'eslint-plugin-prettier';

export default tseslint.config(
{
Expand All @@ -14,11 +13,9 @@ export default tseslint.config(
plugins: {
'@typescript-eslint': tseslint.plugin,
'unused-imports': unusedImports,
prettier,
},
rules: {
'no-unused-vars': 'off',
'prettier/prettier': 'error',
'unused-imports/no-unused-imports': 'error',
'no-restricted-imports': [
'error',
Expand Down
3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "superwall-api",
"version": "0.3.0",
"version": "0.4.0",
"description": "The official TypeScript library for the Superwall API",
"author": "Superwall API <>",
"types": "dist/index.d.ts",
Expand Down Expand Up @@ -36,7 +36,6 @@
"@typescript-eslint/eslint-plugin": "8.31.1",
"@typescript-eslint/parser": "8.31.1",
"eslint": "^9.39.1",
"eslint-plugin-prettier": "^5.4.1",
"eslint-plugin-unused-imports": "^4.1.4",
"iconv-lite": "^0.6.3",
"jest": "^29.4.0",
Expand Down
Loading
Loading