Se on ollut neljä vuotta Dbus 1.12:n julkaisusta (ja jopa 20 kuukautta viimeisestä pistejulkaisusta [v1.12.20] tähän viikkoon, jolloin v1.12.22 merkittiin), kun taas tänään Dbus 1.14.0 esitellään tälle käyttäjätilan IPC-ratkaisulle Linux-järjestelmille.
Samalla kun BUS1:n Dbus-Broker on yhä yleistymässä korkean suorituskyvyn D-Bus-sanomanvälittäjän toteutuksena, joka on yhteensopiva D-Bus-sanomaväylämäärityksen kanssa, itse D-Bus-kirjasto/daemon julkaisee tänään version 1.14.
D-Bus 1.14:n muutoksia ovat esimerkiksi:
-dbus-send on lisännyt”–sender”-vaihtoehdon, joka pyytää nimeä ja säilyttää sen, kunnes signaali on lähetetty.
-dbus-daemon lähettää nyt”ActivatableServicesChanged”-signaalin, kun aktivoitavien palveluiden luettelo on saattanut muuttua.
-dbus-daemon suodattaa nyt välittämänsä viestit poistamalla otsikkokentät, joita se ei ymmärrä.
-Tuki perinteisen/ei-järjestelmällisen palvelun aktivoinnin poistamiseen käytöstä rakennusvaiheessa.
-GetConnectionCredentials() sisältää nyt Unix-ryhmätunnukset käytettäessä Linux 5.13+-versiota ja tarpeeksi uutta Glibc:tä.
D-Bus 1.14 tuo mukanaan joitain koontimuutoksia, mukaan lukien:
-Vaatii vähintään perustuen C99 variadic-makroille, mikä tarkoittaa GCC 3:a tai uudempaa ja kaikkia Clangin versioita. Käytännössä, ellet rakenna DBus-järjestelmää jollekin hirvittävän vanhalle työkaluketjulle, sinun pitäisi olla kunnossa. Vastaavasti DBus vaatii nyt C99-yhteensopivan va_copy()-makron muille kuin Windows-alustoille.
-Microsoft Windowsissa vain Windows Vista ja uudemmat ovat nyt tuettuja.
-CMake 3.4 tarvitaan nyt koontijärjestelmän tukeen.
Latauksia ja lisätietoja tämän päivän D-Bus 1.14-ohjelmistoversiosta löytyy osoitteesta FreeDesktop.org projektisivusto.