File tree Expand file tree Collapse file tree 11 files changed +141
-0
lines changed
Expand file tree Collapse file tree 11 files changed +141
-0
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 1+ ---
2+ title : 4.6.22
3+ ---
4+
5+ ### HarperDB 4.6.22
6+
7+ 12/02/2025
8+
9+ - No relevant changes
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments