Skip to content

Commit 3d70605

Browse files
authored
chore(release): changelogs for 2.74.0 (#1634)
1 parent 7d1e40b commit 3d70605

File tree

8 files changed

+88
-1
lines changed

8 files changed

+88
-1
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
### 🚀 Features
4+
5+
- **auth:** add deprecation notice to `onAuthStateChange` with async function ([#1580](https://github.com/supabase/supabase-js/pull/1580))
6+
- **auth:** add OAuth 2.1 client admin endpoints ([#1582](https://github.com/supabase/supabase-js/pull/1582))
7+
- **docs:** explicitly mark options as optional ([#1622](https://github.com/supabase/supabase-js/pull/1622))
8+
- **realtime:** add support to configure Broadcast Replay ([#1623](https://github.com/supabase/supabase-js/pull/1623))
9+
- **release:** enable trusted publishing ([#1592](https://github.com/supabase/supabase-js/pull/1592))
10+
- **storage:** add support for sorting to list v2 ([#1606](https://github.com/supabase/supabase-js/pull/1606))
11+
12+
### 🩹 Fixes
13+
14+
- **storage:** remove trailing slash from baseUrl normalization ([#1589](https://github.com/supabase/supabase-js/pull/1589))
15+
16+
### ❤️ Thank You
17+
18+
- Cemal Kılıç @cemalkilic
19+
- Doğukan Akkaya
20+
- Eduardo Gurgel
21+
- Etienne Stalmans @staaldraad
22+
- Lenny @itslenny
23+
- Stojan Dimitrovski @hf
24+
- Taketo Yoshida

packages/core/auth-js/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
### 🚀 Features
4+
5+
- **auth:** add OAuth 2.1 client admin endpoints ([#1582](https://github.com/supabase/supabase-js/pull/1582))
6+
- **auth:** add deprecation notice to `onAuthStateChange` with async function ([#1580](https://github.com/supabase/supabase-js/pull/1580))
7+
8+
### ❤️ Thank You
9+
10+
- Cemal Kılıç @cemalkilic
11+
- Stojan Dimitrovski @hf
12+
113
# Changelog
214

315
## [2.72.0](https://github.com/supabase/auth-js/compare/v2.71.1...v2.72.0) (2025-09-11)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
This was a version bump only for @supabase/functions-js to align it with other projects, there were no code changes.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
### 🚀 Features
4+
5+
- **docs:** explicitly mark options as optional ([#1622](https://github.com/supabase/supabase-js/pull/1622))
6+
7+
### ❤️ Thank You
8+
9+
- Doğukan Akkaya
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
### 🚀 Features
4+
5+
- **realtime:** add support to configure Broadcast Replay ([#1623](https://github.com/supabase/supabase-js/pull/1623))
6+
7+
### ❤️ Thank You
8+
9+
- Eduardo Gurgel
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
### 🚀 Features
4+
5+
- **storage:** add support for sorting to list v2 ([#1606](https://github.com/supabase/supabase-js/pull/1606))
6+
7+
### 🩹 Fixes
8+
9+
- **storage:** remove trailing slash from baseUrl normalization ([#1589](https://github.com/supabase/supabase-js/pull/1589))
10+
11+
### ❤️ Thank You
12+
13+
- Lenny @itslenny
14+
- Taketo Yoshida
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 2.74.0 (2025-10-07)
2+
3+
This was a version bump only for @supabase/supabase-js to align it with other projects, there were no code changes.

scripts/release-stable.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
import { releaseVersion, releaseChangelog, releasePublish } from 'nx/release'
22
import { execSync } from 'child_process'
33

4+
function getLastStableTag(): string {
5+
try {
6+
return execSync(
7+
`git tag --list --sort=-version:refname | grep -E '^v?[0-9]+\\.[0-9]+\\.[0-9]+$' | head -n1`
8+
)
9+
.toString()
10+
.trim()
11+
} catch {
12+
return ''
13+
}
14+
}
15+
416
function getArg(name: string): string | undefined {
517
// supports --name=value and --name value
618
const idx = process.argv.findIndex((a) => a === `--${name}` || a.startsWith(`--${name}=`))
@@ -97,6 +109,7 @@ function safeExec(cmd: string, opts = {}) {
97109
verbose: true,
98110
gitCommit: false,
99111
stageChanges: false,
112+
from: getLastStableTag(),
100113
})
101114

102115
// --- RESTORE GIT AUTH FOR PUBLISHING ---
@@ -170,7 +183,7 @@ function safeExec(cmd: string, opts = {}) {
170183

171184
// Commit changes if any
172185
try {
173-
safeExec(`git commit -m "chore(release): publish version ${version}"`)
186+
safeExec(`git commit -m "chore(release): version ${version} changelogs"`)
174187
} catch {
175188
console.log('No changes to commit')
176189
}

0 commit comments

Comments
 (0)