Skip to content

Commit da7891f

Browse files
author
Tim Sinaeve
committed
release: v0.8.5
1 parent d65cfd4 commit da7891f

File tree

5 files changed

+15
-5
lines changed

5 files changed

+15
-5
lines changed

VERSION_LOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Version Log
22

3-
## v0.8.4 - The Codebase Consistency Upgrade
3+
## v0.8.5 - The Codebase Consistency Upgrade
44

55
This release is a comprehensive refactoring effort that standardizes styling, typing, and error handling patterns across the application, laying a cleaner foundation for future development without changing functional behavior.
66

docs/VERSION_LOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Version Log
22

3-
## v0.8.4 - The Codebase Consistency Upgrade
3+
## v0.8.5 - The Codebase Consistency Upgrade
44

55
This release is a comprehensive refactoring effort that standardizes styling, typing, and error handling patterns across the application, laying a cleaner foundation for future development without changing functional behavior.
66

docs/releases/v0.8.5.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# v0.8.5 - The Codebase Consistency Upgrade
2+
3+
This release is a comprehensive refactoring effort that standardizes styling, typing, and error handling patterns across the application, laying a cleaner foundation for future development without changing functional behavior.
4+
5+
### 🛠 Improvements
6+
7+
- **Quotes Consistency**: All internal TypeScript and React source files now strictly enforce single quotes.
8+
- **TypeScript Rigor**: Cleaned up inline object prop types into documented interfaces (`EditorRefPluginProps`) and replaced several broad `any` usages with exact Lexical editor state types.
9+
- **Error Handling**: Globally unified our Promise implementations to catch as `error` (e.g., `catch (error) { ... }`) for consistency across backend and frontend calls.
10+
- **Code Structure**: Converted mixed component initializations into predictable arrow functions, stripped unneeded `I` prefixes from interfaces, and hoisted deferred imports to the top of their modules.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docforge",
3-
"version": "0.8.4",
3+
"version": "0.8.5",
44
"description": "An application to manage and refine documents.",
55
"main": "dist/main.js",
66
"scripts": {

0 commit comments

Comments
 (0)