Të kërkuara: Të dhënat u përditësuan më 27 tetor 2026

Kategoritë

Internet1356
Komunikim321
Audio dhe video898
Grafikë dhe dizajn539
Zyrë dhe produktivitet1124
Mjete zhvillimi3134
Mjete IA529
Siguri dhe privatësi385
Mjete sistemi3114
Lojëra523
Arsim dhe shkencë239
Rrjet dhe IT284

fselect: versionet e vjetra dhe historiku

Find files with SQL-like queries.

Këtu janë renditur 15 versione të fselect, nga 12 maj 2023 deri te versioni aktual 0.10.4. Secili të çon te skedarët e instalimit të vetë botuesit.

2023: 2 2 23 2024: 1 1 24 2025: 6 6 25 2026: 6 6 26

15 versione në 3 vjet · rreth 4,3 në vit

VersioniDataMadhësiaSkedarët
0.10.4I fundit 23 tetor 2026 — 64-bit ZIP
Shënimet e versionit
### Added

• `IS NULL` and `IS NOT NULL` operators.
• `depth` field.
• `CONTAINS_CYRILLIC` function; better Japanese text detection.
• `STRPOS` function, split from `LOCATE`.
• `rlike` as a regex operator alias.
• Encrypted entries in zip archives; more fields available for archived files, with archive paths included in their values.
• `include:` directives in `.hgignore` and `.dockerignore`.
• Function argument counts and literals compared with typed expressions are checked when the query is parsed.
• Integration test suite covering traversal, ignore files, formats, grouping, dates, archives and CLI flags.

### Changed

• Expressions carry static types; caches, sorting, grouping and aggregates work on typed values instead of rendered text.
• `fsize` is numeric:it compares, groups, sorts and aggregates by byte count while printing the formatted size.
• `CURRENT_DATE`, `NOW`, `DATE_ADD`, `DATE_SUB`, `FROM_UNIXTIME`, `LAST_DAY` and `DATE_TRUNC` return datetimes.
• `LEAST` and `GREATEST` operate on strings as well as numbers.
• `xattr()` returns values that are not UTF-8 as `0x..` hex instead of an empty string ([#187](https://github.com/jhspetersson/fselect/issues/187)).
• Unknown columns in `GROUP BY` and `ORDER BY`, ungrouped columns in grouped queries, an empty `IN ()` and an incomplete `WHERE` clause are rejected.
• A literal that can never match a typed expression (`length(name) > 'abc'`) is rejected before the search starts.
• `LIKE ''` matches the empty string.
• Bare words are treated as function calls only for functions that take no arguments.
• Root aliases are case-insensitive; JSON column names are lowercase.
• Search roots defined by subqueries inherit the root options of the parent query; a grouped subquery in `FROM` yields one entry per group.
• Faster sorting, aggregates, subquery caching, BFS traversal with `LIMIT`, deferred evaluation of heavy columns.

### Fixed

• `GROUP BY` merged distinct values that render alike, such as sizes of 10,241 and 10,242 bytes both shown as `10.00KiB`.
• Missing boolean values sorted as `false` instead of last.
• `HAVING`, aggregate aliases and `MIN`/`MAX`/`COALESCE` corner cases.
• Correlated subqueries:caching, nested contexts and the group values they see.
• Symlink handling and ignore rules applied across symlinks.
• SVG dimension detection, MP4 duration and `exif_alt` for negative altitudes.
• Errors no longer break JSON and HTML output or the row count.
• `--help` and `--version` after other arguments; paths containing whitespace; floating point literals and unary minus.
• Windows:datetime formatting, Unix permission fields, extended attributes on musl builds.
• Subquery `OFFSET` applied twice; depth calculation; path under symlinks.
0.10.3 5 shtator 2026 — 64-bit ZIP
Shënimet e versionit
### Added

• `HAVING` support

### Changed

• queries with conflicting `AND` branches are now considered invalid (only `is_file`, `is_dir`, `is_pipe`, etc. are supported by now)

### Fixed

• fixed unary minus handling
• non-tty output now doesn't use ANSI colors #186
• other bugs fixed
0.10.2 28 qershor 2026 — 64-bit ZIP
Shënimet e versionit
- support plocate and Everything #98
- added word_count, char_count, encoding, has_bom, line_ending fields
- added git-related fields
- added blksize, atime_nsec, mtime_nsec, ctime_nsec fields
- added symlink_target and is_broken_symlink fields
- support extattrs and acl fields on Windows
- support metadata extraction for FLAC, Ogg Vorbis, Opus, and several other formats
- added mp3_comment, mp3_track, and mp3_disc fields
- added .qml to the known source file extensions
- optimized number of syscalls #175
- fixed bugs related to grouping and subqueries
Thanks to @akneni and @dsully for raising the issues that inspired these new feature ideas!
0.10.1 30 maj 2026 — 64-bit ZIP
Shënimet e versionit
- support subqueries in the FROM clause
- support positional GROUP BY
- support EXTRACT and DATE_TRUNC functions
- parse "t" and "f" as truthy values
- fixed panic when parsing invalid datetimes #184
- optimized release build by reducing codegen-units to 1 #183
Thanks to @dvs-111 and @zamazan4ik for reporting bugs and bringing in the ideas how to improve the project!
0.10.0 10 prill 2026 — 64-bit ZIP
Shënimet e versionit
- added is_sticky, atime, mtime, ctime, xattr_count and rdev fields
- added support for POSIX and Windows ACLs (fields acl, default_acl, has_acl and has_default_acl, functions HAS_ACL_ENTRY, ACL_ENTRY, HAS_DEFAULT_ACL_ENTRY and DEFAULT_ACL_ENTRY)
- added support for extended file attributes (fields extattrs and has_extattrs, function HAS_EXTATTR)
- support Linux capabilities v2 and v3
- support xattrs on Windows
- added many EXIF fields
- added datetime functions DAYNAME, DAYOFYEAR, DATE_ADD, DATE_SUB, DATE_DIFF, FROM_UNIXTIME, LAST_DAY
- added a parameter to ROUND function
- NO_COLOR env var handling is fixed to match the original intent
- allow calling zero-arg functions (not only boolean) without parenthesis
- a lot of bugs fixed, and stability greatly improved
0.9.3 3 mars 2026 — 64-bit ZIP
Shënimet e versionit
- improved interactive mode: persistent history, cd and pwd commands
- LIMIT now supports offsets with OFFSET keyword or with LIMIT M,N notation
- CONTAINS_GREEK function
- configurable support for US dates format
0.9.2 9 dhjetor 2025 — 64-bit ZIP
Shënimet e versionit
- support subqueries as columns
- add PI, FLOOR, CEIL and ROUND functions
- improved HTML output formatting
- fixed bugs
Thanks to @mathrick for another reported issues!
0.9.1 14 nëntor 2025 — 64-bit ZIP
Shënimet e versionit
- complex subqueries which can refer their parent tables #124
- EXISTS / NOT EXISTS operator
- CURRENT_TIMESTAMP, CURRENT_TIME functions
- filename column (just the name of a file without extension)
- improved error reporting #182
Thanks to @mathrick and @shah for creating the issues which helped to make this release!
0.9.0 16 korrik 2025 — 64-bit ZIP
Shënimet e versionit
- subqueries support
- bash completion #174
- make checking for hardlinks an optional setting for every search root
- new fields exif_exposure_time (or exif_exptime), exif_aperture, exif_shutter_speed, exif_f_number (or exif_f_num), exif_iso_speed (or exif_iso), exif_focal_length (or exif_focal_len), exif_lens_make, exif_lens_make #177
- path returns a relative path #178
Thanks to @Xanadul, @gwiener, @volodyalipkin and @mathrick for their suggestions and bug-reports that helped to form this release!
0.8.12 15 maj 2025 — 64-bit ZIP
Shënimet e versionit
- search logic optimized to check files against more lightweight conditions first
- supported IN (...list of values...) expression
- LEAST and GREATEST functions
- LOCATE function
- added .awk as a known source code file extension
Thanks to @ototo for testing and reporting failed builds (due to a broken semver in one of the dependencies)!
0.8.11 26 mars 2025 — 64-bit ZIP
Shënimet e versionit
- bugfixes, including #171 and #172
- added running time measurements for debug mode
Thanks again @volodyalipkin for reporting the issues!
0.8.9 5 shkurt 2025 — 64-bit ZIP
Shënimet e versionit
- added ABS, EXP, LN and LOG functions
- better support search roots with spaces
- fixed various bugs including #150 and #167
Thanks to all contributors and bug reporters! @4censord @paolobarbolini @rickhg12hs 🌃
0.8.6 3 maj 2024 — 64-bit ZIP
Shënimet e versionit
- support duration extraction from WAV files
- add IS_FONT field for ad hoc font file extensions detection
- support .gradle as known source code file extension
- add .DJV as another ad hoc known file type
0.8.5 30 dhjetor 2023 — 64-bit ZIP
Shënimet e versionit
- added BETWEEN operator #139
- added FORMAT_TIME function #143
- check for updates (optional feature disabled by default) #138
- added mkv duration extractor #140
- added quit and exit commands for interactive mode
- added .tsx as a known source file extension
Many thanks go to @4censord, @Dialga and @Luxzi who contributed to this release!
0.8.3 12 maj 2023 — 64-bit ZIP

Më të njohurat në „Terminale dhe mjete CLI”

Shiko të gjitha
  1. PowerShellTerminale dhe mjete CLI · Microsoft Corporation
  2. QPDFTerminale dhe mjete CLI · QPDF
  3. Oh My PoshTerminale dhe mjete CLI · Jan De Dobbeleer
  4. Microsoft Azure CLITerminale dhe mjete CLI · Microsoft Corporation
  5. yqTerminale dhe mjete CLI · Mike Farah
  6. AlacrittyTerminale dhe mjete CLI · Alacritty
  7. fzfTerminale dhe mjete CLI · Junegunn Choi
  8. PuTTYTerminale dhe mjete CLI · Simon Tatham
  9. cURLTerminale dhe mjete CLI · curl
  10. TabbyTerminale dhe mjete CLI · Tabby Developers

Etiketat

Ndaje