Releases: sainibhaowal/ReveLith
Releases · sainibhaowal/ReveLith
Release list
v1.2.4
1.2.4 (2026-08-23)
Bug Fixes
- sheets: use workbook.save() instead of deprecated getSnapshot() (9ca493c)
- shell: ensure closing tab state resets if save prompt is shown or canceled (fdb7ae6)
- slides: guard non-array text.lines in layoutGlyphs (e7e0a3f)
- slides: guard undefined fill in fillToKonva and fillImageUrl (05e6f29)
- slides: sanitize box coordinate values to prevent Konva NaN warnings (29662ae)
v1.2.3
1.2.3 (2026-08-23)
Bug Fixes
- shell: add dedicated tabZoomOut animation on tab close (a5e4c12)
- shell: enable browser plus dropdown menu and restore 75deg gear rotation animation (fc0c02a)
- shell: sync browser mock home tab title to ReveLith (beb3f17)
- shell: use native showNewMenu so plus menu displays in front of document tabs (146673e)
v1.2.2
v1.2.1
v1.2.0
1.2.0 (2026-08-22)
Bug Fixes
- ci: fix semantic-release release-notes-generator preset compatibility (677a155)
- ribbon: clean up TABS mapping types across Docs and Slides (a97558a)
- ribbon: ensure File and quick-access top bars render cleanly across Docs and Slides (fb4b5ca)
- ribbon: ensure File tab and all top bar tabs are unconditionally rendered for all document types (9b12eef)
- settings: remove update channel logic, fix settings cog icon visibility in light mode, sync semantic release version, and pass theme to editor tabs (955f055)
- shell: auto-flip new tab menu to right-aligned when near window edge to prevent overflow (373069d)
- shell: correct TabBar JSX nesting and ensure new tab dropdown floats above all layers (5c896e4)
- shell: ensure new tab dropdown renders outside overflow clip and on top of content (3a2e13e)
- shell: pass mode=tab to sub-app iframes to show full ribbon top navigation across all editors (f7a8b88)
- shell: reliably align dropdown menu inwards when near right edge (455c782)
- shell: remove unwanted vertical divider lines and align tab bar buttons cleanly (d908594)
- shell: resolve duplicate property in main.tsx mock and verify workspace typecheck (d3d0599)
- shell: resolve tab bar offset overlay and ensure top category ribbons render completely (4634bb3)
- theme: support full end-to-end light and dark theme synchronization across docs, sheets, slides, pdf, and markdown editors (5d46672)
Features
v1.1.0
v1.0.1
v1.0.0
1.0.0 (2026-08-22)
Bug Fixes
- branding: align revelith-logo.svg with the official vector orbital brand mark (ee16835)
- branding: direct 1:1 SVG vector rasterization of ReveLith orbital mark for app icon (44c87d4)
- branding: keep purely the vector orbital icon without text in revelith-logo.svg (3654e12)
- branding: render exact futuristic sci-fi quantum orbital icon with glowing electron nodes on full transparency (46fd44a)
- branding: render realistic 3D sci-fi quantum orbital icon with dynamic volumetric glow and specular reflections (b494575)
- branding: replace legacy app icons with official golden ReveLith R monogram and clean remaining localization strings (61b803b)
- branding: use authentic transparent ReveLith quantum orbital icon across desktop installers and shell assets (0d094bc)
- branding: use exact 1:1 original ReveLith orbital brand icon across all app targets (26a8265)
- ci: add macOS universal rust targets x86_64-apple-darwin and aarch64-apple-darwin (4d90d34)
- ci: fix repository URL casing and configure semantic-release for protected main branch (40ab3eb)
- ci: generate valid package-lock.json for npm ci in GitHub Actions (2be6dd8)
- ci: install platform-specific native rollup binary for macOS and Linux runners (049d4c6)
- ci: point release asset upload to apps/shell/release output directory (13be6c5)
- installer: explicitly assign ReveLith icon to NSIS installer, uninstaller, header, and macOS DMG packaging (2bf122e)
- pdf: add DOMMatrix polyfill for jsdom environment in tests (aafe725)
- release: fix Ubuntu libasound dependency, macOS optional rollup binary, and Windows sidecar & repository detection (1341365)
Features
- complete ReveLith office suite - clean branding, 100% test coverage and full UX integrity (e12b570)