Skip to content

Latest commit

 

History

History
131 lines (71 loc) · 6.27 KB

File metadata and controls

131 lines (71 loc) · 6.27 KB

LSQL Changelog

1.11.0 (2025-03-11)

Features

  • Enhance shell experience with Emacs keybindings and validator (632f3ba)

Code Refactoring

  • Improve non-recursive directory deletion handling (469d637)
  • Remove Files and Directories selection types (27644c9)

1.10.0 (2025-03-10)

Features

  • Enhance delete query syntax with FIRST and MANY keywords (f89914e)

1.9.0 (2025-03-10)

Features

  • Enhance 'type' field support in display and filtering (b0deee3)

1.8.0 (2025-03-10)

Features

  • Replace file/directory selection with 'type' field for more SQL-like syntax (2639623)

[Unreleased]

Breaking Changes

  • Replace file/directory selection options with a 'type' field for more SQL-like syntax (commit-hash)

1.7.0 (2025-03-10)

Features

  • Add ORDER BY support for sorting file system entries (82ccc40)

Code Refactoring

  • Remove unused imports in cli module (f77463f)

1.6.0 (2025-03-10)

Features

  • Add DELETE query support with dry run option (c49002d)
  • Add LIMIT clause support to LSQL query parser and file listing (6305a48)
  • Enhance DELETE query with recursive deletion and user confirmation (54dfb0c)

1.5.2 (2025-03-10)

Bug Fixes

  • update publish workflow to handle Cargo.lock and add --allow-dirty flag (badcc54)

1.5.1 (2025-03-10)

Bug Fixes

  • update GitHub workflow to handle git synchronization issues (945eb49)

1.5.0 (2025-03-10)

Features

  • add support for cargo install and cargo binstall (55ab9b4)

1.4.1 (2025-03-10)

Bug Fixes

  • update GitHub release workflow to fix artifact upload issues (989268f)

1.4.0 (2025-03-10)

Features

  • filter: Add comprehensive file system filtering module (85aa263)
  • vscode: Add debug configuration for LSQL project (f50a53a)

Code Refactoring

  • parser: Modularize query parsing with separate concern modules (252fde4)
  • parser: Remove unused imports and simplify type references (5e29d03)
  • shell: Improve error handling and shell interaction (208bdbd)

1.3.0 (2025-03-10)

Features

  • shell: Implement interactive shell with enhanced user experience (79d372e)

1.2.0 (2025-03-10)

Features

  • cli: Change default log level to 'off' (8ae8ef6)

1.1.0 (2025-03-10)

Features

  • parser: Enhance query parsing with optional semicolon and improved path matching (e9e811e)

1.0.0 (2025-03-10)

Features

  • Add README.md with project description (8b6e4db)
  • Enhance LSQL parser with comprehensive test coverage and operator parsing (e0a7255)
  • Implement advanced theming system with customizable color and styling options (ddacd73)

Bug Fixes

  • trigger workflow with permissions fix (0066cd9)

Code Refactoring

  • Simplify string conversions and method calls in display and theme modules (e7a34fa)
  • Switch from nom to pest parser and simplify project structure (32283bb)

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.