Releases: zix99/rare
0.3.3
0.3.2
0.3.1
Changelog
New Features
Major Updates
- 14197f4 Expression errors (#89)
- 4b0d0eb Expression errors 2 (#90)
- 3f4e4ad Another pass at errors to make results more predictable (#93)
- 28c1cfc Expression command (#91) -- Minor breaking change
Minor Updates
- 028797b Add array in func
- 4244630 Add ability to use numbers for stacked bargraphs (#88)
- 667f8fd Add floor, ceil, and round functions
- 25df2c4 Add percent func
- 1ee2932 Optimize expression range allocs by using a pool (#92)
Bug Fixes
- 2cdaf89 Fix bug with equals/not-equals for empty string
0.3.0
Changelog
Minor Breaking Changes
- fccfed4 Upgrade urfave cli to v2 (#77) -- May cause flags after arguments to not work
- f7b4e4e Sorting (#79) -- Replace
--sort-key
and--reverse
with new--sort
flag
Improvements
- 0b91037 Enable follow tailing (#70)
- e53c9af Heatmap (#73)
- 1e7191b Heatmap doc addition
- 3fc3fe8 Heatmap header (#74)
- 8e8cae8 UTF8 Render support (#75)
- 7f4de82 Expression command for testing (#81)
- 24c635c Range expressions (#84)
- 7ec5457 Snapshots (#83)
Optimizations
- 5edf15b Optimize memory usage by reducing buffered batches by default (#82)
- 7651b26 Follow reader (#66) -- Significantly faster file tailing
- fdbd885 Readthru (#64) -- More responsive reading
- f7eaf18 Local i18n (#85)
Misc
- 395a9d3 Add default time format as empty string
- 1f5f343 Add duration format function
- 317df91 Add flag categories to base arguments
- 8fdbc4f Add manfile to archives to fix darwin manpage install
- c8a6060 Add tests for dupe flags and commands and other confusing things
- 4035fa1 Add upper and lowercase expression functions
- d100a68 Allow single-row table
- 5360801 Bump gjson version and add more json tests
- 36dd9dd Bump mkdocs (#65)
- 6ab0795 Bump static check (#68)
- 7ed61a4 Fix panic in arg splitter
- 12c62f1 Fix race
- f72dc76 Fix test to not sleep
- 1c9d67c Fix time format typo
- ce093f8 Fix timeattr docs
- 29bee6a Go118 (#76)
- 8a56a1a Introduce timed flush (#69)
- 7ed831d More test coverage
- a6418a6 Optimize bucketing
- 0dee960 Organize expression functions into categories
- af6436c Remove inconsistent use of double-arrows for certain errors
- dc39cbd Replace specific bucket errors with generic ones
- 4d310df Standardize parse errors
- ecf556c Tables2 (#72)
- b524815 Tests for reader batcher
- db66f53 Time exp2 (#71)
- 948df77 Tweak expression benchmarks
- 6b3b53b Urfave cli 2 shrink (#78)
- af35992 Add color to expression helper, and always print out evaluation
- c053bfb Docs footer links
- 940cdb8 Regnerate cli docs
- b53177e Close heatmap writer
- 6a55e48 Heatmap example
- f266977 New homepage image
0.3.0-rc3
Changelog
Minor Breaking Changes
- fccfed4 Upgrade urfave cli to v2 (#77) -- May cause flags after arguments to not work
- f7b4e4e Sorting (#79) -- Replace
--sort-key
and--reverse
with new--sort
flag
Improvements
- 0b91037 Enable follow tailing (#70)
- e53c9af Heatmap (#73)
- 1e7191b Heatmap doc addition
- 3fc3fe8 Heatmap header (#74)
- 8e8cae8 UTF8 Render support (#75)
- 7f4de82 Expression command for testing (#81)
- 24c635c Range expressions (#84)
- 7ec5457 Snapshots (#83)
Optimizations
- 5edf15b Optimize memory usage by reducing buffered batches by default (#82)
- 7651b26 Follow reader (#66) -- Significantly faster file tailing
- fdbd885 Readthru (#64) -- More responsive reading
- f7eaf18 Local i18n (#85)
Misc
- 395a9d3 Add default time format as empty string
- 1f5f343 Add duration format function
- 317df91 Add flag categories to base arguments
- 8fdbc4f Add manfile to archives to fix darwin manpage install
- c8a6060 Add tests for dupe flags and commands and other confusing things
- 4035fa1 Add upper and lowercase expression functions
- d100a68 Allow single-row table
- 5360801 Bump gjson version and add more json tests
- 36dd9dd Bump mkdocs (#65)
- 6ab0795 Bump static check (#68)
- 7ed61a4 Fix panic in arg splitter
- 12c62f1 Fix race
- f72dc76 Fix test to not sleep
- 1c9d67c Fix time format typo
- ce093f8 Fix timeattr docs
- 29bee6a Go118 (#76)
- 8a56a1a Introduce timed flush (#69)
- 7ed831d More test coverage
- a6418a6 Optimize bucketing
- 0dee960 Organize expression functions into categories
- af6436c Remove inconsistent use of double-arrows for certain errors
- dc39cbd Replace specific bucket errors with generic ones
- 4d310df Standardize parse errors
- ecf556c Tables2 (#72)
- b524815 Tests for reader batcher
- db66f53 Time exp2 (#71)
- 948df77 Tweak expression benchmarks
- 6b3b53b Urfave cli 2 shrink (#78)
- af35992 Add color to expression helper, and always print out evaluation
- c053bfb Docs footer links
- 940cdb8 Regnerate cli docs
- b53177e Close heatmap writer
- 6a55e48 Heatmap example
- f266977 New homepage image
0.3.0-rc2
0.3.0-rc.1
Changelog
Minor Breaking Changes
- fccfed4 Upgrade urfave cli to v2 (#77) -- May cause flags after arguments to not work
- f7b4e4e Sorting (#79) -- Replace
--sort-key
and--reverse
with new--sort
flag
Improvements
- 7651b26 Follow reader (#66) -- Significantly faster file tailing
- 0b91037 Enable follow tailing (#70)
- e53c9af Heatmap (#73)
- 1e7191b Heatmap doc addition
- 3fc3fe8 Heatmap header (#74)
- fdbd885 Readthru (#64) -- More responsive reading
- 8e8cae8 UTF8 Render support (#75)
- 7f4de82 Expression command for testing (#81)
Misc
- 395a9d3 Add default time format as empty string
- 1f5f343 Add duration format function
- 317df91 Add flag categories to base arguments
- 8fdbc4f Add manfile to archives to fix darwin manpage install
- c8a6060 Add tests for dupe flags and commands and other confusing things
- 4035fa1 Add upper and lowercase expression functions
- d100a68 Allow single-row table
- 5360801 Bump gjson version and add more json tests
- 36dd9dd Bump mkdocs (#65)
- 6ab0795 Bump static check (#68)
- 7ed61a4 Fix panic in arg splitter
- 12c62f1 Fix race
- f72dc76 Fix test to not sleep
- 1c9d67c Fix time format typo
- ce093f8 Fix timeattr docs
- 29bee6a Go118 (#76)
- 8a56a1a Introduce timed flush (#69)
- 7ed831d More test coverage
- a6418a6 Optimize bucketing
- 0dee960 Organize expression functions into categories
- af6436c Remove inconsistent use of double-arrows for certain errors
- dc39cbd Replace specific bucket errors with generic ones
- 4d310df Standardize parse errors
- ecf556c Tables2 (#72)
- b524815 Tests for reader batcher
- db66f53 Time exp2 (#71)
- 948df77 Tweak expression benchmarks
- 6b3b53b Urfave cli 2 shrink (#78)
0.2.2
0.2.1
0.2.0
Changelog
448b0ec Add ability to do some simple coloring/drawing with expressions. Support escaping (#52)
2f5ebaa Add ignore-case modifier flag for ease of use
2397fa4 Allow outputing matched data as json (#51)
eaeb6bb Batcher cleanup (#54)
26c424a Break out bytesize to humanize, add some features, expand to expression lib
3654616 Create mkdocs site, and reorganize some of the doc files (#53)
da708e6 Display read bytes and read-rate (#55)
79b154e Doc fixes (#49)
0bd7f6d Doc tweaks
cbcd424 Faster string-select lookup and null-rune recognition
380764c Fix PCRE panic when filter has no expression
5c70a29 Fix bytesize test
ba59e52 Fix embedded docs on windows
97d690f If fail to read input as gzip, rewind to get entire file as plain text
0eb2b09 Not google analytics (On mkdocs site)
545f909 Performance bump (#56)
afe912c Readme tweaks
b2b463b Strconv is much faster than printer
bed0fb4 Update README.md (#47)
e5b48cb Use default pager when outputting docs
2000129 Useability 3 (#50)
8213b35 Build arm64 version
dc90df1 Filter delim (#42)
f9a464e Fix manpage path
a444c98 Implement exit codes to signal exit states (#43)
22b0a34 Introduce some better code for term size (#44)
ce59a7e Manpage generation and packaging (#45)
efaee25 Docs website