Skip to content

Commit 7de6d74

Browse files
committed
CHANGELOG: merge unreleased into 1.4.0, fix release date
1 parent bc87118 commit 7de6d74

1 file changed

Lines changed: 14 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,17 @@ and this project adheres to
88

99
## [Unreleased]
1010

11+
## [1.4.0] - 2026-02-09
12+
1113
### Added
1214

15+
- Add 16 protocol-specific event types: `L9SSHEvent`, `L9VNCEvent`,
16+
`L9FTPEvent`, `L9SMTPEvent`, `L9TelnetEvent`, `L9RedisEvent`,
17+
`L9MySQLEvent`, `L9PostgreSQLEvent`, `L9MongoDBEvent`, `L9MemcachedEvent`,
18+
`L9AMQPEvent`, `L9LDAPEvent`, `L9SIPEvent`, `L9RDPEvent`, `L9DNSEvent`,
19+
`L9RTSPEvent` ([8f45e82], [#18])
20+
- Extend `L9SSHEvent` with enumeration fields for host keys, algorithms, and
21+
KEX methods ([8f45e82], [#18])
1322
- Add 32 round-trip and serialization tests covering `to_dict()`, `Decimal`
1423
field serialize/deserialize, and serde `None`-omission behavior
1524
([d554f1e], [#24])
@@ -21,6 +30,9 @@ and this project adheres to
2130

2231
### Changed
2332

33+
- Bump minimum Python version from 3.13 to 3.11 for `datetime.fromisoformat`
34+
UTC suffix support ([82245e9], [#18])
35+
- Version bump to 1.4.0 ([8f45e82], [#18])
2436
- Use `importlib.metadata.version()` for `__version__`, single source of truth
2537
in `pyproject.toml` ([3547e22], [#22])
2638
- Re-export all public models from `__init__.py` and define `__all__`
@@ -42,29 +54,6 @@ and this project adheres to
4254

4355
### Infrastructure
4456

45-
- CI: enforce CHANGELOG.md changes are in dedicated commits
46-
([d30efd2], [#35])
47-
48-
## [1.4.0] - 2026-02-07
49-
50-
### Added
51-
52-
- Add 16 protocol-specific event types: `L9SSHEvent`, `L9VNCEvent`,
53-
`L9FTPEvent`, `L9SMTPEvent`, `L9TelnetEvent`, `L9RedisEvent`,
54-
`L9MySQLEvent`, `L9PostgreSQLEvent`, `L9MongoDBEvent`, `L9MemcachedEvent`,
55-
`L9AMQPEvent`, `L9LDAPEvent`, `L9SIPEvent`, `L9RDPEvent`, `L9DNSEvent`,
56-
`L9RTSPEvent` ([8f45e82], [#18])
57-
- Extend `L9SSHEvent` with enumeration fields for host keys, algorithms, and
58-
KEX methods ([8f45e82], [#18])
59-
60-
### Changed
61-
62-
- Bump minimum Python version from 3.13 to 3.11 for `datetime.fromisoformat`
63-
UTC suffix support ([82245e9], [#18])
64-
- Version bump to 1.4.0 ([8f45e82], [#18])
65-
66-
### Infrastructure
67-
6857
- CI: drop Python 3.10 from test matrix ([82245e9], [#18])
6958
- Add mypy type checking with serde-compatible configuration
7059
([fac243d], [#16])
@@ -81,6 +70,8 @@ and this project adheres to
8170
- CI: add typecheck step to workflow ([fac243d], [#16])
8271
- CI: update to Python 3.13, remove Python 3.14 due to serde compatibility
8372
([17402be], [#13])
73+
- CI: enforce CHANGELOG.md changes are in dedicated commits
74+
([d30efd2], [#35])
8475

8576
## [1.3.2] - 2025-01-23
8677

0 commit comments

Comments
 (0)