1.18.7 (2025-09-25)
- enforce encrypted data validation to prevent plaintext exposure (1436fa8)
1.18.6 (2025-09-25)
- enforce encrypted data validation to prevent plaintext exposure (7b1f799)
1.18.5 (2025-09-24)
- resolve WebSocket authentication failures and timing issues (d0b8dbf)
1.18.4 (2025-09-24)
- resolve WebSocket authentication timeout and type errors (9283e11)
1.18.3 (2025-09-23)
- improve title input UX and toolbar performance (2175e45)
1.18.2 (2025-09-22)
- resolve TipTap v3 compatibility issues and clean up Monaco editor sync (dcbde51)
1.18.1 (2025-09-22)
- resolve TipTap v3 compatibility and CSS import order issues (898e245)
- resolve TypeScript 5.9 crypto API compatibility issues (e424192)
1.18.0 (2025-09-20)
- add executable code blocks with 15+ languages, Monaco editor, and secure backend proxy (c84c858)
- add executable code blocks with 15+ programming languages (4d2febc)
1.17.4 (2025-09-19)
- implement secure error handling system and improve README badges (8930dc9)
1.17.3 (2025-09-19)
- improve status bar display and scrollbar styling (4cdeb8e)
1.17.2 (2025-09-19)
- restore status bar word count and remove note ID display (9d53e60)
- restore status bar word count and remove note ID display (881d69a)
1.17.1 (2025-09-19)
- switch to workflow_run trigger for automatic desktop builds (c6c284f)
1.17.0 (2025-09-19)
- implement repository_dispatch for automated desktop builds (ec5b5ad)
1.16.15 (2025-09-19)
- remove problematic empty environment variables for Windows build (27fbe0a)
- use Windows runners for Windows builds (7d82289)
1.16.14 (2025-09-19)
- install Wine for Windows builds on Ubuntu (f98529f)
1.16.13 (2025-09-19)
- enable asset attachment for manual workflow triggers (60262d6)
1.16.12 (2025-09-19)
- run Windows desktop build on Ubuntu to avoid permission issues (1820e56)
1.16.11 (2025-09-19)
- improve desktop workflow debugging and artifact upload (af95e42)
1.16.10 (2025-09-19)
- test desktop workflow trigger for v1.16.10 (633dce3)
1.16.9 (2025-09-19)
- remove conflicting desktop build job from release workflow (b95f426)
1.16.8 (2025-09-19)
- desktop build workflow artifact paths for release attachment (36671c6)
- sync desktop app version to 1.16.6 (c87e730)
1.16.8 (2025-09-19)
- desktop build workflow artifact paths for release attachment (36671c6)
- sync desktop app version to 1.16.6 (c87e730)
1.16.8 (2025-09-19)
- sync desktop app version to 1.16.6 (7450817)
1.16.7 (2025-09-19)
- include desktop package.json in semantic-release assets and add build debugging (ab67482)
1.16.6 (2025-09-19)
- sync desktop app version and use current version for release uploads (e900ec9)
1.16.5 (2025-09-19)
- use cross-platform GitHub script for getting latest release tag (eb1c53d)
1.16.4 (2025-09-19)
- ensure desktop builds always run on main pushes and use latest release tag (a17d907)
1.16.3 (2025-09-19)
- integrate desktop builds directly into release workflow (14c068a)
1.16.2 (2025-09-19)
- only run attach-assets job for release events (48bd108)
1.16.1 (2025-09-19)
- trigger desktop builds on release events (a6f8c23)
1.16.0 (2025-09-18)
- complete desktop app integration with unified versioning (ae440f8)
1.15.5 (2025-09-18)
- update desktop build workflow to detect version changes in constants file (ac7af63)
1.15.4 (2025-09-18)
- implement unified versioning system and fix desktop app loading (5e09b78)
1.15.3 (2025-09-18)
- align desktop app version with main app and use main version for releases (845a69f)
1.15.2 (2025-09-18)
- check desktop package.json for version changes in workflow (f109f1f)
1.15.1 (2025-09-18)
- exclude desktop dist directory from ESLint (b4f784b)
1.15.0 (2025-09-18)
- create proper multi-resolution ICO file for Windows builds (f5e0d96)
- resolve eslint issues in Electron TypeScript code (d728bd3)
- use proper 256x256 PNG icon for Linux builds (e1086f1)
- add desktop app and UI improvements (4cd03de)
1.14.5 (2025-09-18)
- enable real-time sync for notes and folders across tabs (d546bc2)
- enable real-time sync for notes and folders across tabs (3c78591)
1.14.4 (2025-09-16)
- resolve API validation and WebSocket message issues (eb5588c)
- resolve WebSocket message issues (f441405)
1.14.3 (2025-09-16)
- remove undefined title/content fields from note creation request (be5cad2)
1.14.2 (2025-09-15)
- add VITE_WEBSOCKET_URL build argument to Docker configuration (acd2558)
1.14.1 (2025-09-15)
- editor: resolve Node naming conflict in TableOfContents (96f0a60)
- remove unused keyInitialized variable in messageAuth (0629ea0)
- resolve critical XSS vulnerabilities and code quality issues (cf62e72)
- resolve critical XSS vulnerabilities and code quality issues (af9c758)
1.14.0 (2025-09-15)
- implement WebSocket real-time sync with HMAC message authentication (469bfa9)
1.13.0 (2025-09-12)
- enhance editor with UI components and fix usage display (2502db7)
1.12.0 (2025-09-10)
- add usage tracking, password template, and fix folder pagination (efd1989)
1.11.0 (2025-09-08)
- resolve TypeScript errors - update tippy.js types and add hiddenCount prop (920bb11)
- implement hidden notes filtering and improve type safety (8a013f4)
1.10.4 (2025-09-07)
- increase nginx client_max_body_size to 50M for file uploads (cb5a2bf)
1.10.3 (2025-09-06)
- resolve file encryption issues and add note ID to status bar (aa91bbc)
1.10.2 (2025-09-06)
- resolve clear-text storage of encryption secrets (2d43ceb)
1.10.1 (2025-09-06)
- resolve master password prompt issues for new and returning users (e006899)
1.10.0 (2025-09-05)
- remove unused index parameter in template mapping (6b6768c)
- add document templates for quick note creation (163100e)
1.9.0 (2025-09-05)
- resolve build errors and implement VSCode-style status bar (82e3ebb)
- resolve ESLint warning by properly typing ResizableImage component props (f6cb992)
- resolve ReactNodeViewRenderer type compatibility with proper type assertion (80c177c)
- enhance editor with comprehensive features, filtering, and auto-save (bd0527c)
1.8.1 (2025-09-05)
- replace mobile tabs with native sidebar drawer navigation and enhance user experience (cd7701f)
1.8.0 (2025-09-04)
- modernize mobile layout with shadcn/ui tabs and improved navigation (f2dba7e)
1.7.0 (2025-09-04)
- add print functionality to note dropdown menu (1b07def)
1.6.0 (2025-09-04)
- add attachment indicators to notes list and fix star toggle preservation (02c4f78)
1.5.0 (2025-09-04)
- Fix linting errors and warnings (2b6381f)
- add encrypted file attachments with drag-and-drop upload (f526c31)
1.4.0 (2025-08-14)
- Add master password change functionality with encryption key management (051159c)
1.3.2 (2025-08-14)
- display folder name and color in note cards (26722fc)
- display folder name and color in note cards (ba240db)
1.3.1 (2025-08-14)
- display folder name and color indicator in note cards (9d55047)
1.3.0 (2025-08-14)
- display folder name and color in note cards (aa853d7)
- display folder name and color in note cards (b5341fb)
- display folder name and color in note cards (3fbfc19)
- add E2E encryption with master password and server-side data masking (da5ff9a)
1.2.0 (2025-08-14)
- send [ENCRYPTED] placeholders for title/content to server while storing actual encrypted data separately (2d3c11f)
1.1.1 (2025-08-13)
- resolve security vulnerability in tmp package via pnpm override (e5f203d)
1.1.0 (2025-08-13)
- add move functionality for notes and folders with tree-view selection (a434c41)
- add move note to folder functionality with modal interface (aea639f)
- initial open source release of TypeLets (348afaa)
All notable changes to this project will be documented in this file.