What's Changed
- fix: remove redundant type conversions by @liaohanqin in #278
 - fix: fix dbus.Variant Store Method Bug by @golangaccount in #280
 - prop: add the Prop.Introspection() method by @ibazhitov in #279
 - fix: type check slice of struct by @boeglid in #286
 - Fix a data race between Conn creation and its automatic closing by @ibazhitov in #291
 - store: fix shrinking slice during store by @gjabell in #293
 - build on zos by @SteeleDesmond in #284
 - fix: better error for struct without exported fields by @guelfey in #292
 - doc: clarify Signal channel behavior by @guelfey in #294
 - fileExists: simplify by @kolyshkin in #300
 - GHA CI improvements by @kolyshkin in #301
 - Improved encoding error handling by @guelfey in #297
 - homedir: revamp by @kolyshkin in #304
 - CI: add codespell by @kolyshkin in #303
 - Introduce and use EscapeBusAddressValue by @kolyshkin in #302
 - auth: handle improperly formatted OK correctly by @guelfey in #309
 - doc: clarify struct order and link to spec for types by @guelfey in #311
 - conn: don't send message if context is already cancelled by @guelfey in #312
 - prop: copy initial values and store as pointers internally by @guelfey in #310
 - TestObjectSignalHandling: fix/improve by @kolyshkin in #313
 
Full Changelog: v5.0.6...v5.1.0