Commit Graph

  • 963f46a5d2 Accepting request 1302004 from utilities factory Ana Guerrero 2025-09-01 15:17:27 +00:00
  • 77c4584e36 - Update to version 2.3.0: * Remove outdated remark. * Downgrade once_cell to make jaq-core compile with MSRV. * Dependency updates. * Update benchmark results for jaq 2.3. * Document bsearch. * Merge pull request #303 from 01mf02/repl * Comment. * Merge pull request #302 from 01mf02/join-string * Update differences between jq and jaq for join/1. * Implement history loading/saving for REPL. * Indent nested REPLs. * Make REPL work with stdin --- thanks a lot to @gwenn! * Merge pull request #300 from fgimian/avoid-open-handles-during-persist * Small import reorganisation. * Add repl filter and split main file into smaller modules. * Add rustyline dependency. * Increase MSRV of jaq from 1.65 to 1.66. * Adapt tests to new join semantics. * Convert inputs of join to strings. * Ensure no file handles remain open during in-place persist (closes #292). * Merge pull request #301 from 01mf02/label-inside-fun * Correctly handle labels inside of native function arguments. * Merge pull request #299 from 01mf02/bsearch * Merge pull request #298 from 01mf02/neg-after-bin * Implement bsearch. * Allow negation directly after a binary operator. * Make Debug format load::parse::Def like a tuple. * Remove unnecessary trait bound. * Add @urid format Soc Virnyl Estela 2025-08-23 06:42:28 +00:00
  • 937904c561 Accepting request 1199885 from utilities leap-16.1 leap-16.0 Ana Guerrero 2024-09-10 19:14:43 +00:00
  • fdce65fb50 - Update to 1.6.0 * This version includes a completely rewritten parser which massively increases speed and decreases build time, see #196. Furthermore, it allows using keywords as object keys (e.g. {if: 1}.if). - Update to 1.5.1 * jaq now respects the NO_COLOR environment variable (#189). - Update to 1.5.0 * This release corrects escaping of special characters in strings; in particular, newlines tabs, and quotes (") were not correctly escaped. * fixed compilation by replacing library ariadne with codesnake * This release finishes the work started in jaq 1.4 towards making jaq being able to process non-JSON values. - Update to 1.4.0 * This release brings an exciting new addition: the jaq playground! Unlike the jq playground, the jaq playground runs jq filters on your computer and does not send data to a server to process it there. * The other big change is that when jaq is used as a library, you can now use it to process custom types of values. That makes it possible to adapt jaq to process non-JSON data, similarly to fq * New command-line options: --indent and --tab by @chutz #153 * New filters: indices, index, and rindex by @kklingenberg #158 #165 * Division of strings (string splitting) #167 * Subtraction of arrays #164 Soc Virnyl Estela 2024-09-10 12:58:17 +00:00
  • 42d9ddf007 Accepting request 1160480 from utilities Ana Guerrero 2024-03-22 14:21:07 +00:00
  • c9e3b7d1ef Accepting request 1159293 from home:uncomfyhalomacro Michael Vetter 2024-03-19 10:51:07 +00:00