Skip to content

go-systemd v17

Compare
Choose a tag to compare
@lucab lucab released this 11 May 13:56
v17
39ca1b0

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!)