Skip to content

Major modernization and stability improvements

Latest
Compare
Choose a tag to compare
@ryanmcd118 ryanmcd118 released this 15 Aug 19:42
· 45 commits to main since this release
f327d32

Overview

This release delivers a major modernization of LexiQL. It updates the full stack, resolves backend and frontend stability issues, improves graph rendering defaults, expands sample data, and streamlines the development workflow. The deployment pipeline has been restored to a clean Vercel model with consistent code style enforcement and automated CI testing.

Highlights

  • Stability

    • Fixed 500 errors and frontend connection issues
    • Added safe fallbacks for DB and decryption failures
    • Expanded mock schema with additional tables and relationships
    • Normalized schema output for reliable React Flow rendering
  • Graph Visualization

    • Grid-like initial node layout with improved zoom defaults
    • Visible, styled connection lines
    • Accurate, column-aligned edges without duplicates
  • Codebase Modernization

    • Integrated ESLint + Prettier for consistent formatting
    • Added Jest + React Testing Library with CI workflow
    • Standardized component file casing for case-sensitive environments
    • Removed legacy AWS deployment configs
  • Deployment

    • Restored original public/ output model for Vercel
    • Static sample schema served from public/example-schema at build time