packages feed

matterhorn 50200.14.0 → 50200.14.1

raw patch · 3 files changed

+12/−1 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Matterhorn.Types: listOverlayEnterHandler :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) (a_a11KZ -> MH Bool)
+ Matterhorn.Types: listOverlayEnterHandler :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) (a_a11Ln -> MH Bool)
- Matterhorn.Types: listOverlayFetchResults :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) (b_a11L0 -> Session -> Text -> IO (Vector a_a11KZ))
+ Matterhorn.Types: listOverlayFetchResults :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) (b_a11Lo -> Session -> Text -> IO (Vector a_a11Ln))
- Matterhorn.Types: listOverlayNewList :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) (Vector a_a11KZ -> List Name a_a11KZ)
+ Matterhorn.Types: listOverlayNewList :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) (Vector a_a11Ln -> List Name a_a11Ln)
- Matterhorn.Types: listOverlayRecordCount :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) (Maybe Int)
+ Matterhorn.Types: listOverlayRecordCount :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) (Maybe Int)
- Matterhorn.Types: listOverlayReturnMode :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) Mode
+ Matterhorn.Types: listOverlayReturnMode :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) Mode
- Matterhorn.Types: listOverlaySearchInput :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) (Editor Text Name)
+ Matterhorn.Types: listOverlaySearchInput :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) (Editor Text Name)
- Matterhorn.Types: listOverlaySearchResults :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) (List Name a_a11KZ)
+ Matterhorn.Types: listOverlaySearchResults :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) (List Name a_a11Ln)
- Matterhorn.Types: listOverlaySearchScope :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) b_a11L0
+ Matterhorn.Types: listOverlaySearchScope :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) b_a11Lo
- Matterhorn.Types: listOverlaySearching :: forall a_a11KZ b_a11L0. Lens' (ListOverlayState a_a11KZ b_a11L0) Bool
+ Matterhorn.Types: listOverlaySearching :: forall a_a11Ln b_a11Lo. Lens' (ListOverlayState a_a11Ln b_a11Lo) Bool

Files

CHANGELOG.md view
@@ -1,4 +1,11 @@ +50200.14.1+==========++Bug fixes:+ * Fixed an issue where some builds would crash right after startup with+   a missing "mappend" exception.+ 50200.14.0 ========== 
matterhorn.cabal view
@@ -1,5 +1,5 @@ name:                matterhorn-version:             50200.14.0+version:             50200.14.1 synopsis:            Terminal client for the Mattermost chat system description:         This is a terminal client for the Mattermost chat                      system. Please see the README for a list of
src/Matterhorn/Types/Channels.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE DeriveFunctor #-} {-# LANGUAGE DeriveFoldable #-}@@ -341,6 +342,9 @@  instance Monoid (AllMyChannels ClientChannel) where     mempty = noChannels+#if !MIN_VERSION_base(4,11,0)+    mappend = (<>)+#endif  getDmChannelFor :: UserId -> ClientChannels -> Maybe ChannelId getDmChannelFor uId cs = cs^.userChannelMap.at uId