Skip to content

Releases: mimecast/dtail

v4.3.3 - Maintenance release

23 Aug 11:28
Compare
Choose a tag to compare
  • Update dependencies
  • Update installation instructions (go get... is not supported anymore in recent versions of Go)

v4.3.2 - Maintenance release

29 Mar 15:22
Compare
Choose a tag to compare
  • Update to the latest dependencies
  • Improve CSV file handling (only rename .csv.tmp to .csv when the result is ready
  • Minor refactoring
  • Fix minor lint warnings

v4.3.0 - CSV format query support

08 Sep 14:54
Compare
Choose a tag to compare
  • Add support for map reduce queries against CSV files (see usage examples)
  • Updating dependencies
  • Log format code refactoring - log format plugins don't use reflection library anymore

v4.2.0 - Make SSH algorithms configurable

22 Jun 18:31
14654b4
Compare
Choose a tag to compare
  • Can now configure allowed SSH MACs
  • Can now configure allowed SSH Ciphers
  • Can now configure allowed SSH KeyExchanges
  • Update dependencies
  • Rename samples to examples

v4.1.1 - Updating Go and dependencies

27 Apr 12:08
7d97fc0
Compare
Choose a tag to compare
  • Update Go to 1.20
  • Update dependencies

Release of DTail v4.1.0

19 Jul 10:36
Compare
Choose a tag to compare

I am proud to announce the release of DTail v4.1.0. This is what's new in a nutshell:

  • New keyword append was added to the map-reduce query languag plus unit and integration tests. See examples page for more information.
  • Code complexity has been reduced (refactoring).
  • Update of the dependencies to the latest versions (Golang, zstd).
  • Minor fixes and improvements in the documentation.
  • Fix of users default umask when writing result files.
  • Use of Dependabot for automated dependency updates built into GitHub.

DTail 4.0.0 released

21 Feb 10:58
Compare
Choose a tag to compare

I am proud to announce DTail 4.0.0. There are many changes made. This is a new major version. It means, it isn't compatible with DTail 3 and earlier. Updating is straight forward. Please look at the dtail.json config file, as changes were made regarding logging. Just do a diff or start your config file from scratch using the sample config file provided.

Highlights of this release are:

  • Full integration testing suite (see the documentation)
  • Rewritten logging (refactoring to make the code better maintainable and also more flexible)
  • Terminal color codes are now configurable (have a look at dtail.json.sample)
  • Also, the default terminal color codes have changed
  • Improved documentation (DTail Query Language, Custom log formats, Testing guide, renewed the animated sample Gifs)
  • Added serverless mode (run DTail queries directly on files without a running server)
  • Added "plain/spartan" mode (With -plain only the raw log content is displayed)
  • In serverless mode, DTail can also process data coming from a stdin pipe.
  • A lot of refactoring and code quality improvements
  • Use of memory pools for object reuse/improved performance for byte buffers and string builders
  • Bugfixes and updates to newer dependencies.

Updating dependencies

04 Feb 20:09
Compare
Choose a tag to compare

This release mostly updates the dependencies in the go.mod and changes some GitHub pages styles.

DTail v3.3.1 - Maintenance release

01 Jun 17:31
Compare
Choose a tag to compare

This release does not include any new groundbreaking features.

  • The documentation has been slightly improved.
  • Add reference to the Mimecast Engineering Blog post about DTail.
  • Add reference to DTail GitHub Page.
  • Some minor addition to the .gitignore file.

v3.3.0 - dgrep context awareness

06 Apr 10:53
Compare
Choose a tag to compare

This release includes:

  • Context awareness for the dgrep command (-before NUM, -after NUM, -max NUM)
  • Addition of a Gopher to the title image
  • Addition of various GitHub badges
  • Bugfix: Faster and cleaner client shutdown for cat and dmap
  • Various smaller fixes and enhancements