Releases: j4rviscmd/Scripta
Releases · j4rviscmd/Scripta
v0.4.0
What's Changed
- fix(editor): suppress hover UI and interactions during cursor auto-hide by @j4rviscmd in #116
- refactor(editor): remove separate caption concept and unify image name by @j4rviscmd in #117
- fix(editor): replace broken edit link popover with custom dialog by @j4rviscmd in #118
- fix(editor): prevent padding click handler from closing toolbar on button clicks by @j4rviscmd in #119
- feat(editor): allow inline code to coexist with highlight and other marks by @j4rviscmd in #120
- feat(editor): detect image URLs on paste and display as image blocks by @j4rviscmd in #121
- 🚀 Release v0.4.0 by @j4rviscmd in #122
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- fix(window): reset to default size when restored geometry exceeds monitor resolution by @j4rviscmd in #112
- fix(editor): replace broken image toolbar popovers with custom dialogs by @j4rviscmd in #114
- 🚀 Release v0.3.1 by @j4rviscmd in #115
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- feat: redesign app icon with pen nib motif by @j4rviscmd in #106
- feat: wrap formatting toolbar settings in collapsible accordion by @j4rviscmd in #108
- fix(editor): restore click-to-focus on editor padding area by @j4rviscmd in #109
- refactor: remove Comment toolbar item from settings by @j4rviscmd in #110
- 🚀 Release v0.3.0 by @j4rviscmd in #111
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- docs: update Themes & Fonts section with Google Fonts count by @j4rviscmd in #98
- chore: add cSpell dictionary words for Scripta and strikethrough by @j4rviscmd in #99
- feat: warm cream foreground for dark mode text readability by @j4rviscmd in #100
- feat: add note lock feature to prevent editing by @j4rviscmd in #101
- fix: prevent save status indicator from persisting on note switch by @j4rviscmd in #102
- feat(app-update): add in-app update flow with auto-check and manual trigger by @j4rviscmd in #103
- 🚀 Release v0.2.0 by @j4rviscmd in #104
- fix: grant contents:write permission to generate-notes job in release workflow by @j4rviscmd in #105
- chore: trigger release workflow for v0.2.0 by @j4rviscmd in #107
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat: initialize Tauri 2.0 + React + TypeScript project with BlockNote editor by @j4rviscmd in #1
- feat: add SQLite local storage with auto-save for notes by @j4rviscmd in #2
- feat: add timeline sidebar navigation with note grouping by @j4rviscmd in #3
- feat: add dark mode with theme toggle (light/dark/system) by @j4rviscmd in #4
- fix: prevent note content reset when switching between notes by @j4rviscmd in #5
- feat: replace save toast notifications with header status indicator by @j4rviscmd in #6
- feat: add context menu with delete confirmation for sidebar notes by @j4rviscmd in #7
- fix: improve hyperlink visibility in dark mode by @j4rviscmd in #8
- fix: extract correct title from default content when creating new note by @j4rviscmd in #9
- fix: prevent header from scrolling away by constraining layout height by @j4rviscmd in #10
- fix: prevent save checkmark from getting stuck after auto-save by @j4rviscmd in #11
- feat: add auto-hide header that responds to scroll direction by @j4rviscmd in #12
- feat: add note search to sidebar by @j4rviscmd in #13
- refactor: move save status indicator to sticky overlay in editor area by @j4rviscmd in #14
- feat: add scroll-to-top button in editor area by @j4rviscmd in #15
- feat: add note pinning to sidebar by @j4rviscmd in #16
- feat: set window title to reflect selected note by @j4rviscmd in #17
- style: add Notion-style pastel inline code by @j4rviscmd in #18
- style: reduce editor top padding and theme save indicator by @j4rviscmd in #19
- feat: hide header on app startup with localStorage persistence by @j4rviscmd in #20
- feat: add URL paste preview with page title scraping by @j4rviscmd in #21
- fix: add SSRF protection to link preview fetching by @j4rviscmd in #22
- feat: add highlighter marker button to formatting toolbar by @j4rviscmd in #24
- fix: prevent scroll propagation from floating UI elements to editor by @j4rviscmd in #25
- feat: restore scroll position to last viewed block on note switch and app startup by @j4rviscmd in #26
- feat: add settings dialog with theme picker in sidebar footer by @j4rviscmd in #27
- feat: add cursor centering during typing with scroll isolation fixes by @j4rviscmd in #28
- refactor: migrate localStorage to tauri-plugin-store by @j4rviscmd in #29
- feat: add configurable cursor centering settings by @j4rviscmd in #30
- feat: persist sidebar open/close state and restore on startup by @j4rviscmd in #31
- feat: add editor font size customization by @j4rviscmd in #32
- feat: add in-editor search & replace with regex support by @j4rviscmd in #33
- feat: scroll editor to cursor position when slash command palette opens by @j4rviscmd in #34
- fix: add theme-aware custom scrollbar for editor in dark mode by @j4rviscmd in #36
- feat: add Markdown export & import functionality by @j4rviscmd in #37
- feat: add colorful variant styling for toast notifications by @j4rviscmd in #38
- feat: export toggle blocks as HTML details/summary tags by @j4rviscmd in #39
- feat: add image upload via filesystem and asset protocol by @j4rviscmd in #41
- fix: handle Escape key in search panel inputs to close the panel by @j4rviscmd in #42
- feat: show toast notification on copy in editor by @j4rviscmd in #43
- fix: prevent image block bubble menu from disappearing on hover by @j4rviscmd in #44
- fix: backfill empty image captions on document load to fix bubble menu by @j4rviscmd in #45
- fix: backfill image captions for HTML-pasted images in onChange handler by @j4rviscmd in #46
- feat: add window state persistence with settings toggle by @j4rviscmd in #47
- feat: add Three.js splash screen on app startup by @j4rviscmd in #48
- feat: add editor font selection with Google Fonts support by @j4rviscmd in #49
- feat: add note grouping with drag-and-drop sidebar organization by @j4rviscmd in #50
- fix: suppress drag ghost text bleed on WebKit by collapsing drag preview element by @j4rviscmd in #51
- feat: add range check toggle for batch checklist toggling by @j4rviscmd in #52
- fix: suppress linkifyjs already-initialized warnings in console by @j4rviscmd in #53
- chore: add Biome v2 formatter/linter and CI workflow by @j4rviscmd in #54
- feat: add Shiki syntax highlighting with theme-aware light/dark mode for code blocks by @j4rviscmd in #55
- fix: replace deprecated THREE.Clock with THREE.Timer in splash screen by @j4rviscmd in #56
- fix: move dark editor background rule outside @layer base for correct cascade priority by @j4rviscmd in #57
- fix: eliminate extra blank lines in markdown export for list blocks by @j4rviscmd in #58
- fix: enable sidebar re-fetch on refreshKey change by @j4rviscmd in #59
- feat: enforce dark theme during splash screen by @j4rviscmd in #60
- fix: prevent settings dialog overflow on small screens and widen dialog by @j4rviscmd in #61
- fix: add scrollable wrapper inside sidebar content by @j4rviscmd in #62
- feat: show clipboard toast on cut operations by @j4rviscmd in #64
- feat: show export file path with copy button in toast notification by @j4rviscmd in #65
- feat: add formatting toolbar reorder and visibility settings by @j4rviscmd in #66
- feat: prevent window resize and maximize during splash screen by @j4rviscmd in #67
- feat: add Ctrl+N/Ctrl+P keyboard navigation to slash menu by @j4rviscmd in #68
- feat: mute sidebar text color for reduced visual prominence by @j4rviscmd in #69
- fix: remove extra blank lines between list items on clipboard copy by @j4rviscmd in #70
- chore: suppress Vite client-side debug logs in browser console by @j4rviscmd in #63
- fix: prevent scroll when ':' triggers emoji suggestion menu by @j4rviscmd in #71
- style: disable text selection globally for desktop app experience by @j4rviscmd in #72
- feat: add Vim-style cursor movement shortcuts to BlockNote editor by @j4rviscmd in #73
- fix: prevent Ctrl+Z from reverting to default content after note load by @j4rviscmd in #74
- fix: prevent header animation jitter on small windows with short content by @j4rviscmd in #75
- fix: correct Ctrl+J/K movement when image block is focused by @j4rviscmd in #76
- style: mute popover foreground color in dark mode by @j4rviscmd in #77
- feat: restore cursor position when reopening notes by @j4rviscmd in #78
- fix: prevent window title flash of 'Untitled' on startup by @j4rviscmd in #79
- fix: clear stale checklist IDs when selection collapses by @j4rviscmd in #80
- feat: add cursor auto-hide feature with configurable idle delay by @j4rviscmd in #81
- fix: prevent default content flash when switching notes by @j4rviscmd in #82
- fix: reset header visibility when switching notes by @j4rviscmd in #83
- feat: add toggle to show/hide "Scripta - " prefix in window title...