Skip to content

Commit 0f754c5

Browse files
Add missing release notes (#406)
* Add missing release notes * remove internal details from release notes * format --------- Co-authored-by: Ethan Arrowood <[email protected]>
1 parent 42ad39e commit 0f754c5

File tree

11 files changed

+141
-0
lines changed

11 files changed

+141
-0
lines changed

release-notes/v4-tucker/4.6.19.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: 4.6.19
3+
---
4+
5+
### HarperDB 4.6.19
6+
7+
11/24/2025
8+
9+
- Put a time window on custom metric lookup to improve performance

release-notes/v4-tucker/4.6.20.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: 4.6.20
3+
---
4+
5+
### HarperDB 4.6.20
6+
7+
11/25/2025
8+
9+
- Fix bug where replication shared status variable should be camelCase instead of snake_case

release-notes/v4-tucker/4.6.21.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: 4.6.21
3+
---
4+
5+
### HarperDB 4.6.21
6+
7+
11/26/2025
8+
9+
- Fix undefined snake_case references that should be camelCase variables

release-notes/v4-tucker/4.6.22.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: 4.6.22
3+
---
4+
5+
### HarperDB 4.6.22
6+
7+
12/02/2025
8+
9+
- No relevant changes

release-notes/v4-tucker/4.7.10.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: 4.7.10
3+
---
4+
5+
# 4.7.10
6+
7+
11/26/2025
8+
9+
- Fix undefined snake_case references that should be camelCase variables
10+
- Ensure `HARPER_SET_CONFIG` can override any other config source, especially at install time

release-notes/v4-tucker/4.7.11.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: 4.7.11
3+
---
4+
5+
# 4.7.11
6+
7+
12/02/2025
8+
9+
- Limit message size to prevent oversized messages
10+
- Restart 1/8th of the workers at a time for smoother restarts
11+
- Add host and hostname to `listSSHKeys` response
12+
- Lazy load the trusted components to avoid requiring the component loader too early
13+
- Only guard certain core component names from being deployed
14+
- Have `deploy-component` fail by default if a conflicting config entry exists (can be forced)
15+
- Ensure that the resource cache is reset when a transaction is committed to avoid reading stale data
16+
- Reset the `restartRequired` flag on restart
17+
- Fix link to the configuration file documentation
18+
- Fix `mergeHeaders` where set-cookie headers could get combined, and handle when array is passed with non-string values

release-notes/v4-tucker/4.7.12.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: 4.7.12
3+
---
4+
5+
# 4.7.12
6+
7+
12/08/2025
8+
9+
- Warn users if they are running HarperDB in an application folder or root folder to prevent potential issues

release-notes/v4-tucker/4.7.4.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: 4.7.4
3+
---
4+
5+
# 4.7.4
6+
7+
11/07/2025
8+
9+
- Allow licenses to be partially unlimited
10+
- Improve transaction timeout tracking:
11+
- Transactions have a timeout property that can be individually adjusted for known long transactions
12+
- Transaction timeout (default) is configurable
13+
- Transactions record the `startedFrom` resource name and method for better error reporting
14+
- Transactions will commit instead of aborting when they timeout, so processes can continue with minimal disruption
15+
- Improve TypeScript type accuracy for resource interfaces and pub/sub bits
16+
- Fix JSResource to wait for resources to be imported before considering the component loaded
17+
- Improve JSResource error handling
18+
- Ensure authorize is consistently disabled on appropriate REST methods
19+
- Audit log improvements:
20+
- When conflict/CRDT resolutions are performed, always save an audit log entry to ensure all blobs have a reference for eventual cleanup
21+
- Ensure that audit entries are not referenced if not being recorded
22+
- Ensure a new version when resolving a cache entry that replaces an existing one
23+
- Improve logging:
24+
- Operations API reply errors at info level
25+
- Reduce operation request error logging level
26+
- Add final cleanup log message for orphan cleanup completion
27+
- Blob cleanup optimizations to reduce system load
28+
- Fix camelCase conversion issues in variable references
29+
- Do not connect to nodes with a database connection if the database is marked as sharded and it is not in the same shard
30+
- Don't relocate records if the location is determined by id
31+
- Fix Docker container restart behavior

release-notes/v4-tucker/4.7.7.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: 4.7.7
3+
---
4+
5+
# 4.7.7
6+
7+
11/17/2025
8+
9+
- Fix lockfile property spelling and prevent race condition for application installation
10+
- Run UI tests for self-hosted cluster with localhost HarperDB

release-notes/v4-tucker/4.7.8.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: 4.7.8
3+
---
4+
5+
# 4.7.8
6+
7+
11/21/2025
8+
9+
- Handle thrown plain objects correctly and properly report errors for a bad body
10+
- Fix connect to properly pass on query to subscribe
11+
- Put a time window on custom metric lookup to improve performance
12+
- Use faster compression setting
13+
- Further lock down node rearranging when failover is disabled
14+
- Update status of last received commit when receiving a sequence id update
15+
- Allow databases config to support a direct database name or a data config object
16+
- Avoid unnecessary `end_txn` messages when no transactions have been delivered
17+
- Rename HDBMS to Studio
18+
- Keep multiple set-cookie headers separate

0 commit comments

Comments
 (0)