Skip to content

Releases: jhspetersson/fselect

0.6.10

27 Apr 19:08
Compare
Choose a tag to compare
  • NOT keyword (e.g., where name not like '%.tmp')
  • added .d to the list of source file extensions
  • alternate form !~= of notrx operator
  • TRIM, REPLACE, UCASE and LCASE (synonyms for UPPER and LOWER) functions
  • .dockerignore support
  • dockerignore, gitignore, and hgignore boolean config parameters with default options for search within any roots, if not specified otherwise

Thanks to @chenrui333 for CI/CD fix.

0.6.9

09 Mar 07:56
Compare
Choose a tag to compare
0.6.9 Pre-release
Pre-release
  • added SUBSTRING or SUBSTR function
  • added LEN as a synonym for LENGTH function
  • extract EXIF data from HEIF files
  • added device, inode, blocks, and hardlinks fields (Linux only)
  • bugfixes

Thanks to @jmbowman for suggestion about reading EXIF in HEIF files, and to @kamadak for the implementation.

0.6.8

07 Jan 07:29
Compare
Choose a tag to compare
0.6.8 Pre-release
Pre-release
  • added CONCAT, CONCAT_WS, COALESCE functions
  • added FORMAT_SIZE function, file size unit specifiers split into binary and decimal
  • added .heic extension to the image formats list
  • improved detection of Japanese characters in file names

0.6.7

11 Nov 05:12
Compare
Choose a tag to compare
0.6.7 Pre-release
Pre-release
  • added functions for Japanese symbols detection in filenames and other strings
  • added Cargo.lock for easier package maintenance #61

Many thanks to @samford and @filalex77 for their efforts!

0.6.6

29 Sep 07:36
Compare
Choose a tag to compare
0.6.6 Pre-release
Pre-release
  • improved nested functions behavior
  • added HEX and OCT converting functions
  • added alias notrx for !=~ operator
  • updated list of known file extensions
  • removed escaping functionalities for strings as it confused users (kind of a breaking change)
  • misc fixes and improvements

Thanks to @roryokane for the bug report!

0.6.5

13 Aug 07:25
Compare
Choose a tag to compare
0.6.5 Pre-release
Pre-release
  • BFS/DFS modes (BFS is now a default one)
  • user_all, group_all, and other_all
  • add support for detecting width and height of MP4 and MKV files
  • Chocolatey package
  • bugfixes

Thanks to @thugcee, @jiahut, and @lesin for their bugreports and PRs.

0.6.4

14 Jul 08:06
Compare
Choose a tag to compare
0.6.4 Pre-release
Pre-release
  • line_count column
  • sha3 column
  • --nocolor option
  • support config file
  • bugs fixed

Big thanks to @delucks and @udgithub for bug reports!
Really appreciate @Roguelazer's PR with a man page (to be included into future .deb and other packages)

0.6.3

05 Jun 06:28
Compare
Choose a tag to compare
0.6.3 Pre-release
Pre-release
  • added is_binary, is_text, and mime fields
  • duration for MP3 files
  • BASE64 function
  • treat PSB, PSD, and TIFF files as images (for is_image)
  • improved .gitignore support on Windows
  • PowerShell fixes

Thanks to @PhiLhoSoft, @seeba8, and @Suleman-Elahi for bug reports, testing, and suggestions!

0.6.2

10 Mar 09:09
Compare
Choose a tag to compare
0.6.2 Pre-release
Pre-release
  • fixes for Windows

0.6.1

08 Mar 12:58
Compare
Choose a tag to compare
0.6.1 Pre-release
Pre-release
  • color filenames (with respect to NO_COLOR env variable) #38
  • .hgignore support (experimental)
  • !=~ and notlike operators (to negate regex and LIKE operands) #44
  • HAS_XATTR and XATTR functions

Thanks to @JeffCarpenter for reporting the case not covered with query operators at that moment!