1.11.0 (2025-03-11)
- Enhance shell experience with Emacs keybindings and validator (632f3ba)
- Improve non-recursive directory deletion handling (469d637)
- Remove Files and Directories selection types (27644c9)
1.10.0 (2025-03-10)
- Enhance delete query syntax with FIRST and MANY keywords (f89914e)
1.9.0 (2025-03-10)
- Enhance 'type' field support in display and filtering (b0deee3)
1.8.0 (2025-03-10)
- Replace file/directory selection with 'type' field for more SQL-like syntax (2639623)
- Replace file/directory selection options with a 'type' field for more SQL-like syntax (commit-hash)
1.7.0 (2025-03-10)
- Add ORDER BY support for sorting file system entries (82ccc40)
- Remove unused imports in cli module (f77463f)
1.6.0 (2025-03-10)
- 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)
- update publish workflow to handle Cargo.lock and add --allow-dirty flag (badcc54)
1.5.1 (2025-03-10)
- update GitHub workflow to handle git synchronization issues (945eb49)
1.5.0 (2025-03-10)
- add support for cargo install and cargo binstall (55ab9b4)
1.4.1 (2025-03-10)
- update GitHub release workflow to fix artifact upload issues (989268f)
1.4.0 (2025-03-10)
- filter: Add comprehensive file system filtering module (85aa263)
- vscode: Add debug configuration for LSQL project (f50a53a)
- 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)
- shell: Implement interactive shell with enhanced user experience (79d372e)
1.2.0 (2025-03-10)
- cli: Change default log level to 'off' (8ae8ef6)
1.1.0 (2025-03-10)
- parser: Enhance query parsing with optional semicolon and improved path matching (e9e811e)
- 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)
- trigger workflow with permissions fix (0066cd9)
- 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.