Skip to content

Commit bf7612e

Browse files
committed
docs(changelog): add entries for refactoring and standardization pass
- Add entries for interface sorting, JSDoc, Router destructuring - Add entries for Object.fromEntries and error message standardization - Replace narrow JSDoc and error entries with broader descriptions - Add docs update entry for new error message wording
1 parent b66ed14 commit bf7612e

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,14 @@ Format inspired by [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
1919

2020
- Reorganize method ordering in `Engine` class (properties → public → private, A-Z sorted)
2121
- Reorganize method ordering in `Context` class (properties → public → private, A-Z sorted)
22+
- Reorganize method ordering in `Session` class (public → private, A-Z sorted)
23+
- Sort interface and type exports A-Z in `Error`, `Middleware`, `Render`, `Static`, `Worker`
24+
- Simplify `Router` constructor with object destructuring
25+
- Simplify `Redirect.headersToRecord` and `Response.headersToRecord` with `Object.fromEntries`
26+
- Standardize all error messages across `src/` (no periods, no colons, clear developer context)
27+
- Apply consistent JSDoc across all interfaces and middleware
2228
- Update rendering documentation with DVE syntax reference and streaming support
23-
- Apply consistent JSDoc formatting across rendering interfaces
24-
- Improve error message consistency in view engine configuration
29+
- Update docs to reflect new error message wording
2530
- Remove `ViewEngine.render` options parameter
2631
- Parse `{{else}}`, `{{/if}}`, and `{{/each}}` strictly
2732
- Throw on unclosed `#if` and `#each` blocks

0 commit comments

Comments
 (0)