Releases: 1biot/FiQueLa
v2.0.9
🚀 FiQueLa version 2.0.9 is now available!
- Previous fix for loading csv data with more attributes is fixing parsing only but this fix is knows works with files properly at FQL parser too
- Parsing
ORDER BYclause supports default sorting byASCwhen not specified
v2.0.8
v2.0.7
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
🚀 FiQueLa version 2.0.2 is now available!
In this update, we've focused on improving array and date handling:
🛠️ Key changes:
- Function renamed:
COMBINEis now renamed toARRAY_COMBINEfor better clarity. - New function:
ARRAY_MERGEallows easy merging of two arrays. - Automatic date detection: Strings representing dates are automatically cast to
\DateTimeImmutable. - Standardized date format: When casting
\DateTimeImmutableobjects to strings, the ISO8601 (cformat, i.e.,Y-m-d\TH:i:sP) is used. - New date function:
DATE_FORMATenables formatting of\DateTimeImmutableobjects into any string representation.
Thanks for your support and feedback! 📦✨
v2.0.1
📦 Release v2.0.1 – Maintenance & Feature Enhancements
This patch release brings a mix of fixes and quality-of-life improvements to FiQueLa's core query engine and data accessor logic:
✨ Improvements
-
Associative array support in
[]->keyaccess
The nested accessor now treats associative arrays as single-item lists, ensuring consistent behavior during iteration. -
New SQL Function:
COMBINE
A new COMBINE(array1, array2) function is available to merge two arrays
🐛 Fixes
-
EXCLUDEclause parsing
Resolved a bug where queries usingEXCLUDEwere not parsed correctly in certain contexts. -
Constants over strings in SQL parser
Replaced hardcoded strings with named constants for better maintainability and code clarity.
v2.0.0
📢 FiQueLa 2.0.0 is Out! 🎉
The final release of FiQueLa 2.0.0 is here, delivering a fully refactored core, powerful new features, and rock-solid stability for querying structured file data with ease and elegance. 🚀
💬 Feedback Welcome!
FiQueLa 2.0.0 is the most stable, capable, and extensible version to date. Your feedback will help drive the future of file querying in PHP.
👉 Get Started:
composer require 1biot/fiquela
👉 Report issues or request features on GitHub Issues: https://github.com/1biot/FiQueLa/issues
Thanks for being part of this journey.
Let’s continue shaping the future of file-based data processing — one query at a time. 💪