Skip to content

Commit 0f55418

Browse files
committed
Fix delete
1 parent ad6cd2e commit 0f55418

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
---
9+
## [1.3.4] – 2025-07-19
10+
11+
### Fixed
12+
- Fixed `delete()` query bug causing `DELETE WHERE ...` without table name
13+
- Resolved fatal exception when calling `where() + delete()`
14+
15+
### Added
16+
- Full support for `[F]`, `[I]`, `[N]` placeholders in `insert()`, `update()`, `replace()`
17+
- Subquery validation and alias extraction
18+
- New central `_secureValidateInsertValues()` for value safety
19+
20+
### Changed
21+
- `secureWhere()`: stronger validation (aggregates, suspicious input, function safety)
22+
- Improved `setPageLimit()`, `getReturnKey()` – now instance-safe
23+
- Query debug tracking (`_lastDebugQuery`) activated even on errors
24+
25+
### Internal
26+
- Cleaned up `_buildQuery()` structure and reset behavior
27+
- Improved logging via `logQuery()` and `logException()` in all query types
28+
29+
830
---
931

1032
## [1.3.3] – 2025-07-14

0 commit comments

Comments
 (0)