-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGELOG
More file actions
29 lines (18 loc) · 1.21 KB
/
CHANGELOG
File metadata and controls
29 lines (18 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1.4.4:
- Security: Error responses now return safe HTTP status text instead of detailed database error messages to prevent information leakage
- Security: Added MAX_CONNECTIONS environment variable to limit concurrent database connections and prevent resource exhaustion (DoS protection)
- Fix: Fixed race condition in GetById() when upgrading from read lock to write lock
- Fix: Fixed memory leak in RunMaintenance() where prepared statement deletions were not persisted to the connection pool
- Feature: Error responses now use consistent JSON format with api_version, error, and status fields
1.4.3:
- Fix: minor bugfixes
1.4.2:
- Feature: Added support for writing BLOB data. The API version remains 1.2, as all existing 1.2 features are unchanged.
1.4.1:
- Fix: Added a DEBUG_LOG parameter to prevent SQL queries and GUIDs from being exposed in logs in production environments.
- Feature: Added support for reading BLOB data. The API version remains 1.2, as all existing 1.2 features are unchanged.
1.3.1:
- Feature: Added systemd support, including an installation script.
- Feature: Logging now directs output to the console or the system journal, depending on the runtime mode.
1.2.1:
- Initial release on GitHub