DocForge v0.8.5
v0.8.5 - The Codebase Consistency Upgrade
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.
🛠 Improvements
- Quotes Consistency: All internal TypeScript and React source files now strictly enforce single quotes.
- TypeScript Rigor: Cleaned up inline object prop types into documented interfaces (
EditorRefPluginProps) and replaced several broadanyusages with exact Lexical editor state types. - Error Handling: Globally unified our Promise implementations to catch as
error(e.g.,catch (error) { ... }) for consistency across backend and frontend calls. - Code Structure: Converted mixed component initializations into predictable arrow functions, stripped unneeded
Iprefixes from interfaces, and hoisted deferred imports to the top of their modules.
Downloads
| Platform | Architecture | Format | Download |
|---|---|---|---|
| Linux | ARM64 | Debian Package (.deb) | docforge_0.8.5_arm64.deb |
| Linux | ARM64 | AppImage (.AppImage) | DocForge-0.8.5-arm64.AppImage |
| Linux | ARM64 | Tarball (.tar.gz) | docforge-0.8.5-arm64.tar.gz |
| Linux | ARMv7l | Debian Package (.deb) | docforge_0.8.5_armv7l.deb |
| Linux | ARMv7l | AppImage (.AppImage) | DocForge-0.8.5-armv7l.AppImage |
| Linux | ARMv7l | Tarball (.tar.gz) | docforge-0.8.5-armv7l.tar.gz |
| Linux | x64 | Debian Package (.deb) | docforge_0.8.5_amd64.deb |
| Linux | x64 | AppImage (.AppImage) | DocForge-0.8.5.AppImage |
| Linux | x64 | Tarball (.tar.gz) | docforge-0.8.5.tar.gz |
| macOS | x64 | Disk Image (.dmg) | DocForge-0.8.5.dmg |
| Windows | ia32 | NSIS Installer (.exe) | DocForge-Setup-0.8.5-ia32.exe |
| Windows | x64 | NSIS Installer (.exe) | DocForge-Setup-0.8.5.exe |
Verify the downloaded installer before running it in your environment.