Releases: mimecast/dtail
Releases · mimecast/dtail
v4.3.3 - Maintenance release
v4.3.2 - Maintenance release
- 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
- 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
- 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
- Update Go to 1.20
- Update dependencies
Release of DTail v4.1.0
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
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
This release mostly updates the dependencies in the go.mod
and changes some GitHub pages styles.
DTail v3.3.1 - Maintenance release
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
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
anddmap
- Various smaller fixes and enhancements