Skip to content

Commit 5a7b670

Browse files
authored
Add patch version release notes for 3.17.1 and 3.16.3 (#1808)
* Change bg color of out-of-Maintenance Support versions * Add bg color for out-of-support Maintenance versions * Add release notes for 3.16.3 * Add release notes for 3.17.1 * Update patch versions in `className` * Simplify out-of-support styles
1 parent 5bba405 commit 5a7b670

File tree

7 files changed

+149
-11
lines changed

7 files changed

+149
-11
lines changed

docs/releases/release-notes.mdx

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,51 @@ displayed_sidebar: docsEnglish
1010

1111
This page includes a list of release notes for ScalarDB 3.17.
1212

13+
## v3.17.1
14+
15+
**Release date:** December 9, 2025
16+
17+
### Summary
18+
19+
This release mainly consists of several minor bug fixes and small improvements.
20+
21+
### Community edition
22+
23+
#### Enhancements
24+
25+
- Added `AuthAdmin.getRole(roleName)`. ([#3238](https://github.com/scalar-labs/scalardb/pull/3238))
26+
27+
#### Improvements
28+
29+
- Added the `scalar.db.active_transaction_management.enabled` configuration option to enable/disable the active transaction management (default: `true`). ([#3233](https://github.com/scalar-labs/scalardb/pull/3233))
30+
31+
#### Bug fixes
32+
33+
- On Oracle, when importing a table with a column using the `NUMBER(1)` data type, which is usually used for BOOLEAN data, that column can now be mapped to ScalarDB BOOLEAN by using the ScalarDB Schema Loader `override-columns-type` setting. ([#3239](https://github.com/scalar-labs/scalardb/pull/3239))
34+
- Fixed option issues in Object Storage adapter. ([#3237](https://github.com/scalar-labs/scalardb/pull/3237))
35+
- Fix to increase the maximum allowed string length with Object Storage. ([#3248](https://github.com/scalar-labs/scalardb/pull/3248))
36+
- Updated the upper limit value displayed in the error message for data size limitation in Object Storage adapter. ([#3264](https://github.com/scalar-labs/scalardb/pull/3264))
37+
38+
### Enterprise edition
39+
40+
#### Enhancements
41+
42+
##### ScalarDB Cluster
43+
44+
- Added the `getRole()` API and equivalent to retrieve a single role by name.
45+
46+
##### ScalarDB SQL
47+
48+
- Added `Metadata.getRole(roleName)`.
49+
50+
#### Bug fixes
51+
52+
##### ScalarDB Cluster
53+
54+
- Made the `GRANT ROLE` command idempotent, allowing duplicate grants and upgrading to `WITH ADMIN OPTION` when re-granting.
55+
- Fixed a bug where the pause functionality did not work correctly when transactions expired.
56+
- Fixed a bug where ScalarDB Cluster cannot be deployed in the Omnistrate environment by upgrading scalar-metering.
57+
1358
## v3.17.0
1459

1560
**Release date:** November 26, 2025

docs/releases/release-support-policy.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ This page describes Scalar's support policy for major and minor version releases
5959
<tr>
6060
<td><a href="https://scalardb.scalar-labs.com/docs/3.13/releases/release-notes#v3130">3.13</a></td>
6161
<td>2024-07-08</td>
62-
<td>2025-11-22</td>
62+
<td class="version-out-of-maintenance-support">2025-11-22</td>
6363
<td>2026-05-21</td>
6464
<td><a href="https://www.scalar-labs.com/contact">Contact us</a></td>
6565
</tr>
6666
<tr>
6767
<td><a href="https://scalardb.scalar-labs.com/docs/3.12/releases/release-notes#v3120">3.12</a></td>
6868
<td>2024-02-17</td>
69-
<td>2025-07-08</td>
69+
<td class="version-out-of-maintenance-support">2025-07-08</td>
7070
<td>2026-01-04</td>
7171
<td><a href="https://www.scalar-labs.com/contact">Contact us</a></td>
7272
</tr>

docusaurus.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,13 @@ const config = {
7878
label: '3.17',
7979
path: 'latest', // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment.
8080
banner: 'none',
81-
className: '3.17.0',
81+
className: '3.17.1',
8282
},
8383
"3.16": { // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment.
8484
label: '3.16',
8585
path: '3.16', // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment.
8686
banner: 'none',
87-
className: '3.16.2',
87+
className: '3.16.3',
8888
},
8989
"3.15": { // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment.
9090
label: '3.15',

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/releases/release-notes.mdx

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,51 @@ import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
1414

1515
このページには、ScalarDB 3.17 のリリースノートのリストが含まれています。
1616

17+
## v3.17.1
18+
19+
**発売日:** 2025年12月09日
20+
21+
### まとめ
22+
23+
このリリースは主にいくつかのマイナーなバグ修正と小さな改善で構成されています。
24+
25+
### Community edition
26+
27+
#### 機能強化
28+
29+
- `AuthAdmin.getRole(roleName)` を追加しました。([#3238](https://github.com/scalar-labs/scalardb/pull/3238))
30+
31+
#### 改善点
32+
33+
- アクティブトランザクション管理を有効/無効にするための `scalar.db.active_transaction_management.enabled` 設定オプションを追加しました(デフォルト: `true`)。([#3233](https://github.com/scalar-labs/scalardb/pull/3233))
34+
35+
#### バグの修正
36+
37+
- Oracle において、通常 BOOLEAN データに使用される `NUMBER(1)` データ型を使用する列を持つテーブルをインポートする際、その列を ScalarDB Schema Loader の `override-columns-type` 設定を使用して ScalarDB BOOLEAN にマッピングできるようになりました。([#3239](https://github.com/scalar-labs/scalardb/pull/3239))
38+
- Object Storage アダプターのオプションの問題を修正しました。([#3237](https://github.com/scalar-labs/scalardb/pull/3237))
39+
- Object Storage での許可される最大文字列長を増加させる修正を行いました。([#3248](https://github.com/scalar-labs/scalardb/pull/3248))
40+
- Object Storage アダプターでのデータサイズ制限のエラーメッセージに表示される上限値を更新しました。([#3264](https://github.com/scalar-labs/scalardb/pull/3264))
41+
42+
### Enterprise edition
43+
44+
#### 機能強化
45+
46+
##### ScalarDB Cluster
47+
48+
- 名前で単一のロールを取得する `getRole()` API と同等の機能を追加しました。
49+
50+
##### ScalarDB SQL
51+
52+
- `Metadata.getRole(roleName)` を追加しました。
53+
54+
#### バグの修正
55+
56+
##### ScalarDB Cluster
57+
58+
- `GRANT ROLE` コマンドを冪等にし、重複した権限付与を許可し、再付与時に `WITH ADMIN OPTION` へのアップグレードができるようになりました。
59+
- トランザクションが期限切れになった際にポーズ機能が正しく動作しないバグを修正しました。
60+
- scalar-metering をアップグレードすることで、ScalarDB Cluster が Omnistrate 環境にデプロイできないバグを修正しました。
61+
1762
## v3.17.0
1863

1964
**発売日:** 2025年11月26日

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.16/releases/release-notes.mdx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,33 @@ import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
1414

1515
このページには、ScalarDB 3.16 のリリースノートのリストが含まれています。
1616

17+
## v3.16.3
18+
19+
**発売日:** 2025年12月09日
20+
21+
### まとめ
22+
23+
このリリースには、主にいくつかの軽微なバグ修正と小さな改善が含まれています。
24+
25+
### Community edition
26+
27+
#### 改善点
28+
29+
- アクティブトランザクション管理を有効/無効にするための設定オプション `scalar.db.active_transaction_management.enabled` を追加しました(デフォルト: `true`)。([#3233](https://github.com/scalar-labs/scalardb/pull/3233))
30+
31+
#### バグの修正
32+
33+
- Oracle において、BOOLEAN データに通常使用される `NUMBER(1)` データ型を使用する列を持つテーブルをインポートする際に、その列を ScalarDB Schema Loader の `override-columns-type` 設定を使用して ScalarDB BOOLEAN にマッピングできるようになりました。([#3239](https://github.com/scalar-labs/scalardb/pull/3239))
34+
35+
### Enterprise edition
36+
37+
#### バグの修正
38+
39+
##### ScalarDB Cluster
40+
41+
- トランザクションが期限切れになった際にポーズ機能が正しく動作しないバグを修正しました。
42+
- scalar-metering をアップグレードすることで、ScalarDB Cluster を Omnistrate 環境にデプロイできないバグを修正しました。
43+
1744
## v3.16.2
1845

1946
**発売日:** 2025年11月26日

src/css/custom.css

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,7 @@
5252
background: var(--ifm-menu-link-sublist-icon) 50% / 1.25rem 1.25rem;
5353
}
5454

55-
.version-out-of-maintenance-support, .version-out-of-maintenance-support a {
56-
background-color: #e6e6e6;
57-
color: #1c1e21;
58-
opacity: 85%;
59-
}
60-
61-
.version-out-of-support, .version-out-of-support a {
55+
.version-out-of-maintenance-support, .version-out-of-maintenance-support a, .version-out-of-support, .version-out-of-support a {
6256
background-color: #9CA3AF;
6357
color: #1c1e21;
6458
opacity: 85%;

versioned_docs/version-3.16/releases/release-notes.mdx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,33 @@ displayed_sidebar: docsEnglish
1010

1111
This page includes a list of release notes for ScalarDB 3.16.
1212

13+
## v3.16.3
14+
15+
**Release date:** December 9, 2025
16+
17+
### Summary
18+
19+
This release mainly consists of several minor bug fixes and small improvements.
20+
21+
### Community edition
22+
23+
#### Improvements
24+
25+
- Added the `scalar.db.active_transaction_management.enabled` configuration option to enable/disable the active transaction management (default: `true`). ([#3233](https://github.com/scalar-labs/scalardb/pull/3233))
26+
27+
#### Bug fixes
28+
29+
- On Oracle, when importing a table with a column using the `NUMBER(1)` data type, which is usually used for BOOLEAN data, that column can now be mapped to ScalarDB BOOLEAN by using the ScalarDB Schema Loader `override-columns-type` setting. ([#3239](https://github.com/scalar-labs/scalardb/pull/3239))
30+
31+
### Enterprise edition
32+
33+
#### Bug fixes
34+
35+
##### ScalarDB Cluster
36+
37+
- Fixed a bug where the pause functionality did not work correctly when transactions expired.
38+
- Fixed a bug where ScalarDB Cluster cannot be deployed in the Omnistrate environment by upgrading scalar-metering.
39+
1340
## v3.16.2
1441

1542
**Release date:** November 26, 2025

0 commit comments

Comments
 (0)