status-notifier-item 0.3.2.11 → 0.3.2.12
raw patch · 3 files changed
+8/−2 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- StatusNotifier.Host.Service: instance GHC.Show.Show StatusNotifier.Host.Service.ItemInfo
- StatusNotifier.Host.Service: instance GHC.Show.Show StatusNotifier.Host.Service.LogicalDuplicateKey
- StatusNotifier.Host.Service: instance GHC.Show.Show StatusNotifier.Host.Service.UpdateType
- StatusNotifier.Item.Service: instance GHC.Read.Read StatusNotifier.Item.Service.ItemParams
- StatusNotifier.Item.Service: instance GHC.Show.Show StatusNotifier.Item.Service.ItemParams
- StatusNotifier.Watcher.Constants: instance GHC.Show.Show StatusNotifier.Watcher.Constants.ItemEntry
- StatusNotifier.Watcher.StateCache: instance GHC.Show.Show StatusNotifier.Watcher.StateCache.JsonValue
- StatusNotifier.Watcher.StateCache: instance GHC.Show.Show StatusNotifier.Watcher.StateCache.PersistedItemEntry
- StatusNotifier.Watcher.StateCache: instance GHC.Show.Show StatusNotifier.Watcher.StateCache.PersistedWatcherState
+ StatusNotifier.Host.Service: instance GHC.Internal.Show.Show StatusNotifier.Host.Service.ItemInfo
+ StatusNotifier.Host.Service: instance GHC.Internal.Show.Show StatusNotifier.Host.Service.LogicalDuplicateKey
+ StatusNotifier.Host.Service: instance GHC.Internal.Show.Show StatusNotifier.Host.Service.UpdateType
+ StatusNotifier.Item.Service: instance GHC.Internal.Read.Read StatusNotifier.Item.Service.ItemParams
+ StatusNotifier.Item.Service: instance GHC.Internal.Show.Show StatusNotifier.Item.Service.ItemParams
+ StatusNotifier.Watcher.Constants: instance GHC.Internal.Show.Show StatusNotifier.Watcher.Constants.ItemEntry
+ StatusNotifier.Watcher.StateCache: instance GHC.Internal.Show.Show StatusNotifier.Watcher.StateCache.JsonValue
+ StatusNotifier.Watcher.StateCache: instance GHC.Internal.Show.Show StatusNotifier.Watcher.StateCache.PersistedItemEntry
+ StatusNotifier.Watcher.StateCache: instance GHC.Internal.Show.Show StatusNotifier.Watcher.StateCache.PersistedWatcherState
Files
- ChangeLog.md +5/−0
- status-notifier-item.cabal +1/−1
- test/HostSpec.hs +2/−1
ChangeLog.md view
@@ -2,6 +2,11 @@ ## Unreleased +## 0.3.2.12 - 2026-03-30+- Fix the `HostSpec` test helper's overloaded-string inference so the test+ suite builds cleanly with newer GHC/`dbus` combinations, restoring the+ status-notifier-item Stackage nightly upgrade path.+ ## 0.3.2.11 - 2026-03-29 - Watcher: accept explicit SNI registrations initiated from a separate unique bus name owned by the same process, fixing KDE/Qt multi-connection
status-notifier-item.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: status-notifier-item-version: 0.3.2.11+version: 0.3.2.12 synopsis: A wrapper over the StatusNotifierItem/libappindicator dbus specification description: Please see the README on Github at <https://github.com/taffybar/status-notifier-item#readme> category: Desktop
test/HostSpec.hs view
@@ -262,7 +262,8 @@ hostClient <- connectSession Just host <- build defaultParams {dbusClient = Just hostClient, uniqueIdentifier = "host-h3"} - let makeIface title iconName =+ let makeIface :: String -> String -> Interface+ makeIface title iconName = Interface { interfaceName = "org.kde.StatusNotifierItem", interfaceMethods = [],