github coreos/go-systemd v17
go-systemd v17

latest releases: v22.5.0, v22.4.0, v22.3.2...
6 years ago

Breaking changes:

  • activation: remove unsafe support for fd re-use
    (removed unsetEnv flags)

New features:

  • activation: add two functions to provide listeners with names
  • daemon: add convenience constants for SdNotify
  • login1: add support for session management
  • sdjournal: add formatting feature to JournalReader

Other changes in this release:

  • activation: close files after creating listeners
  • daemon: clean up copyright headers and documentation
  • dbus: add systemd requirement note to ListUnitsByNames
  • journal: add missing error handling for write & unlink calls
  • sdjournal: add docstrings for public error values
  • sdjournal: fix race conditions in JournalReader.Follow
  • sdjournal: fix concurrency & shadowing issues in tests
  • sdjournal: propagate AddMatch errors in constructor
  • ... and many more linting fixes (thanks @muesli!)

Don't miss a new go-systemd release

NewReleases is sending notifications on new releases.