v1.0.1 (2020-08-10)
- Adds
--version
flag.
v1.0.0 (2020-06-17)
- Fixes issue where
--all-namespaces
would accidentally cause pods to be tailed from their start time.
- Built with Go 1.14.4.
v0.12.0 (2020-05-01)
- Updates client to support newer versions of Kubernetes.
- Adds
-s
as shorthand for--since-start
.
v0.11.0 (2019-06-13)
- Add
--raw
/-r
flag, which causes messages to not be formatted with any metadata, unless--timestamps
is also used. - Add
-T
as alias for--timestamps
.
v0.10.0 (2018-06-11)
- Fix parsing of very long lines.
v0.9.0 (2018-06-08)
- Fix timestamp comparison logic that was only supposed to be triggered when recovering from a stream error, and which caused lines to be ignored if sharing the exact same timestamp.
v0.8.0 (2018-06-05)
- Fix surprisingly broken exclusion matching.
v0.7.0 (2018-05-15)
- Add
--exclude
,-x
flag to exclude pods and containers. - Add
--since-start
to get logs since container start.
- Fix rare edge case where we might use the wrong timestamp if a newly discovered pod has multiple containers that started at different times.
- Fix rare edge case where a new container would not be detected because it has the exact same name as a previous instance.
v0.6.0 (2017-12-14)
- Fix race conditions causing some log entries to be dropped on startup, as well as if a container is flapping.
- More fine-grained container status (e.g. a crashed container will not be tracked until it starts again).
v0.5.0 (2017-06-01)
- Fix concurrent mutation bug, causing wrong pod/container to be followed.
v0.4.0 (2017-06-01)
- Fix a weird edge case where logs would sometimes not appear.
v0.3.0 (2017-05-16)
- Upgrade to newer Kubernetes client library, which fixes issues with the
gcp
auth provider.
v0.2.0 (2017-05-16)
- Filtering by pod/container name.
v0.1.0 (2017-04-24)
Initial release.