Skip to content

Commit 7a1e18e

Browse files
Add support for MySQL 9.2.0, 8.4.4, and 8.0.41 (#182)
* add mysql 9.2.0 * add mysql 8.4.4 * add mysql 8.0.41 * finalize 21st january 2025 mysql releases support
1 parent c061bf9 commit 7a1e18e

File tree

3 files changed

+107
-2
lines changed

3 files changed

+107
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Requirements for Linux:
2828
#### Currently supported MySQL versions
2929

3030
- If using the system installed MySQL server: 8.0.11 and newer
31-
- If not using the system installed MySQL server: 8.0.39, 8.0.40, 8.1.0, 8.2.0, 8.3.0, 8.4.2, 8.4.3, 9.0.1, 9.1.0
31+
- If not using the system installed MySQL server: 8.0.39 - 8.0.41, 8.1.0 - 8.3.0, 8.4.2 - 8.4.4, and 9.0.1 - 9.2.0
3232

3333
## Example Usage - Application Code
3434

src/versions.json

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,109 @@
11
[
2+
{
3+
"version": "9.2.0",
4+
"arch": "arm64",
5+
"os": "darwin",
6+
"osKernelVersionsSupported": ">=22",
7+
"url": "https://cdn.mysql.com//Downloads/MySQL-9.2/mysql-9.2.0-macos15-arm64.tar.gz"
8+
},
9+
{
10+
"version": "9.2.0",
11+
"arch": "x64",
12+
"os": "darwin",
13+
"osKernelVersionsSupported": ">=22",
14+
"url": "https://cdn.mysql.com//Downloads/MySQL-9.2/mysql-9.2.0-macos15-x86_64.tar.gz"
15+
},
16+
{
17+
"version": "9.2.0",
18+
"arch": "x64",
19+
"os": "linux",
20+
"osKernelVersionsSupported": "*",
21+
"url": "https://cdn.mysql.com//Downloads/MySQL-9.2/mysql-9.2.0-linux-glibc2.17-x86_64-minimal.tar.xz"
22+
},
23+
{
24+
"version": "9.2.0",
25+
"arch": "arm64",
26+
"os": "linux",
27+
"osKernelVersionsSupported": "*",
28+
"url": "https://cdn.mysql.com//Downloads/MySQL-9.2/mysql-9.2.0-linux-glibc2.17-aarch64-minimal.tar.xz"
29+
},
30+
{
31+
"version": "9.2.0",
32+
"arch": "x64",
33+
"os": "win32",
34+
"osKernelVersionsSupported": "*",
35+
"url": "https://cdn.mysql.com//Downloads/MySQL-9.2/mysql-9.2.0-winx64.zip"
36+
},
37+
{
38+
"version": "8.4.4",
39+
"arch": "arm64",
40+
"os": "darwin",
41+
"osKernelVersionsSupported": ">=22",
42+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.4-macos15-arm64.tar.gz"
43+
},
44+
{
45+
"version": "8.4.4",
46+
"arch": "x64",
47+
"os": "darwin",
48+
"osKernelVersionsSupported": ">=22",
49+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.4-macos15-x86_64.tar.gz"
50+
},
51+
{
52+
"version": "8.4.4",
53+
"arch": "x64",
54+
"os": "linux",
55+
"osKernelVersionsSupported": "*",
56+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.4-linux-glibc2.17-x86_64-minimal.tar.xz"
57+
},
58+
{
59+
"version": "8.4.4",
60+
"arch": "arm64",
61+
"os": "linux",
62+
"osKernelVersionsSupported": "*",
63+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.4-linux-glibc2.17-aarch64-minimal.tar.xz"
64+
},
65+
{
66+
"version": "8.4.4",
67+
"arch": "x64",
68+
"os": "win32",
69+
"osKernelVersionsSupported": "*",
70+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.4-winx64.zip"
71+
},
72+
{
73+
"version": "8.0.41",
74+
"arch": "arm64",
75+
"os": "darwin",
76+
"osKernelVersionsSupported": ">=22",
77+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.41-macos15-arm64.tar.gz"
78+
},
79+
{
80+
"version": "8.0.41",
81+
"arch": "x64",
82+
"os": "darwin",
83+
"osKernelVersionsSupported": ">=22",
84+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.41-macos15-x86_64.tar.gz"
85+
},
86+
{
87+
"version": "8.0.41",
88+
"arch": "x64",
89+
"os": "linux",
90+
"osKernelVersionsSupported": "*",
91+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.41-linux-glibc2.17-x86_64-minimal.tar.xz"
92+
},
93+
{
94+
"version": "8.0.41",
95+
"arch": "arm64",
96+
"os": "linux",
97+
"osKernelVersionsSupported": "*",
98+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.41-linux-glibc2.17-aarch64-minimal.tar.xz"
99+
},
100+
{
101+
"version": "8.0.41",
102+
"arch": "x64",
103+
"os": "win32",
104+
"osKernelVersionsSupported": "*",
105+
"url": "https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.41-winx64.zip"
106+
},
2107
{
3108
"version": "9.1.0",
4109
"arch": "arm64",

tests/versions.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { randomUUID } from 'crypto';
66
import { ServerOptions } from '../types';
77
import { normalize } from 'path';
88

9-
const versions = ['8.0.39', '8.0.40', '8.1.0', '8.2.0', '8.3.0', '8.4.2', '8.4.3', '9.0.1', '9.1.0']
9+
const versions = ['8.0.39', '8.0.40', '8.0.41', '8.1.0', '8.2.0', '8.3.0', '8.4.2', '8.4.3', '8.4.4', '9.0.1', '9.1.0', '9.2.0']
1010
const usernames = ['root', 'dbuser']
1111

1212
const GitHubActionsTempFolder = process.platform === 'win32' ? 'C:\\Users\\RUNNER~1\\mysqlmsn' : '/tmp/mysqlmsn'

0 commit comments

Comments
 (0)