Skip to content
Daijiro Fukuda edited this page Nov 14, 2023 · 13 revisions
Version Release End of Life
1.11.4 October 14, 2020
1.11.3 September 30, 2020
1.11.2 August 5, 2020
1.11.1 June 23, 2020
1.11.0 June 4, 2020
1.10.4 May 12, 2020
1.10.3 May 2, 2020
1.10.2 April 15, 2020
1.10.1 April 3, 2020
1.10.0 March 24, 2020
0.14.25 November 30, 2017 T.B.D.
0.14.24 November 25, 2017 T.B.D.
0.12.42 December 15, 2017 EOL
0.12.41 November 16, 2017 EOL

How to release Fluentd

Create PR

  • Add entry CHANGELOG.md
  • Bump version lib/fluent/version.rb
  • Update Supported Versions in SECURITY.md when major or minor version (x or y in x.y.z) is updated
  • Commit with message "vX.Y.Z"
  • Example: v1.12.4

Rebase and merge PR

  • Do not merge commit (Want to refer changelog entries in specific tag - git log v1.12.4)

Release gem files

Note: You need to use Ruby v3.1 or later to generage gems (since v1.14.4).

Note: You don't need a Windows environment to build the gems for MinGW since it just changes the dependencies.

$ bundle exec rake build:all
$ bundle exec rake release
$ gem push pkg/fluentd-x.y.z-x64-mingw32.gem
$ gem push pkg/fluentd-x.y.z-x86-mingw32.gem
$ gem push pkg/fluentd-x.y.z-x64-mingw-ucrt.gem

Post a blog article

Release new Fluentd Docker image & daemonset for Kubernetes

HowTo: