Vector v0.7.0 release notes
Upgrading Vector
When upgrading, we recommend stepping through minor versions as
these can each contain breaking changes while Vector is pre-1.0.
These breaking changes are noted in their respective upgrade
guides.
Changelog
13 new features
new source
Initial 893
new transform
Initial 1271
new transform
Initial 1325
networking
Add custom DNS option
1362
new sink
Initial 1308
new sink
Initial 1388
new sink
Move existing ’tcp’ sink into ‘socket’ sink.
1404
new source
Merge existing ’tcp’ and ‘udp’ sources into a single ‘socket’ source
1485
new source
Initial 1264
socket source
Add unix domain socket support to the ‘socket` source
1489
journald source
Switch from libsystemd to piping journalctl
1526
new transform
Initial 1541
new source
Initial 1540
kubernetes source implementation
concat transform implementation
aws_ec2_metadata transform implementation
gcp_pubsub sink implementation
aws_kinesis_firehose sink
prometheus source implementation
logfmt_parser transform impl
logplex source implementation
10 enhancements
cli
Handle interruptions on Windows
1219
datadog_metrics sink
Send min for distributions
1422
kubernetes source
Parse additional metadata
1249
splunk_hec source
Provide timestamp
1458
docker source
Add additional container filters
1324
docker source
Use shiplift’s since for filtering logs
1513
networking
Use fibonacci instead of fixed backoff
1006
splunk_hec source
Rename 1457
splunk_hec sink
Add a new option for specifying indexed fields to 1537
aws_cloudwatch_logs sink
add assume_role
1554
line field to message
splunk_hec sink
12 bug fixes
operations
Fix 1359
regex_parser transform
make truncation utf8-aware
1361
website
Fix performance comparison link
1369
splunk_hec sink
Stop testing with ext host
operations
Use Bundler 2.0.x for the checker and releaser images
1392
operations
Fix 1414
operations
Ensure that all files are checked by 1441
buffers
Don’t ack with zero items
1465
buffers
Re-enable buffering reclaim test
1474
operations
Fix newline style
operations
Fix tests for NixOS
1522
operations
Remove trailing spaces to fix
release-github job
rustup for x86_64-pc-windows-msvc in CI
check-style.sh
check-fmt84 chore
Rename Alex to Alexander
website
Fix broken footer links
website
Redirect legacy /mailing_list path
operations
Fix release-github
operations
Fix release-github
website
Fix blog responsive styling issues
website
Fix link typo in footer
Bump version to 0.7.0
1364
website
Improve blog markup
updated version in Cargo.lock
website
Fix release description
website
Downcase release description
website
Add opengraph image
website
Fix open-graph image name
website
Update readme with new release links
website
Center new post announcement
website
Re-order guides
website
Update links to end with a / to avoid redirects
remove accidentally committed vector.toml
website
Fix builds by updating website dependencies
1379
website
Fix broken links
website
Remove unnecessary #! link in sidebar
website
Fix website redirect and meta descriptions
website
Add more meta descriptions to pages that were missing it
Remove unneeded remove clones
1375
website
Add keywords script
website
Fix more unnecessary redirect links
website
Update Vector announcement post to use h2s
website
Fix more links that redirect
operations
Add aliases for latest major and minor versions
1386
website
Improve page titles
Upgrade to rustc 1.40.0
1395
networking
Add custom dns for 1400
networking
Fix https rusoto connections
1396
website
Update components meta tags to be more descriptive;
networking
Update healthchecks to use resolver
1403
website
Update keywords
website
Vertically center hero on homepage
website
Add netlify.toml for redirects
website
Fix duplicate description keys
website
/mailing_list redirect rule should end with a slash
Add scripts/signoff-git-hook.sh
1420
website
Add contact and press sections
website
Add Vector icon
website
Fix typo
website
Fix mailinglist form styling
log data model
Accept Into<…> values at LogEvent::insert
1419
website
Update to docusaurus 2.0.0-alpha.40
website
Add #vectordev hashtag
operations
Check for EOLs and trailing spaces in CI
1425
Add .editorconfig
1421
website
Fix scrolling issue when mobile slide out nav closes
website
Fix broken release notes links, closes #1452
website
Fix badge spacing on changelog
website
Allow containers to be flush
Fix 1475
testing
Add retry logic to 1413
testing
Update benches and minor cleanup
1487
operations
Verify building of the Nix package
1432
Add 1508
website
Update messaging to follow messaging framework
website
Simplify tag line
website
Less words in the tag line
docker source
Merge fix
1512
kafka sink
Use comma delim server list instead of an array
1502
config
Rename 1495
config
Rename 1494
config
Nest 1493
website
Update homepage language
website
Fix generate failure for metrics typo
operations
Run 1505
log data model
Deprecate 1528
testing
Use 1529
log data model
Remove distinction between explicit and implicit fields
1530
website
Homepage language cleanup
website
Customize toggle button
website
Add free language
website
Add modern language
website
Cleanup “free” language
operations
Remove build and verify steps for non-releases
1558
docs
Add PR length guidelines to contrib
1539
vector and tcp sinks
make check-fmt
website
Update Vector description
Fix links in CONTRIBUTING.md
kubernetes source tests
node_modules to .gitignore
testing
Ignore reclaim test
buffer.num_items to buffer.max_events
basic_auth to auth and unflatten
batch_* and request_* sink config options
test-stable tests using x86_64-unknown-linux-musl target
LogEvent::into_value in favor of LogEvent::remove
.iter() instead of .into_iter() for arrays